r.  The gzip header will have no
   file name, no extra data, no comment, no modification time (set to zero), no
   header crc, and the operating system will be set to the appropriate value,
   if the operating system was determined at compile time.  If a gzip stream is
   being written, strm->adler is a CRC-32 instead of an Adler-32.

     For raw deflate or gzip encoding, a request for a 256-byte window is
   rejected as invalid, since only the zlib header provides a means of
   transmitting the window size to the decompressor.

     The memLevel parameter specifies how much memory should be allocated
   for the internal compression state.  memLevel=1 uses minimum memory but is
   slow and reduces compression ratio; memLevel=9 uses maximum memory for
   optimal speed.  The default value is 8.  See zconf.h for total memory usage
   as a function of windowBits and memLevel.

     The strategy parameter is used to tune the compression algorithm.  Use the
   value Z_DEFAULT_STRATEGY for normal data, Z_FILTERED for data produced by a
   filter (or predictor), Z_HUFFMAN_ONLY to force Huffman encoding only (no
   string match), or Z_RLE to limit match distances to one (run-length
   encoding).  Filtered data consists mostly of small values with a somewhat
   random distribution.  In this case, the compression algorithm is tuned to
   compress them better.  The effect of Z_FILTERED is to force more Huffman
   coding and less string matching; it is somewhat intermediate between
   Z_DEFAULT_STRATEGY and Z_HUFFMAN_ONLY.  Z_RLE is designed to be almost as
   fast as Z_HUFFMAN_ONLY, but give better compression for PNG image data.  The
   strategy parameter only affects the compression ratio but not the
   correctness of the compressed output even if it is not set appropriately.
   Z_FIXED prevents the use of dynamic Huffman codes, allowing for a simpler
   decoder for special applications.

     deflateInit2 returns Z_OK if success, Z_MEM_ERROR if there was not enough
   memory, Z_STREAM_ERROR if any parameter is invalid (such as an invalid
   method), or Z_VERSION_ERROR if the zlib library version (zlib_version) is
   incompatible with the version assumed by the caller (ZLIB_VERSION).  msg is
   set to null if there is no error message.  deflateInit2 does not perform any
   compression: this will be done by deflate().
*/

ZEXTERN int ZEXPORT deflateSetDictionary(z_streamp strm,
                                         const Bytef *dictionary,
                                         uInt  dictLength);
/*
     Initializes the compression dictionary from the given byte sequence
   without producing any compressed output.  When using the zlib format, this
   function must be called immediately after deflateInit, deflateInit2 or
   deflateReset, and before any call of deflate.  When doing raw deflate, this
   function must be called either before any call of deflate, or immediately
   after the completion of a deflate block, i.e. after all input has been
   consumed and all output has been delivered when using any of the flush
   options Z_BLOCK, Z_PARTIAL_FLUSH, Z_SYNC_FLUSH, or Z_FULL_FLUSH.  The
   compressor and decompressor must use exactly the same dictionary (see
   inflateSetDictionary).

     The dictionary should consist of strings (byte sequences) that are likely
   to be encountered later in the data to be compressed, with the most commonly
   used strings preferably put towards the end of the dictionary.  Using a
   dictionary is most useful when the data to be compressed is short and can be
   predicted with good accuracy; the data can then be compressed better than
   with the default empty dictionary.

     Depending on the size of the compression data structures selected by
   deflateInit or deflateInit2, a part of the dictionary may in effect be
   discarded, for example if the dictionary is larger than the window size
   provided in deflateInit or deflateInit2.  Thus the strings most likely to be
   useful should be put at the end of the dictionary, not at the front.  In
   addition, the current implementation of deflate will use at most the window
   size minus 262 bytes of the provided dictionary.

     Upon return of this function, strm->adler is set to the Adler-32 value
   of the dictionary; the decompressor may later use this value to determine
   which dictionary has been used by the compressor.  (The Adler-32 value
   applies to the whole dictionary even if only a subset of the dictionary is
   actually used by the compressor.) If a raw deflate was requested, then the
   Adler-32 value is not computed and strm->adler is not set.

     deflateSetDictionary returns Z_OK if success, or Z_STREAM_ERROR if a
   parameter is invalid (e.g.  dictionary being Z_NULL) or the stream state is
   inconsistent (for example if deflate has already been called for this stream
   or if not at a block boundary for raw deflate).  deflateSetDictionary does
   not perform any compression: this will be done by deflate().
*/

ZEXTERN int ZEXPORT deflateGetDictionary(z_streamp strm,
                                         Bytef *dictionary,
                                         uInt  *dictLength);
/*
     Returns the sliding dictionary being maintained by deflate.  dictLength is
   set to the number of bytes in the dictionary, and that many bytes are copied
   to dictionary.  dictionary must have enough space, where 32768 bytes is
   always enough.  If deflateGetDictionary() is called with dictionary equal to
   Z_NULL, then only the dictionary length is returned, and nothing is copied.
   Similarly, if dictLength is Z_NULL, then it is not set.

     deflateGetDictionary() may return a length less than the window size, even
   when more than the window size in input has been provided. It may return up
   to 258 bytes less in that case, due to how zlib's implementation of deflate
   manages the sliding window and lookahead for matches, where matches can be
   up to 258 bytes long. If the application needs the last window-size bytes of
   input, then that would need to be saved by the application outside of zlib.

     deflateGetDictionary returns Z_OK on success, or Z_STREAM_ERROR if the
   stream state is inconsistent.
*/

ZEXTERN int ZEXPORT deflateCopy(z_streamp dest,
                                z_streamp source);
/*
     Sets the destination stream as a complete copy of the source stream.

     This function can be useful when several compression strategies will be
   tried, for example when there are several ways of pre-processing the input
   data with a filter.  The streams that will be discarded should then be freed
   by calling deflateEnd.  Note that deflateCopy duplicates the internal
   compression state which can be quite large, so this strategy is slow and can
   consume lots of memory.

     deflateCopy returns Z_OK if success, Z_MEM_ERROR if there was not
   enough memory, Z_STREAM_ERROR if the source stream state was inconsistent
   (such as zalloc being Z_NULL).  msg is left unchanged in both source and
   destination.
*/

ZEXTERN int ZEXPORT deflateReset(z_streamp strm);
/*
     This function is equivalent to deflateEnd followed by deflateInit, but
   does not free and reallocate the internal compression state.  The stream
   will leave the compression level and any other attributes that may have been
   set unchanged.  total_in, total_out, adler, and msg are initialized.

     deflateReset returns Z_OK if success, or Z_STREAM_ERROR if the source
   stream state was inconsistent (such as zalloc or state being Z_NULL).
*/

ZEXTERN int ZEXPORT deflateParams(z_streamp strm,
                                  int level,
                                  int strategy);
/*
     Dynamically update the compression level and compression strategy.  The
   interpretation of level and strategy is as in deflateInit2().  This can be
   used to switch between compression and straight copy of the input data, or
   to switch to a different kind of input data requiring a different strategy.
   If the compression approach (which is a function of the level) or the
   strategy is changed, and if there have been any deflate() calls since the
   state was initialized or reset, then the input available so far is
   compressed with the old level and strategy using deflate(strm, Z_BLOCK).
   There are three approaches for the compression levels 0, 1..3, and 4..9
   respectively.  The new level and strategy will take effect at the next call
   of deflate().

     If a deflate(strm, Z_BLOCK) is performed by deflateParams(), and it does
   not have enough output space to complete, then the parameter change will not
   take effect.  In this case, deflateParams() can be called again with the
   same parameters and more output space to try again.

     In order to assure a change in the parameters on the first try, the
   deflate stream should be flushed using deflate() with Z_BLOCK or other flush
   request until strm.avail_out is not zero, before calling deflateParams().
   Then no more input data should be provided before the deflateParams() call.
   If this is done, the old level and strategy will be applied to the data
   compressed before deflateParams(), and the new level and strategy will be
   applied to the data compressed after deflateParams().

     deflateParams returns Z_OK on success, Z_STREAM_ERROR if the source stream
   state was inconsistent or if a parameter was invalid, or Z_BUF_ERROR if
   there was not enough output space to complete the compression of the
   available input data before a change in the strategy or approach.  Note that
   in the case of a Z_BUF_ERROR, the parameters are not changed.  A return
   value of Z_BUF_ERROR is not fatal, in which case deflateParams() can be
   retried with more output space.
*/

ZEXTERN int ZEXPORT deflateTune(z_streamp strm,
                                int good_length,
                                int max_lazy,
                                int nice_length,
                                int max_chain);
/*
     Fine tune deflate's internal compression parameters.  This should only be
   used by someone who understands the algorithm used by zlib's deflate for
   searching for the best matching string, and even then only by the most
   fanatic optimizer trying to squeeze out the last compressed bit for their
   specific input data.  Read the deflate.c source code for the meaning of the
   max_lazy, good_length, nice_length, and max_chain parameters.

     deflateTune() can be called after deflateInit() or deflateInit2(), and
   returns Z_OK on success, or Z_STREAM_ERROR for an invalid deflate stream.
 */

ZEXTERN uLong ZEXPORT deflateBound(z_streamp strm,
                                   uLong sourceLen);
/*
     deflateBound() returns an upper bound on the compressed size after
   deflation of sourceLen bytes.  It must be called after deflateInit() or
   deflateInit2(), and after deflateSetHeader(), if used.  This would be used
   to allocate an output buffer for deflation in a single pass, and so would be
   called before deflate().  If that first deflate() call is provided the
   sourceLen input bytes, an output buffer allocated to the size returned by
   deflateBound(), and the flush value Z_FINISH, then deflate() is guaranteed
   to return Z_STREAM_END.  Note that it is possible for the compressed size to
   be larger than the value returned by deflateBound() if flush options other
   than Z_FINISH or Z_NO_FLUSH are used.
*/

ZEXTERN int ZEXPORT deflatePending(z_streamp strm,
                                   unsigned *pending,
                                   int *bits);
/*
     deflatePending() returns the number of bytes and bits of output that have
   been generated, but not yet provided in the available output.  The bytes not
   provided would be due to the available output space having being consumed.
   The number of bits of output not provided are between 0 and 7, where they
   await more bits to join them in order to fill out a full byte.  If pending
   or bits are Z_NULL, then those values are not set.

     deflatePending returns Z_OK if success, or Z_STREAM_ERROR if the source
   stream state was inconsistent.
 */

ZEXTERN int ZEXPORT deflatePrime(z_streamp strm,
                                 int bits,
                                 int value);
/*
     deflatePrime() inserts bits in the deflate output stream.  The intent
   is that this function is used to start off the deflate output with the bits
   leftover from a previous deflate stream when appending to it.  As such, this
   function can only be used for raw deflate, and must be used before the first
   deflate() call after a deflateInit2() or deflateReset().  bits must be less
   than or equal to 16, and that many of the least significant bits of value
   will be inserted in the output.

     deflatePrime returns Z_OK if success, Z_BUF_ERROR if there was not enough
   room in the internal buffer to insert the bits, or Z_STREAM_ERROR if the
   source stream state was inconsistent.
*/

ZEXTERN int ZEXPORT deflateSetHeader(z_streamp strm,
                                     gz_headerp head);
/*
     deflateSetHeader() provides gzip header information for when a gzip
   stream is requested by deflateInit2().  deflateSetHeader() may be called
   after deflateInit2() or deflateReset() and before the first call of
   deflate().  The text, time, os, extra field, name, and comment information
   in the provided gz_header structure are written to the gzip header (xflag is
   ignored -- the extra flags are set according to the compression level).  The
   caller must assure that, if not Z_NULL, name and comment are terminated with
   a zero byte, and that if extra is not Z_NULL, that extra_len bytes are
   available there.  If hcrc is true, a gzip header crc is included.  Note that
   the current versions of the command-line version of gzip (up through version
   1.3.x) do not support header crc's, and will report that it is a "multi-part
   gzip file" and give up.

     If deflateSetHeader is not used, the default gzip header has text false,
   the time set to zero, and os set to the current operating system, with no
   extra, name, or comment fields.  The gzip header is returned to the default
   state by deflateReset().

     deflateSetHeader returns Z_OK if success, or Z_STREAM_ERROR if the source
   stream state was inconsistent.
*/

/*
ZEXTERN int ZEXPORT inflateInit2(z_streamp strm,
                                 int windowBits);

     This is another version of inflateInit with an extra parameter.  The
   fields next_in, avail_in, zalloc, zfree and opaque must be initialized
   before by the caller.

     The windowBits parameter is the base two logarithm of the maximum window
   size (the size of the history buffer).  It should be in the range 8..15 for
   this version of the library.  The default value is 15 if inflateInit is used
   instead.  windowBits must be greater than or equal to the windowBits value
   provided to deflateInit2() while compressing, or it must be equal to 15 if
   deflateInit2() was not used.  If a compressed stream with a larger window
   size is given as input, inflate() will return with the error code
   Z_DATA_ERROR instead of trying to allocate a larger window.

     windowBits can also be zero to request that inflate use the window size in
   the zlib header of the compressed stream.

     windowBits can also be -8..-15 for raw inflate.  In this case, -windowBits
   determines the window size.  inflate() will then process raw deflate data,
   not looking for a zlib or gzip header, not generating a check value, and not
   looking for any check values for comparison at the end of the stream.  This
   is for use with other formats that use the deflate compressed data format
   such as zip.  Those formats provide their own check values.  If a custom
   format is developed using the raw deflate format for compressed data, it is
   recommended that a check value such as an Adler-32 or a CRC-32 be applied to
   the uncompressed data as is done in the zlib, gzip, and zip formats.  For
   most applications, the zlib format should be used as is.  Note that comments
   above on the use in deflateInit2() applies to the magnitude of windowBits.

     windowBits can also be greater than 15 for optional gzip decoding.  Add
   32 to windowBits to enable zlib and gzip decoding with automatic header
   detection, or add 16 to decode only the gzip format (the zlib format will
   return a Z_DATA_ERROR).  If a gzip stream is being decoded, strm->adler is a
   CRC-32 instead of an Adler-32.  Unlike the gunzip utility and gzread() (see
   below), inflate() will *not* automatically decode concatenated gzip members.
   inflate() will return Z_STREAM_END at the end of the gzip member.  The state
   would need to be reset to continue decoding a subsequent gzip member.  This
   *must* be done if there is more data after a gzip member, in order for the
   decompression to be compliant with the gzip standard (RFC 1952).

     inflateInit2 returns Z_OK if success, Z_MEM_ERROR if there was not enough
   memory, Z_VERSION_ERROR if the zlib library version is incompatible with the
   version assumed by the caller, or Z_STREAM_ERROR if the parameters are
   invalid, such as a null pointer to the structure.  msg is set to null if
   there is no error message.  inflateInit2 does not perform any decompression
   apart from possibly reading the zlib header if present: actual decompression
   will be done by inflate().  (So next_in and avail_in may be modified, but
   next_out and avail_out are unused and unchanged.) The current implementation
   of inflateInit2() does not process any header information -- that is
   deferred until inflate() is called.
*/

ZEXTERN int ZEXPORT inflateSetDictionary(z_streamp strm,
                                         const Bytef *dictionary,
                                         uInt  dictLength);
/*
     Initializes the decompression dictionary from the given uncompressed byte
   sequence.  This function must be called immediately after a call of inflate,
   if that call returned Z_NEED_DICT.  The dictionary chosen by the compressor
   can be determined from the Adler-32 value returned by that call of inflate.
   The compressor and decompressor must use exactly the same dictionary (see
   deflateSetDictionary).  For raw inflate, this function can be called at any
   time to set the dictionary.  If the provided dictionary is smaller than the
   window and there is already data in the window, then the provided dictionary
   will amend what's there.  The application must insure that the dictionary
   that was used for compression is provided.

     inflateSetDictionary returns Z_OK if success, Z_STREAM_ERROR if a
   parameter is invalid (e.g.  dictionary being Z_NULL) or the stream state is
   inconsistent, Z_DATA_ERROR if the given dictionary doesn't match the
   expected one (incorrect Adler-32 value).  inflateSetDictionary does not
   perform any decompression: this will be done by subsequent calls of
   inflate().
*/

ZEXTERN int ZEXPORT inflateGetDictionary(z_streamp strm,
                                         Bytef *dictionary,
                                         uInt  *dictLength);
/*
     Returns the sliding dictionary being maintained by inflate.  dictLength is
   set to the number of bytes in the dictionary, and that many bytes are copied
   to dictionary.  dictionary must have enough space, where 32768 bytes is
   always enough.  If inflateGetDictionary() is called with dictionary equal to
   Z_NULL, then only the dictionary length is returned, and nothing is copied.
   Similarly, if dictLength is Z_NULL, then it is not set.

     inflateGetDictionary returns Z_OK on success, or Z_STREAM_ERROR if the
   stream state is inconsistent.
*/

ZEXTERN int ZEXPORT inflateSync(z_streamp strm);
/*
     Skips invalid compressed data until a possible full flush point (see above
   for the description of deflate with Z_FULL_FLUSH) can be found, or until all
   available input is skipped.  No output is provided.

     inflateSync searches for a 00 00 FF FF pattern in the compressed data.
   All full flush points have this pattern, but not all occurrences of this
   pattern are full flush points.

     inflateSync returns Z_OK if a possible full flush point has been found,
   Z_BUF_ERROR if no more input was provided, Z_DATA_ERROR if no flush point
   has been found, or Z_STREAM_ERROR if the stream structure was inconsistent.
   In the success case, the application may save the current current value of
   total_in which indicates where valid compressed data was found.  In the
   error case, the application may repeatedly call inflateSync, providing more
   input each time, until success or end of the input data.
*/

ZEXTERN int ZEXPORT inflateCopy(z_streamp dest,
                                z_streamp source);
/*
     Sets the destination stream as a complete copy of the source stream.

     This function can be useful when randomly accessing a large stream.  The
   first pass through the stream can periodically record the inflate state,
   allowing restarting inflate at those points when randomly accessing the
   stream.

     inflateCopy returns Z_OK if success, Z_MEM_ERROR if there was not
   enough memory, Z_STREAM_ERROR if the source stream state was inconsistent
   (such as zalloc being Z_NULL).  msg is left unchanged in both source and
   destination.
*/

ZEXTERN int ZEXPORT inflateReset(z_streamp strm);
/*
     This function is equivalent to inflateEnd followed by inflateInit,
   but does not free and reallocate the internal decompression state.  The
   stream will keep attributes that may have been set by inflateInit2.
   total_in, total_out, adler, and msg are initialized.

     inflateReset returns Z_OK if success, or Z_STREAM_ERROR if the source
   stream state was inconsistent (such as zalloc or state being Z_NULL).
*/

ZEXTERN int ZEXPORT inflateReset2(z_streamp strm,
                                  int windowBits);
/*
     This function is the same as inflateReset, but it also permits changing
   the wrap and window size requests.  The windowBits parameter is interpreted
   the same as it is for inflateInit2.  If the window size is changed, then the
   memory allocated for the window is freed, and the window will be reallocated
   by inflate() if needed.

     inflateReset2 returns Z_OK if success, or Z_STREAM_ERROR if the source
   stream state was inconsistent (such as zalloc or state being Z_NULL), or if
   the windowBits parameter is invalid.
*/

ZEXTERN int ZEXPORT inflatePrime(z_streamp strm,
                                 int bits,
                                 int value);
/*
     This function inserts bits in the inflate input stream.  The intent is
   that this function is used to start inflating at a bit position in the
   middle of a byte.  The provided bits will be used before any bytes are used
   from next_in.  This function should only be used with raw inflate, and
   should be used before the first inflate() call after inflateInit2() or
   inflateReset().  bits must be less than or equal to 16, and that many of the
   least significant bits of value will be inserted in the input.

     If bits is negative, then the input stream bit buffer is emptied.  Then
   inflatePrime() can be called again to put bits in the buffer.  This is used
   to clear out bits leftover after feeding inflate a block description prior
   to feeding inflate codes.

     inflatePrime returns Z_OK if success, or Z_STREAM_ERROR if the source
   stream state was inconsistent.
*/

ZEXTERN long ZEXPORT inflateMark(z_streamp strm);
/*
     This function returns two values, one in the lower 16 bits of the return
   value, and the other in the remaining upper bits, obtained by shifting the
   return value down 16 bits.  If the upper value is -1 and the lower value is
   zero, then inflate() is currently decoding information outside of a block.
   If the upper value is -1 and the lower value is non-zero, then inflate is in
   the middle of a stored block, with the lower value equaling the number of
   bytes from the input remaining to copy.  If the upper value is not -1, then
   it is the number of bits back from the current bit position in the input of
   the code (literal or length/distance pair) currently being processed.  In
   that case the lower value is the number of bytes already emitted for that
   code.

     A code is being processed if inflate is waiting for more input to complete
   decoding of the code, or if it has completed decoding but is waiting for
   more output space to write the literal or match data.

     inflateMark() is used to mark locations in the input data for random
   access, which may be at bit positions, and to note those cases where the
   output of a code may span boundaries of random access blocks.  The current
   location in the input stream can be determined from avail_in and data_type
   as noted in the description for the Z_BLOCK flush parameter for inflate.

     inflateMark returns the value noted above, or -65536 if the provided
   source stream state was inconsistent.
*/

ZEXTERN int ZEXPORT inflateGetHeader(z_streamp strm,
                                     gz_headerp head);
/*
     inflateGetHeader() requests that gzip header information be stored in the
   provided gz_header structure.  inflateGetHeader() may be called after
   inflateInit2() or inflateReset(), and before the first call of inflate().
   As inflate() processes the gzip stream, head->done is zero until the header
   is completed, at which time head->done is set to one.  If a zlib stream is
   being decoded, then head->done is set to -1 to indicate that there will be
   no gzip header information forthcoming.  Note that Z_BLOCK or Z_TREES can be
   used to force inflate() to return immediately after header processing is
   complete and before any actual data is decompressed.

     The text, time, xflags, and os fields are filled in with the gzip header
   contents.  hcrc is set to true if there is a header CRC.  (The header CRC
   was valid if done is set to one.) If extra is not Z_NULL, then extra_max
   contains the maximum number of bytes to write to extra.  Once done is true,
   extra_len contains the actual extra field length, and extra contains the
   extra field, or that field truncated if extra_max is less than extra_len.
   If name is not Z_NULL, then up to name_max characters are written there,
   terminated with a zero unless the length is greater than name_max.  If
   comment is not Z_NULL, then up to comm_max characters are written there,
   terminated with a zero unless the length is greater than comm_max.  When any
   of extra, name, or comment are not Z_NULL and the respective field is not
   present in the header, then that field is set to Z_NULL to signal its
   absence.  This allows the use of deflateSetHeader() with the returned
   structure to duplicate the header.  However if those fields are set to
   allocated memory, then the application will need to save those pointers
   elsewhere so that they can be eventually freed.

     If inflateGetHeader is not used, then the header information is simply
   discarded.  The header is always checked for validity, including the header
   CRC if present.  inflateReset() will reset the process to discard the header
   information.  The application would need to call inflateGetHeader() again to
   retrieve the header from the next gzip stream.

     inflateGetHeader returns Z_OK if success, or Z_STREAM_ERROR if the source
   stream state was inconsistent.
*/

/*
ZEXTERN int ZEXPORT inflateBackInit(z_streamp strm, int windowBits,
                                    unsigned char FAR *window);

     Initialize the internal stream state for decompression using inflateBack()
   calls.  The fields zalloc, zfree and opaque in strm must be initialized
   before the call.  If zalloc and zfree are Z_NULL, then the default library-
   derived memory allocation routines are used.  windowBits is the base two
   logarithm of the window size, in the range 8..15.  window is a caller
   supplied buffer of that size.  Except for special applications where it is
   assured that deflate was used with small window sizes, windowBits must be 15
   and a 32K byte window must be supplied to be able to decompress general
   deflate streams.

     See inflateBack() for the usage of these routines.

     inflateBackInit will return Z_OK on success, Z_STREAM_ERROR if any of
   the parameters are invalid, Z_MEM_ERROR if the internal state could not be
   allocated, or Z_VERSION_ERROR if the version of the library does not match
   the version of the header file.
*/

typedef unsigned (*in_func)(void FAR *,
                            z_const unsigned char FAR * FAR *);
typedef int (*out_func)(void FAR *, unsigned char FAR *, unsigned);

ZEXTERN int ZEXPORT inflateBack(z_streamp strm,
                                in_func in, void FAR *in_desc,
                                out_func out, void FAR *out_desc);
/*
     inflateBack() does a raw inflate with a single call using a call-back
   interface for input and output.  This is potentially more efficient than
   inflate() for file i/o applications, in that it avoids copying between the
   output and the sliding window by simply making the window itself the output
   buffer.  inflate() can be faster on modern CPUs when used with large
   buffers.  inflateBack() trusts the application to not change the output
   buffer passed by the output function, at least until inflateBack() returns.

     inflateBackInit() must be called first to allocate the internal state
   and to initialize the state with the user-provided window buffer.
   inflateBack() may then be used multiple times to inflate a complete, raw
   deflate stream with each call.  inflateBackEnd() is then called to free the
   allocated state.

     A raw deflate stream is one with no zlib or gzip header or trailer.
   This routine would normally be used in a utility that reads zip or gzip
   files and writes out uncompressed files.  The utility would decode the
   header and process the trailer on its own, hence this routine expects only
   the raw deflate stream to decompress.  This is different from the default
   behavior of inflate(), which expects a zlib header and trailer around the
   deflate stream.

     inflateBack() uses two subroutines supplied by the caller that are then
   called by inflateBack() for input and output.  inflateBack() calls those
   routines until it reads a complete deflate stream and writes out all of the
   uncompressed data, or until it encounters an error.  The function's
   parameters and return types are defined above in the in_func and out_func
   typedefs.  inflateBack() will call in(in_desc, &buf) which should return the
   number of bytes of provided input, and a pointer to that input in buf.  If
   there is no input available, in() must return zero -- buf is ignored in that
   case -- and inflateBack() will return a buffer error.  inflateBack() will
   call out(out_desc, buf, len) to write the uncompressed data buf[0..len-1].
   out() should return zero on success, or non-zero on failure.  If out()
   returns non-zero, inflateBack() will return with an error.  Neither in() nor
   out() are permitted to change the contents of the window provided to
   inflateBackInit(), which is also the buffer that out() uses to write from.
   The length written by out() will be at most the window size.  Any non-zero
   amount of input may be provided by in().

     For convenience, inflateBack() can be provided input on the first call by
   setting strm->next_in and strm->avail_in.  If that input is exhausted, then
   in() will be called.  Therefore strm->next_in must be initialized before
   calling inflateBack().  If strm->next_in is Z_NULL, then in() will be called
   immediately for input.  If strm->next_in is not Z_NULL, then strm->avail_in
   must also be initialized, and then if strm->avail_in is not zero, input will
   initially be taken from strm->next_in[0 ..  strm->avail_in - 1].

     The in_desc and out_desc parameters of inflateBack() is passed as the
   first parameter of in() and out() respectively when they are called.  These
   descriptors can be optionally used to pass any information that the caller-
   supplied in() and out() functions need to do their job.

     On return, inflateBack() will set strm->next_in and strm->avail_in to
   pass back any unused input that was provided by the last in() call.  The
   return values of inflateBack() can be Z_STREAM_END on success, Z_BUF_ERROR
   if in() or out() returned an error, Z_DATA_ERROR if there was a format error
   in the deflate stream (in which case strm->msg is set to indicate the nature
   of the error), or Z_STREAM_ERROR if the stream was not properly initialized.
   In the case of Z_BUF_ERROR, an input or output error can be distinguished
   using strm->next_in which will be Z_NULL only if in() returned an error.  If
   strm->next_in is not Z_NULL, then the Z_BUF_ERROR was due to out() returning
   non-zero.  (in() will always be called before out(), so strm->next_in is
   assured to be defined if out() returns non-zero.)  Note that inflateBack()
   cannot return Z_OK.
*/

ZEXTERN int ZEXPORT inflateBackEnd(z_streamp strm);
/*
     All memory allocated by inflateBackInit() is freed.

     inflateBackEnd() returns Z_OK on success, or Z_STREAM_ERROR if the stream
   state was inconsistent.
*/

ZEXTERN uLong ZEXPORT zlibCompileFlags(void);
/* Return flags indicating compile-time options.

    Type sizes, two bits each, 00 = 16 bits, 01 = 32, 10 = 64, 11 = other:
     1.0: size of uInt
     3.2: size of uLong
     5.4: size of voidpf (pointer)
     7.6: size of z_off_t

    Compiler, assembler, and debug options:
     8: ZLIB_DEBUG
     9: ASMV or ASMINF -- use ASM code
     10: ZLIB_WINAPI -- exported functions use the WINAPI calling convention
     11: 0 (reserved)

    One-time table building (smaller code, but not thread-safe if true):
     12: BUILDFIXED -- build static block decoding tables when needed
     13: DYNAMIC_CRC_TABLE -- build CRC calculation tables when needed
     14,15: 0 (reserved)

    Library content (indicates missing functionality):
     16: NO_GZCOMPRESS -- gz* functions cannot compress (to avoid linking
                          deflate code when not needed)
     17: NO_GZIP -- deflate can't write gzip streams, and inflate can't detect
                    and decode gzip streams (to avoid linking crc code)
     18-19: 0 (reserved)

    Operation variations (changes in library functionality):
     20: PKZIP_BUG_WORKAROUND -- slightly more permissive inflate
     21: FASTEST -- deflate algorithm with only one, lowest compression level
     22,23: 0 (reserved)

    The sprintf variant used by gzprintf (zero is best):
     24: 0 = vs*, 1 = s* -- 1 means limited to 20 arguments after the format
     25: 0 = *nprintf, 1 = *printf -- 1 means gzprintf() not secure!
     26: 0 = returns value, 1 = void -- 1 means inferred string length returned

    Remainder:
     27-31: 0 (reserved)
 */

#ifndef Z_SOLO

                        /* utility functions */

/*
     The following utility functions are implemented on top of the basic
   stream-oriented functions.  To simplify the interface, some default options
   are assumed (compression level and memory usage, standard memory allocation
   functions).  The source code of these utility functions can be modified if
   you need special options.
*/

ZEXTERN int ZEXPORT compress(Bytef *dest,   uLongf *destLen,
                             const Bytef *source, uLong sourceLen);
/*
     Compresses the source buffer into the destination buffer.  sourceLen is
   the byte length of the source buffer.  Upon entry, destLen is the total size
   of the destination buffer, which must be at least the value returned by
   compressBound(sourceLen).  Upon exit, destLen is the actual size of the
   compressed data.  compress() is equivalent to compress2() with a level
   parameter of Z_DEFAULT_COMPRESSION.

     compress returns Z_OK if success, Z_MEM_ERROR if there was not
   enough memory, Z_BUF_ERROR if there was not enough room in the output
   buffer.
*/

ZEXTERN int ZEXPORT compress2(Bytef *dest,   uLongf *destLen,
                              const Bytef *source, uLong sourceLen,
                              int level);
/*
     Compresses the source buffer into the destination buffer.  The level
   parameter has the same meaning as in deflateInit.  sourceLen is the byte
   length of the source buffer.  Upon entry, destLen is the total size of the
   destination buffer, which must be at least the value returned by
   compressBound(sourceLen).  Upon exit, destLen is the actual size of the
   compressed data.

     compress2 returns Z_OK if success, Z_MEM_ERROR if there was not enough
   memory, Z_BUF_ERROR if there was not enough room in the output buffer,
   Z_STREAM_ERROR if the level parameter is invalid.
*/

ZEXTERN uLong ZEXPORT compressBound(uLong sourceLen);
/*
     compressBound() returns an upper bound on the compressed size after
   compress() or compress2() on sourceLen bytes.  It would be used before a
   compress() or compress2() call to allocate the destination buffer.
*/

ZEXTERN int ZEXPORT uncompress(Bytef *dest,   uLongf *destLen,
                               const Bytef *source, uLong sourceLen);
/*
     Decompresses the source buffer into the destination buffer.  sourceLen is
   the byte length of the source buffer.  Upon entry, destLen is the total size
   of the destination buffer, which must be large enough to hold the entire
   uncompressed data.  (The size of the uncompressed data must have been saved
   previously by the compressor and transmitted to the decompressor by some
   mechanism outside the scope of this compression library.) Upon exit, destLen
   is the actual size of the uncompressed data.

     uncompress returns Z_OK if success, Z_MEM_ERROR if there was not
   enough memory, Z_BUF_ERROR if there was not enough room in the output
   buffer, or Z_DATA_ERROR if the input data was corrupted or incomplete.  In
   the case where there is not enough room, uncompress() will fill the output
   buffer with the uncompressed data up to that point.
*/

ZEXTERN int ZEXPORT uncompress2(Bytef *dest,   uLongf *destLen,
                                const Bytef *source, uLong *sourceLen);
/*
     Same as uncompress, except that sourceLen is a pointer, where the
   length of the source is *sourceLen.  On return, *sourceLen is the number of
   source bytes consumed.
*/

                        /* gzip file access functions */

/*
     This library supports reading and writing files in gzip (.gz) format with
   an interface similar to that of stdio, using the functions that start with
   "gz".  The gzip format is different from the zlib format.  gzip is a gzip
   wrapper, documented in RFC 1952, wrapped around a deflate stream.
*/

typedef struct gzFile_s *gzFile;    /* semi-opaque gzip file descriptor */

/*
ZEXTERN gzFile ZEXPORT gzopen(const char *path, const char *mode);

     Open the gzip (.gz) file at path for reading and decompressing, or
   compressing and writing.  The mode parameter is as in fopen ("rb" or "wb")
   but can also include a compression level ("wb9") or a strategy: 'f' for
   filtered data as in "wb6f", 'h' for Huffman-only compression as in "wb1h",
   'R' for run-length encoding as in "wb1R", or 'F' for fixed code compression
   as in "wb9F".  (See the description of deflateInit2 for more information
   about the strategy parameter.)  'T' will request transparent writing or
   appending with no compression and not using the gzip format.

     "a" can be used instead of "w" to request that the gzip stream that will
   be written be appended to the file.  "+" will result in an error, since
   reading and writing to the same gzip file is not supported.  The addition of
   "x" when writing will create the file exclusively, which fails if the file
   already exists.  On systems that support it, the addition of "e" when
   reading or writing will set the flag to close the file on an execve() call.

     These functions, as well as gzip, will read and decode a sequence of gzip
   streams in a file.  The append function of gzopen() can be used to create
   such a file.  (Also see gzflush() for another way to do this.)  When
   appending, gzopen does not test whether the file begins with a gzip stream,
   nor does it look for the end of the gzip streams to begin appending.  gzopen
   will simply append a gzip stream to the existing file.

     gzopen can be used to read a file which is not in gzip format; in this
   case gzread will directly read from the file without decompression.  When
   reading, this will be detected automatically by looking for the magic two-
   byte gzip header.

     gzopen returns NULL if the file could not be opened, if there was
   insufficient memory to allocate the gzFile state, or if an invalid mode was
   specified (an 'r', 'w', or 'a' was not provided, or '+' was provided).
   errno can be checked to determine if the reason gzopen failed was that the
   file could not be opened.
*/

ZEXTERN gzFile ZEXPORT gzdopen(int fd, const char *mode);
/*
     Associate a gzFile with the file descriptor fd.  File descriptors are
   obtained from calls like open, dup, creat, pipe or fileno (if the file has
   been previously opened with fopen).  The mode parameter is as in gzopen.

     The next call of gzclose on the returned gzFile will also close the file
   descriptor fd, just like fclose(fdopen(fd, mode)) closes the file descriptor
   fd.  If you want to keep fd open, use fd = dup(fd_keep); gz = gzdopen(fd,
   mode);.  The duplicated descriptor should be saved to avoid a leak, since
   gzdopen does not close fd if it fails.  If you are using fileno() to get the
   file descriptor from a FILE *, then you will have to use dup() to avoid
   double-close()ing the file descriptor.  Both gzclose() and fclose() will
   close the associated file descriptor, so they need to have different file
   descriptors.

     gzdopen returns NULL if there was insufficient memory to allocate the
   gzFile state, if an invalid mode was specified (an 'r', 'w', or 'a' was not
   provided, or '+' was provided), or if fd is -1.  The file descriptor is not
   used until the next gz* read, write, seek, or close operation, so gzdopen
   will not detect if fd is invalid (unless fd is -1).
*/

ZEXTERN int ZEXPORT gzbuffer(gzFile file, unsigned size);
/*
     Set the internal buffer size used by this library's functions for file to
   size.  The default buffer size is 8192 bytes.  This function must be called
   after gzopen() or gzdopen(), and before any other calls that read or write
   the file.  The buffer memory allocation is always deferred to the first read
   or write.  Three times that size in buffer space is allocated.  A larger
   buffer size of, for example, 64K or 128K bytes will noticeably increase the
   speed of decompression (reading).

     The new buffer size also affects the maximum length for gzprintf().

     gzbuffer() returns 0 on success, or -1 on failure, such as being called
   too late.
*/

ZEXTERN int ZEXPORT gzsetparams(gzFile file, int level, int strategy);
/*
     Dynamically update the compression level and strategy for file.  See the
   description of deflateInit2 for the meaning of these parameters. Previously
   provided data is flushed before applying the parameter changes.

     gzsetparams returns Z_OK if success, Z_STREAM_ERROR if the file was not
   opened for writing, Z_ERRNO if there is an error writing the flushed data,
   or Z_MEM_ERROR if there is a memory allocation error.
*/

ZEXTERN int ZEXPORT gzread(gzFile file, voidp buf, unsigned len);
/*
     Read and decompress up to len uncompressed bytes from file into buf.  If
   the input file is not in gzip format, gzread copies the given number of
   bytes into the buffer directly from the file.

     After reaching the end of a gzip stream in the input, gzread will continue
   to read, looking for another gzip stream.  Any number of gzip streams may be
   concatenated in the input file, and will all be decompressed by gzread().
   If something other than a gzip stream is encountered after a gzip stream,
   that remaining trailing garbage is ignored (and no error is returned).

     gzread can be used to read a gzip file that is being concurrently written.
   Upon reaching the end of the input, gzread will return with the available
   data.  If the error code returned by gzerror is Z_OK or Z_BUF_ERROR, then
   gzclearerr can be used to clear the end of file indicator in order to permit
   gzread to be tried again.  Z_OK indicates that a gzip stream was completed
   on the last gzread.  Z_BUF_ERROR indicates that the input file ended in the
   middle of a gzip stream.  Note that gzread does not return -1 in the event
   of an incomplete gzip stream.  This error is deferred until gzclose(), which
   will return Z_BUF_ERROR if the last gzread ended in the middle of a gzip
   stream.  Alternatively, gzerror can be used before gzclose to detect this
   case.

     gzread returns the number of uncompressed bytes actually read, less than
   len for end of file, or -1 for error.  If len is too large to fit in an int,
   then nothing is read, -1 is returned, and the error state is set to
   Z_STREAM_ERROR.
*/

ZEXTERN z_size_t ZEXPORT gzfread(voidp buf, z_size_t size, z_size_t nitems,
                                 gzFile file);
/*
     Read and decompress up to nitems items of size size from file into buf,
   otherwise operating as gzread() does.  This duplicates the interface of
   stdio's fread(), with size_t request and return types.  If the library
   defines size_t, then z_size_t is identical to size_t.  If not, then z_size_t
   is an unsigned integer type that can contain a pointer.

     gzfread() returns the number of full items read of size size, or zero if
   the end of the file was reached and a full item could not be read, or if
   there was an error.  gzerror() must be consulted if zero is returned in
   order to determine if there was an error.  If the multiplication of size and
   nitems overflows, i.e. the product does not fit in a z_size_t, then nothing
   is read, zero is returned, and the error state is set to Z_STREAM_ERROR.

     In the event that the end of file is reached and only a partial item is
   available at the end, i.e. the remaining uncompressed data length is not a
   multiple of size, then the final partial item is nevertheless read into buf
   and the end-of-file flag is set.  The length of the partial item read is not
   provided, but could be inferred from the result of gztell().  This behavior
   is the same as the behavior of fread() implementations in common libraries,
   but it prevents the direct use of gzfread() to read a concurrently written
   file, resetting and retrying on end-of-file, when size is not 1.
*/

ZEXTERN int ZEXPORT gzwrite(gzFile file, voidpc buf, unsigned len);
/*
     Compress and write the len uncompressed bytes at buf to file. gzwrite
   returns the number of uncompressed bytes written or 0 in case of error.
*/

ZEXTERN z_size_t ZEXPORT gzfwrite(voidpc buf, z_size_t size,
                                  z_size_t nitems, gzFile file);
/*
     Compress and write nitems items of size size from buf to file, duplicating
   the interface of stdio's fwrite(), with size_t request and return types.  If
   the library defines size_t, then z_size_t is identical to size_t.  If not,
   then z_size_t is an unsigned integer type that can contain a pointer.

     gzfwrite() returns the number of full items written of size size, or zero
   if there was an error.  If the multiplication of size and nitems overflows,
   i.e. the product does not fit in a z_size_t, then nothing is written, zero
   is returned, and the error state is set to Z_STREAM_ERROR.
*/

ZEXTERN int ZEXPORTVA gzprintf(gzFile file, const char *format, ...);
/*
     Convert, format, compress, and write the arguments (...) to file under
   control of the string format, as in fprintf.  gzprintf returns the number of
   uncompressed bytes actually written, or a negative zlib error code in case
   of error.  The number of uncompressed bytes written is limited to 8191, or
   one less than the buffer size given to gzbuffer().  The caller should assure
   that this limit is not exceeded.  If it is exceeded, then gzprintf() will
   return an error (0) with nothing written.  In this case, there may also be a
   buffer overflow with unpredictable consequences, which is possible only if
   zlib was compiled with the insecure functions sprintf() or vsprintf(),
   because the secure snprintf() or vsnprintf() functions were not available.
   This can be determined using zlibCompileFlags().
*/

ZEXTERN int ZEXPORT gzputs(gzFile file, const char *s);
/*
     Compress and write the given null-terminated string s to file, excluding
   the terminating null character.

     gzputs returns the number of characters written, or -1 in case of error.
*/

ZEXTERN char * ZEXPORT gzgets(gzFile file, char *buf, int len);
/*
     Read and decompress bytes from file into buf, until len-1 characters are
   read, or until a newline character is read and transferred to buf, or an
   end-of-file condition is encountered.  If any characters are read or if len
   is one, the string is terminated with a null character.  If no characters
   are read due to an end-of-file or len is less than one, then the buffer is
   left untouched.

     gzgets returns buf which is a null-terminated string, or it returns NULL
   for end-of-file or in case of error.  If there was an error, the contents at
   buf are indeterminate.
*/

ZEXTERN int ZEXPORT gzputc(gzFile file, int c);
/*
     Compress and write c, converted to an unsigned char, into file.  gzputc
   returns the value that was written, or -1 in case of error.
*/

ZEXTERN int ZEXPORT gzgetc(gzFile file);
/*
     Read and decompress one byte from file.  gzgetc returns this byte or -1
   in case of end of file or error.  This is implemented as a macro for speed.
   As such, it does not do all of the checking the other functions do.  I.e.
   it does not check to see if file is NULL, nor whether the structure file
   points to has been clobbered or not.
*/

ZEXTERN int ZEXPORT gzungetc(int c, gzFile file);
/*
     Push c back onto the stream for file to be read as the first character on
   the next read.  At least one character of push-back is always allowed.
   gzungetc() returns the character pushed, or -1 on failure.  gzungetc() will
   fail if c is -1, and may fail if a character has been pushed but not read
   yet.  If gzungetc is used immediately after gzopen or gzdopen, at least the
   output buffer size of pushed characters is allowed.  (See gzbuffer above.)
   The pushed character will be discarded if the stream is repositioned with
   gzseek() or gzrewind().
*/

ZEXTERN int ZEXPORT gzflush(gzFile file, int flush);
/*
     Flush all pending output to file.  The parameter flush is as in the
   deflate() function.  The return value is the zlib error number (see function
   gzerror below).  gzflush is only permitted when writing.

     If the flush parameter is Z_FINISH, the remaining data is written and the
   gzip stream is completed in the output.  If gzwrite() is called again, a new
   gzip stream will be started in the output.  gzread() is able to read such
   concatenated gzip streams.

     gzflush should be called only when strictly necessary because it will
   degrade compression if called too often.
*/

/*
ZEXTERN z_off_t ZEXPORT gzseek(gzFile file,
                               z_off_t offset, int whence);

     Set the starting position to offset relative to whence for the next gzread
   or gzwrite on file.  The offset represents a number of bytes in the
   uncompressed data stream.  The whence parameter is defined as in lseek(2);
   the value SEEK_END is not supported.

     If the file is opened for reading, this function is emulated but can be
   extremely slow.  If the file is opened for writing, only forward seeks are
   supported; gzseek then compresses a sequence of zeroes up to the new
   starting position.

     gzseek returns the resulting offset location as measured in bytes from
   the beginning of the uncompressed stream, or -1 in case of error, in
   particular if the file is opened for writing and the new starting position
   would be before the current position.
*/

ZEXTERN int ZEXPORT    gzrewind(gzFile file);
/*
     Rewind file. This function is supported only for reading.

     gzrewind(file) is equivalent to (int)gzseek(file, 0L, SEEK_SET).
*/

/*
ZEXTERN z_off_t ZEXPORT    gztell(gzFile file);

     Return the starting position for the next gzread or gzwrite on file.
   This position represents a number of bytes in the uncompressed data stream,
   and is zero when starting, even if appending or reading a gzip stream from
   the middle of a file using gzdopen().

     gztell(file) is equivalent to gzseek(file, 0L, SEEK_CUR)
*/

/*
ZEXTERN z_off_t ZEXPORT gzoffset(gzFile file);

     Return the current compressed (actual) read or write offset of file.  This
   offset includes the count of bytes that precede the gzip stream, for example
   when appending or when using gzdopen() for reading.  When reading, the
   offset does not include as yet unused buffered input.  This information can
   be used for a progress indicator.  On error, gzoffset() returns -1.
*/

ZEXTERN int ZEXPORT gzeof(gzFile file);
/*
     Return true (1) if the end-of-file indicator for file has been set while
   reading, false (0) otherwise.  Note that the end-of-file indicator is set
   only if the read tried to go past the end of the input, but came up short.
   Therefore, just like feof(), gzeof() may return false even if there is no
   more data to read, in the event that the last read request was for the exact
   number of bytes remaining in the input file.  This will happen if the input
   file size is an exact multiple of the buffer size.

     If gzeof() returns true, then the read functions will return no more data,
   unless the end-of-file indicator is reset by gzclearerr() and the input file
   has grown since the previous end of file was detected.
*/

ZEXTERN int ZEXPORT gzdirect(gzFile file);
/*
     Return true (1) if file is being copied directly while reading, or false
   (0) if file is a gzip stream being decompressed.

     If the input file is empty, gzdirect() will return true, since the input
   does not contain a gzip stream.

     If gzdirect() is used immediately after gzopen() or gzdopen() it will
   cause buffers to be allocated to allow reading the file to determine if it
   is a gzip file.  Therefore if gzbuffer() is used, it should be called before
   gzdirect().

     When writing, gzdirect() returns true (1) if transparent writing was
   requested ("wT" for the gzopen() mode), or false (0) otherwise.  (Note:
   gzdirect() is not needed when writing.  Transparent writing must be
   explicitly requested, so the application already knows the answer.  When
   linking statically, using gzdirect() will include all of the zlib code for
   gzip file reading and decompression, which may not be desired.)
*/

ZEXTERN int ZEXPORT    gzclose(gzFile file);
/*
     Flush all pending output for file, if necessary, close file and
   deallocate the (de)compression state.  Note that once file is closed, you
   cannot call gzerror with file, since its structures have been deallocated.
   gzclose must not be called more than once on the same file, just as free
   must not be called more than once on the same allocation.

     gzclose will return Z_STREAM_ERROR if file is not valid, Z_ERRNO on a
   file operation error, Z_MEM_ERROR if out of memory, Z_BUF_ERROR if the
   last read ended in the middle of a gzip stream, or Z_OK on success.
*/

ZEXTERN int ZEXPORT gzclose_r(gzFile file);
ZEXTERN int ZEXPORT gzclose_w(gzFile file);
/*
     Same as gzclose(), but gzclose_r() is only for use when reading, and
   gzclose_w() is only for use when writing or appending.  The advantage to
   using these instead of gzclose() is that they avoid linking in zlib
   compression or decompression code that is not used when only reading or only
   writing respectively.  If gzclose() is used, then both compression and
   decompression code will be included the application when linking to a static
   zlib library.
*/

ZEXTERN const char * ZEXPORT gzerror(gzFile file, int *errnum);
/*
     Return the error message for the last error which occurred on file.
   errnum is set to zlib error number.  If an error occurred in the file system
   and not in the compression library, errnum is set to Z_ERRNO and the
   application may consult errno to get the exact error code.

     The application must not modify the returned string.  Future calls to
   this function may invalidate the previously returned string.  If file is
   closed, then the string previously returned by gzerror will no longer be
   available.

     gzerror() should be used to distinguish errors from end-of-file for those
   functions above that do not distinguish those cases in their return values.
*/

ZEXTERN void ZEXPORT gzclearerr(gzFile file);
/*
     Clear the error and end-of-file flags for file.  This is analogous to the
   clearerr() function in stdio.  This is useful for continuing to read a gzip
   file that is being written concurrently.
*/

#endif /* !Z_SOLO */

                        /* checksum functions */

/*
     These functions are not related to compression but are exported
   anyway because they might be useful in applications using the compression
   library.
*/

ZEXTERN uLong ZEXPORT adler32(uLong adler, const Bytef *buf, uInt len);
/*
     Update a running Adler-32 checksum with the bytes buf[0..len-1] and
   return the updated checksum. An Adler-32 value is in the range of a 32-bit
   unsigned integer. If buf is Z_NULL, this function returns the required
   initial value for the checksum.

     An Adler-32 checksum is almost as reliable as a CRC-32 but can be computed
   much faster.

   Usage example:

     uLong adler = adler32(0L, Z_NULL, 0);

     while (read_buffer(buffer, length) != EOF) {
       adler = adler32(adler, buffer, length);
     }
     if (adler != original_adler) error();
*/

ZEXTERN uLong ZEXPORT adler32_z(uLong adler, const Bytef *buf,
                                z_size_t len);
/*
     Same as adler32(), but with a size_t length.
*/

/*
ZEXTERN uLong ZEXPORT adler32_combine(uLong adler1, uLong adler2,
                                      z_off_t len2);

     Combine two Adler-32 checksums into one.  For two sequences of bytes, seq1
   and seq2 with lengths len1 and len2, Adler-32 checksums were calculated for
   each, adler1 and adler2.  adler32_combine() returns the Adler-32 checksum of
   seq1 and seq2 concatenated, requiring only adler1, adler2, and len2.  Note
   that the z_off_t type (like off_t) is a signed integer.  If len2 is
   negative, the result has no meaning or utility.
*/

ZEXTERN uLong ZEXPORT crc32(uLong crc, const Bytef *buf, uInt len);
/*
     Update a running CRC-32 with the bytes buf[0..len-1] and return the
   updated CRC-32. A CRC-32 value is in the range of a 32-bit unsigned integer.
   If buf is Z_NULL, this function returns the required initial value for the
   crc. Pre- and post-conditioning (one's complement) is performed within this
   function so it shouldn't be done by the application.

   Usage example:

     uLong crc = crc32(0L, Z_NULL, 0);

     while (read_buffer(buffer, length) != EOF) {
       crc = crc32(crc, buffer, length);
     }
     if (crc != original_crc) error();
*/

ZEXTERN uLong ZEXPORT crc32_z(uLong crc, const Bytef *buf,
                              z_size_t len);
/*
     Same as crc32(), but with a size_t length.
*/

/*
ZEXTERN uLong ZEXPORT crc32_combine(uLong crc1, uLong crc2, z_off_t len2);

     Combine two CRC-32 check values into one.  For two sequences of bytes,
   seq1 and seq2 with lengths len1 and len2, CRC-32 check values were
   calculated for each, crc1 and crc2.  crc32_combine() returns the CRC-32
   check value of seq1 and seq2 concatenated, requiring only crc1, crc2, and
   len2.
*/

/*
ZEXTERN uLong ZEXPORT crc32_combine_gen(z_off_t len2);

     Return the operator corresponding to length len2, to be used with
   crc32_combine_op().
*/

ZEXTERN uLong ZEXPORT crc32_combine_op(uLong crc1, uLong crc2, uLong op);
/*
     Give the same result as crc32_combine(), using op in place of len2. op is
   is generated from len2 by crc32_combine_gen(). This will be faster than
   crc32_combine() if the generated op is used more than once.
*/


                        /* various hacks, don't look :) */

/* deflateInit and inflateInit are macros to allow checking the zlib version
 * and the compiler's view of z_stream:
 */
ZEXTERN int ZEXPORT deflateInit_(z_streamp strm, int level,
                                 const char *version, int stream_size);
ZEXTERN int ZEXPORT inflateInit_(z_streamp strm,
                                 const char *version, int stream_size);
ZEXTERN int ZEXPORT deflateInit2_(z_streamp strm, int  level, int  method,
                                  int windowBits, int memLevel,
                                  int strategy, const char *version,
                                  int stream_size);
ZEXTERN int ZEXPORT inflateInit2_(z_streamp strm, int  windowBits,
                                  const char *version, int stream_size);
ZEXTERN int ZEXPORT inflateBackInit_(z_streamp strm, int windowBits,
                                     unsigned char FAR *window,
                                     const char *version,
                                     int stream_size);
#ifdef Z_PREFIX_SET
#  define z_deflateInit(strm, level) \
          deflateInit_((strm), (level), ZLIB_VERSION, (int)sizeof(z_stream))
#  define z_inflateInit(strm) \
          inflateInit_((strm), ZLIB_VERSION, (int)sizeof(z_stream))
#  define z_deflateInit2(strm, level, method, windowBits, memLevel, strategy) \
          deflateInit2_((strm),(level),(method),(windowBits),(memLevel),\
                        (strategy), ZLIB_VERSION, (int)sizeof(z_stream))
#  define z_inflateInit2(strm, windowBits) \
          inflateInit2_((strm), (windowBits), ZLIB_VERSION, \
                        (int)sizeof(z_stream))
#  define z_inflateBackInit(strm, windowBits, window) \
          inflateBackInit_((strm), (windowBits), (window), \
                           ZLIB_VERSION, (int)sizeof(z_stream))
#else
#  define deflateInit(strm, level) \
          deflateInit_((strm), (level), ZLIB_VERSION, (int)sizeof(z_stream))
#  define inflateInit(strm) \
          inflateInit_((strm), ZLIB_VERSION, (int)sizeof(z_stream))
#  define deflateInit2(strm, level, method, windowBits, memLevel, strategy) \
          deflateInit2_((strm),(level),(method),(windowBits),(memLevel),\
                        (strategy), ZLIB_VERSION, (int)sizeof(z_stream))
#  define inflateInit2(strm, windowBits) \
          inflateInit2_((strm), (windowBits), ZLIB_VERSION, \
                        (int)sizeof(z_stream))
#  define inflateBackInit(strm, windowBits, window) \
          inflateBackInit_((strm), (windowBits), (window), \
                           ZLIB_VERSION, (int)sizeof(z_stream))
#endif

#ifndef Z_SOLO

/* gzgetc() macro and its supporting function and exposed data structure.  Note
 * that the real internal state is much larger than the exposed structure.
 * This abbreviated structure exposes just enough for the gzgetc() macro.  The
 * user should not mess with these exposed elements, since their names or
 * behavior could change in the future, perhaps even capriciously.  They can
 * only be used by the gzgetc() macro.  You have been warned.
 */
struct gzFile_s {
    unsigned have;
    unsigned char *next;
    z_off64_t pos;
};
ZEXTERN int ZEXPORT gzgetc_(gzFile file);       /* backward compatibility */
#ifdef Z_PREFIX_SET
#  undef z_gzgetc
#  define z_gzgetc(g) \
          ((g)->have ? ((g)->have--, (g)->pos++, *((g)->next)++) : (gzgetc)(g))
#elif defined(Z_CR_PREFIX_SET)
#    undef gzgetc
#    define gzgetc(g) \
          ((g)->have ? ((g)->have--, (g)->pos++, *((g)->next)++) \
                     : (Cr_z_gzgetc)(g))
#else
#  define gzgetc(g) \
          ((g)->have ? ((g)->have--, (g)->pos++, *((g)->next)++) : (gzgetc)(g))
#endif

/* provide 64-bit offset functions if _LARGEFILE64_SOURCE defined, and/or
 * change the regular functions to 64 bits if _FILE_OFFSET_BITS is 64 (if
 * both are true, the application gets the *64 functions, and the regular
 * functions are changed to 64 bits) -- in case these are set on systems
 * without large file support, _LFS64_LARGEFILE must also be true
 */
#ifdef Z_LARGE64
   ZEXTERN gzFile ZEXPORT gzopen64(const char *, const char *);
   ZEXTERN z_off64_t ZEXPORT gzseek64(gzFile, z_off64_t, int);
   ZEXTERN z_off64_t ZEXPORT gztell64(gzFile);
   ZEXTERN z_off64_t ZEXPORT gzoffset64(gzFile);
   ZEXTERN uLong ZEXPORT adler32_combine64(uLong, uLong, z_off64_t);
   ZEXTERN uLong ZEXPORT crc32_combine64(uLong, uLong, z_off64_t);
   ZEXTERN uLong ZEXPORT crc32_combine_gen64(z_off64_t);
#endif

#if !defined(ZLIB_INTERNAL) && defined(Z_WANT64)
#  ifdef Z_PREFIX_SET
#    define z_gzopen z_gzopen64
#    define z_gzseek z_gzseek64
#    define z_gztell z_gztell64
#    define z_gzoffset z_gzoffset64
#    define z_adler32_combine z_adler32_combine64
#    define z_crc32_combine z_crc32_combine64
#    define z_crc32_combine_gen z_crc32_combine_gen64
#  else
#    ifdef gzopen
#      undef gzopen
#    endif
#    define gzopen gzopen64
#    ifdef gzseek
#      undef gzseek
#    endif
#    define gzseek gzseek64
#    ifdef gztell
#      undef gztell
#    endif
#    define gztell gztell64
#    ifdef gzoffset
#      undef gzoffset
#    endif
#    define gzoffset gzoffset64
#    ifdef adler32_combine
#      undef adler32_combine
#    endif
#    define adler32_combine adler32_combine64
#    ifdef crc32_combine
#      undef crc32_combine
#    endif
#    ifdef crc32_combine64
#      undef crc32_combine64
#    endif
#    ifdef crc32_combine_gen
#      undef crc32_combine_gen
#    endif
#    ifdef crc32_combine_op
#      undef crc32_combine_op
#    endif
#  endif
#  ifndef Z_LARGE64
     ZEXTERN gzFile ZEXPORT gzopen64(const char *, const char *);
     ZEXTERN z_off_t ZEXPORT gzseek64(gzFile, z_off_t, int);
     ZEXTERN z_off_t ZEXPORT gztell64(gzFile);
     ZEXTERN z_off_t ZEXPORT gzoffset64(gzFile);
     ZEXTERN uLong ZEXPORT adler32_combine64(uLong, uLong, z_off_t);
     ZEXTERN uLong ZEXPORT crc32_combine64(uLong, uLong, z_off_t);
     ZEXTERN uLong ZEXPORT crc32_combine_gen64(z_off_t);
#  endif
#else
   ZEXTERN gzFile ZEXPORT gzopen(const char *, const char *);
   ZEXTERN z_off_t ZEXPORT gzseek(gzFile, z_off_t, int);
   ZEXTERN z_off_t ZEXPORT gztell(gzFile);
   ZEXTERN z_off_t ZEXPORT gzoffset(gzFile);
   ZEXTERN uLong ZEXPORT adler32_combine(uLong, uLong, z_off_t);
   ZEXTERN uLong ZEXPORT crc32_combine(uLong, uLong, z_off_t);
   ZEXTERN uLong ZEXPORT crc32_combine_gen(z_off_t);
#endif

#else /* Z_SOLO */

   ZEXTERN uLong ZEXPORT adler32_combine(uLong, uLong, z_off_t);
   ZEXTERN uLong ZEXPORT crc32_combine(uLong, uLong, z_off_t);
   ZEXTERN uLong ZEXPORT crc32_combine_gen(z_off_t);

#endif /* !Z_SOLO */

/* undocumented functions */
ZEXTERN const char   * ZEXPORT zError(int);
ZEXTERN int            ZEXPORT inflateSyncPoint(z_streamp);
ZEXTERN const z_crc_t FAR * ZEXPORT get_crc_table(void);
ZEXTERN int            ZEXPORT inflateUndermine(z_streamp, int);
ZEXTERN int            ZEXPORT inflateValidate(z_streamp, int);
ZEXTERN unsigned long  ZEXPORT inflateCodesUsed(z_streamp);
ZEXTERN int            ZEXPORT inflateResetKeep(z_streamp);
ZEXTERN int            ZEXPORT deflateResetKeep(z_streamp);
#if defined(_WIN32) && !defined(Z_SOLO)
ZEXTERN gzFile         ZEXPORT gzopen_w(const wchar_t *path,
                                        const char *mode);
#endif
#if defined(STDC) || defined(Z_HAVE_STDARG_H)
#  ifndef Z_SOLO
ZEXTERN int            ZEXPORTVA gzvprintf(gzFile file,
                                           const char *format,
                                           va_list va);
#  endif
#endif

#ifdef __cplusplus
}
#endif

#endif /* ZLIB_H */
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      

    EiX                       d dl Z d dlZd dlZd dlZd dlZd dlZd dlZd dl	Z	d dl
Z
d dlZd dlZd dl
Z
d dlmZ d dlmZ d dlmZ g dZddgZg dZ e            ai Zi Zd	 Zg d
Zg ag dZdadadQd
Zd Z d Z!d Z"d Z#d Z$d Z%d Z&d Z' G d de(          Z) G d d          Z*d Z+ ed          Z,ddddZ-d  Z.d! Z/ ej0        d"          Z1 ej0        d#          Z2 ej0        d$          Z3i Z4d% Z5d Z6d&Z7d'Z8d( Z9i Z:d) Z;d* Z<d+ Z=d, Z>d- Z?	 dQd.Z@d/ ZAd0 ZBd1 ZCd2 ZDd3 ZEd4 ZFd5 ZGd6 ZHd7 ZI G d8 d9          ZJd: ZKd; ZLd< ZMd= ZN ej0        d>          ZOd? ZPdRdAZQdB ZRdC ZSdD ZTdE ZUdF ZVdG ZWdH ZXdI ZYdJ ZZdK Z[dL Z\dM Z]dN Z^dO Z_dP Z`dS )S    N)GypError)
OrderedSet)Version)
executableshared_libraryloadable_modulemac_kernel_extensionwindows_driverdependenciesexport_dependent_settings)destinationfilesinclude_dirsinputs	librariesoutputssourcesc                     | r$| dd          dv r| d d         } | r| dd          dv | t           v rdS d| v r<| dd          }|d         dk    r
|d d         }|dd          dv rdS |d	d          d
k    S dS )Nz=+?!T_is)_file_path_dirF)
path_sections)sectiontails     L/usr/local/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/input.py
IsPathSectionr!   8   s      gbcclf,,#2#,  gbcclf,, -t g~~rss|8s??9D9***4BCCyF""5    )actionsconfigurationscopiesdefault_configurationr   dependencies_originalr   
postbuildsproduct_dirproduct_extensionproduct_nameproduct_prefixrulesrun_asr   standalone_static_librarysuppress_wildcardtarget_nametoolsettoolsetstype	variables)r#   all_dependent_settingsr$   r   direct_dependent_settingsr   
link_settingsr   r/   r1   r4   Fc                     |g }| |v r|S |                     |            ||                              dg           D ]}t          |||           |S )a  Return a list of all build files included into build_file_path.

  The returned list will contain build_file_path as well as all other files
  that it included, either directly or indirectly.  Note that the list may
  contain files that were included into a conditional section that evaluated
  to false and was not merged into build_file_path's dict.

  aux_data is a dict containing a key for each build file or included build
  file.  Those keys provide access to dicts whose "included" keys contain
  lists of all other files included by the build file.

  included should be left at its default None value by external callers.  It
  is used for recursion.

  The returned list will not contain any duplicate entries.  Each build file
  in the list will be relative to the current directory.
  Nincluded)appendgetGetIncludedBuildFiles)build_file_pathaux_datar:   included_build_files       r    r=   r=      ss    & (""OOO$$$'8<<ZLL G G18XFFFFOr"   c                    t          j        |           }t          |t           j                  sJ |j        }t          |          dk    sJ |d         }t          |t           j                  sJ t          |j        g           S )zReturn the eval of a gyp file.
  The gyp file is restricted to dictionaries and lists only, and
  repeated keys are not allowed.
  Note that this is slower than eval() is.
     r   )	astparse
isinstanceModulebodylenExpr	CheckNodevalue)
file_contentssyntax_treec1c2s       r    CheckedEvalrP      sy     )M**Kk3:.....		Br77a<<<<	ABb#(#####RXr"""r"   c           	         t          | t          j                  ri }t          | j        | j                  D ]\  }}t          |t          j                  sJ |j        }||v rQt          d|z   dz   t          t          |          dz             z   dz   d                    |          z   dz             t          |          }|
                    |           t          ||          ||<   |S t          | t          j                  rrg }t!          | j                  D ]Y\  }}t          |          }|
                    t          |                     |
                    t          ||                     Z|S t          | t          j                  r| j        S t%          dd                    |          z   dz   t          |           z             )	NzKey 'z' repeated at level rB   z with key path '.'zUnknown AST node at key path 'z': )rE   rC   DictzipkeysvaluesStrr   r   reprrH   joinlistr;   rJ   List	enumerateelts	TypeError)	nodekeypathdictkeyrK   kpchildrenindexchilds	            r    rJ   rJ      s   $!! 
di55 	- 	-JCc37+++++%Cd{{,- 3w<<!+,,- )	)
 hhw''( 
   gBIIcNNN!%,,DII	D#(	#	# 
%di00 	2 	2LE5gBIId5kk"""OOIeR001111	D#'	"	" 
v
,sxx/@/@@5H4PT::U
 
 	
r"   c                    | |v r||          S t           j                            |           r$t          | d                                          }n&t          |  dt          j                     d          d }	 |rt          |          }nt          |di id           }nK# t          $ r
}| |_
         d }~wt          $ r)}t          j
                            |d| z               d }~ww xY wt          |          t           urt          d| z            ||| <   i || <   d|vs|d         sc	 |rt#          || ||||           nt#          || ||d |           n6# t          $ r)}t          j
                            |d	| z               d }~ww xY w|S )
Nutf-8)encodingz not found (cwd: )__builtins__zwhile reading z%%s does not evaluate to a dictionary.
skip_includeszwhile reading includes of )ospathexistsopenreadr   getcwdrP   evalSyntaxErrorfilename	ExceptiongypcommonExceptionAppendr4   rb   LoadBuildFileIncludesIntoDict)	r>   datar?   includes	is_targetcheckbuild_file_contentsbuild_file_dataes	            r    LoadOneBuildFiler      s   $O$$	w~~o&& L"?WEEEJJLL/JJBIKKJJJKKKO
 	T)*=>>OO"#68LdSSO   $

   
""1&6&HIII
 OD((>PQQQ+D "H_ o--__5U-
	 
-#_dHhPU    .#_dHdE    	 	 	J&&//A
 
 
 
		 s<   9%B 
C')B11
C'>$C""C')+E 
F$FFc                    g }||                     |           d| v r}| d         D ]q}t          j                            t          j                            t          j                            |          |                    }|                    |           r| d= |D ]|}d||         vrg ||         d<   ||         d                             |           t          j        t          j	        d|           t          | t          |||d d|          ||           }|                                 D ]Y\  }	}
t          |
          t          u rt          |
|||d |           0t          |
          t           u rt#          |
||||           Zd S )Nr}   r:   zLoading Included File: '%s'F)extendrn   ro   normpathrZ   dirnamer;   rx   DebugOutputDEBUG_INCLUDES
MergeDictsr   itemsr4   rb   r{   r[   LoadBuildFileIncludesIntoList)subdictsubdict_pathr|   r?   r}   r   
includes_listincluderelative_includekvs              r    r{   r{     s    MX&&&Wz* 	3 	3G  "w//RW__\::GDD    
  !12222J ! 
 
Xl33313H\":.z*11':::*,I7SSSWdHdE5II		
 	
 	
 	
 

 R R177d??)!\44QVWWWW
!WW__)!\45QQQ	R Rr"   c           	          | D ]V}t          |          t          u rt          ||||d |           -t          |          t          u rt	          |||||           Wd S N)r4   rb   r{   r[   r   )sublistsublist_pathr|   r?   r   items         r    r   r   9  s~     U U::)lD(D%
 
 
 
 $ZZ4

)$dHeTTT
U Ur"   c                 h   d| v r| d         }g }|D ]}d|v rd|vr|                     |            t          r|                    ddg          }ndg}d|v r|d= t          |          dk    rf|dd          D ];}t          j                            |          }||d<   |                     |           <|d         |d<   |                     |           || d<   d| v rS| d         D ]L}t          |          t          u r2|dd          D ]'}t          |          t          u rt          |           (Kd S d S )Ntargetsr2   r3   targetr   rB   
conditions)r;   multiple_toolsetsr<   rH   rx   simple_copydeepcopyr4   r[   rb   ProcessToolsetsInDict)	r|   target_listnew_target_listr   r3   build
new_target	conditioncondition_dicts	            r    r   r   E  s   D9o! 	/ 	/F F""z'?'?&&v...  
&!::j8*==$:V##:&8}}q  %abb\ 7 7E!$!9!9&!A!AJ,1Jy)#**:6666$,QKy!&&v...)Ytl+ 	> 	>II$&&&/m > >NN++t33-n=== 	> 	>r"   c                    |rbt           j                            |t          j                            |                     }|dk    rd|d<   n|                    dd          |d<   d|v r'| |d         v rdS |d                             |            t          j        t           j	        d|            t          | |||d	|          }	||	d
<   d|	v rt          | dz             t          | |          }
g |	d<   |
D ]Z}t           j                            |t          j                            |                     }|	d         
                    |           [t          |	           t          |	t           ||            t          |	           d
|	v rd|	vrt          d| z            d}
|
t#          |	d                   k     rn|	d         |
         }t           j                            |	d
                   }t)          ||| |            ||	d         |
<   |
dz
  }
|
t#          |	d                   k     n|	d
= g }d|	v rU|	d         D ]L}d|vr|d         D ]<}|
                    t           j                            | |d           d                    =M|rT|D ]O}	 t-          ||||||||           # t.          $ r)}t           j                            |d| z              d }~ww xY wd S | |fS )N rR   DEPTH\/target_build_filesFzLoading Target Build File '%s'T_DEPTHincluded_filesz$ must not contain included_files keytarget_defaultsr   z'Unable to find targets in build file %sr   rB   r   z while loading dependencies of %s)rx   ry   RelativePathrn   ro   r   replaceaddr   r   r   r   r=   r;   r   #ProcessVariablesAndConditionsInDictPHASE_EARLYrH   r   r   r   
ResolveTargetLoadTargetBuildFilerw   rz   )r>   r|   r?   r5   r}   depthr   load_dependenciesdr   r:   
included_fileincluded_relativerf   old_target_dictnew_target_dictr   target_dict
dependencyr   s                       r    r   r   j  s    
 6 
J##E27???+K+KLL77!$Ig!"4!5!5Ig t##d#78885
!"&&777O<o   'x4 O
 !&OH ?**)OOPPP$_h??H(*O$%! D D
  J3327???;;
 
 	()001BCCCC /*** (i   /*** O++O++DVWWWc/)45555 .i8?O!o66 12 O 
/?
 
 
 1@OI&u-QJE! c/)45555& 
-. LO##*95 	 	K[00).9 
 

##J,,_j$OOPQR   

  /& 	 	J
#%	 	 	 	  
 
 

**9OK   	
	 	$  ..s   J%%
K/$KKc           
         	 t          j         t           j        t           j                   |                                 D ]\  }}|t	                      |<   t          |           t
          |t          t          ||||d          }	|	s|	S |	\  }}
t          	                    |          }|||
fS # t          $ r-}t          j        
                    d|z             Y d}~dS d}~wt          $ rS}t          d|t          j                   t          t!          j                    t          j                   Y d}~dS d}~ww xY w)zWrapper around LoadTargetBuildFile for parallel processing.

     This wrapper is used when LoadTargetBuildFile is executed in
     a worker process.
  Fzgyp: %s
Nz
Exception:)file)signalSIGINTSIG_IGNr   globalsSetGeneratorGlobalsr   per_process_dataper_process_aux_datapopr   sysstderrwriterw   print	traceback
format_exc)
global_flagsr>   r5   r}   r   r   generator_input_inforc   rK   resultr   r   r   s
                r    CallLoadTargetBuildFiler     s^   %
fmV^444 ',,.. 	# 	#JC"GIIcNN0111$ 	
 	
  	M*0',
 +..??  ,??   
q)))ttttt   
lACJ////
i"$$3:6666ttttts+   BB- 	#B- -
D?7"C
D?,AD::D?c                       e Zd ZdS )ParallelProcessingErrorN__name__
__module____qualname__ r"   r    r   r   +  s        Dr"   r   c                       e Zd ZdZd Zd ZdS )
ParallelStatea  Class to keep track of state when processing input files in parallel.

  If build files are loaded in parallel, use this to keep track of
  state during farming out and processing parallel jobs. It's stored
  in a global so that the callback function can have access to it.
  c                     d | _         d | _        d | _        d| _        t	                      | _        g | _        d| _        d S )Nr   F)poolr   r|   pendingset	scheduledr   errorselfs    r    __init__zParallelState.__init__7  sB    	 	  


r"   c                    | j                                          |s;d| _        | j                                          | j                                          dS |\  }}}|| j        |<   | j        d                             |           |D ]?}|| j        vr4| j                            |           | j        	                    |           @| xj
        dz  c_
        | j                                          | j                                          dS )zJHandle the results of running LoadTargetBuildFile in another process.
    TNr   rB   )r   acquirer   notifyreleaser|   r   r   r   r;   r   )r   r   build_file_path0build_file_data0
dependencies0new_dependencys         r    LoadTargetBuildFileCallbackz)ParallelState.LoadTargetBuildFileCallbackJ  s    	
    	DJN!!###N""$$$F>D;	+]&6	"#	&'++,<===+ 	9 	9NT^33"">222!((888     r"   N)r   r   r   __doc__r   r   r   r"   r    r   r   /  s<           &! ! ! ! !r"   r   c           
      >   t                      }t          j                    |_        t	          |           |_        t
          |           |_        d|_        ||_	        	 |j        
                                 |j        s|j        r|j        rn|j        s|j                                         7|j        
                                }|xj        dz
  c_        t                      d         t                      d         t                      d         d}	|j        s*t!          j        t!          j                              |_        |j                            t(          |	||||||f|j                   |j        |j        n-# t,          $ r }
|j                                         |
d }
~
ww xY w|j                                         |j                                         |j                                         d |_        |j        rt7          j        d           d S d S )Nr   rB   r   non_configuration_keysr   )r   r   r   )argscallback)r   	threading	Conditionr   r[   r   r   r   r   r|   r   r   waitr   r   r   multiprocessingPool	cpu_countapply_asyncr   r   KeyboardInterrupt	terminater   closerZ   r   exit)build_filesr|   r5   r}   r   r   r   parallel_stater   r   r   s              r    LoadTargetBuildFilesParallelr  _  s9    #__N(244N"&{"3"3N";//NNN# ((***) 	^-C 	# 
!. 
(--///'488::J""a'""!(?!;*1))4L*M%,YY/B%C L "& 
X&5&:?;T;V;V&W&W#++' ( (C 
, 
 
 
% ) 	^-C 	>    %%''' $$&&&N  s   D"F 
F+F&&F+z{[({[()}]rk   c                    g }d}t          |           D ]k\  }}|t          v r|                    |           |dk    r|},|t          v r6|s dS |                                t          |         k    r dS |s	||dz   fc S ldS )Nr   )r   r   rB   )r]   	LBRACKETSr;   BRACKETSr   )	input_strstackstartrf   chars        r    FindEnclosingBracketGroupr    s    EE ++ * *t9LL{{
X

 
 xxyy{{htn,,xx 
*uqy))))8r"   c                     t          |           t          u rN| rL| dk    rdS | d         dk    r| dd         } | sdS d| d         cxk    rd	k    rn n|                                 S dS )
z|Returns True if |string| is in its canonical integer form.

  The canonical form is such that str(int(string)) == string.
  0Tr   -rB   NF19)r4   strisdigit)strings    r    IsStrCanonicalIntr    s    
 F||s  	(}}tayC ! 5fQi&&&&3&&&&&~~'''5r"   zy(?P<replace>(?P<type><(?:(?:!?@?)|\|)?)(?P<command_string>[-a-zA-Z0-9_.]+)?\((?P<is_array>\s*\[?)(?P<content>.*?)(\]?)\))zy(?P<replace>(?P<type>>(?:(?:!?@?)|\|)?)(?P<command_string>[-a-zA-Z0-9_.]+)?\((?P<is_array>\s*\[?)(?P<content>.*?)(\]?)\))z|(?P<replace>(?P<type>[\^](?:(?:!?@?)|\|)?)(?P<command_string>[-a-zA-Z0-9_.]+)?\((?P<is_array>\s*\[?)(?P<content>.*?)(\]?)\))c                     t           j        dk    rUt          |           t          u r)t	          j        dd| d                   g| dd          z   } nt	          j        dd|           } | S )Nwin32z^cat ztype r   rB   )r   platformr4   r[   resub)cmds    r    FixupPlatformCommandr    sa    
|w996'7CF334s122w>CC&'3//CJr"   rB      c           	         |t           k    r
t          }d}n,|t          k    r
t          }d}n|t          k    r
t
          }d}nJ t
          |           }t          |          rt          |          S ||vr|S t          |
                    |                    }|s|S |}|                                 |D ]}	|	                                }
t          j        t          j        d|
           d|
d         v }|
d         }d	|
d         v }
|	                    d
          }|	                    d
          }t%          ||d                    \  }}||z   }|||         }||z   dz   }|dz
  }|||         }|
rBt          j                            |          }t+          ||           t-          ||||          }nt-          ||||          }|                                }d|
d         v o||k    }|s|
r)t0          j                            |          }|d
k    r|
sd }|
rt7          |          t          u r|n|                    d          }|d         }t0          j                            |          rt=          d|z            t>          s!t0          j                             ||          }nt0          j                            |          r.t>          d         }t          j!        "                    ||          }n|}t>          d         }t0          j                             |||          }t          j!        #                    |           t          j!        "                    ||          }t          j!        $                    |          }|dd          D ]}|%                    d|z             |&                                 n|rd} |
d         rtO          |          }d} t
          |          |f}!tP          )                    |!d           }"|"Xt          j        t          j        d||           d
}|dk    r]t1          j*                    }#|rt1          j+        |           tX          j        -                    t1          j*                               	 t]          j        |          }$	 t_          |$d                   }%n-# t`          $ r }&t=          d|$d         d|&          d }&~&ww xY wt
          |%1                    |$dd                              2                                }tX          j        3                                 t1          j+        |#           n7# tX          j        3                                 t1          j+        |#           w xY w|J n|rt=          d|d|d          ti          |          }	 tk          j6        |tj          j7        | |d          }'n)# tp          $ r}&t=          |&d|d|          d }&~&ww xY w|'j9        dk    rt=          d ||'j9        |fz            |'j:        ;                    d!          2                                }|tP          |!<   nUt          j        t          j        d"||           |"}n1||vr%|d#         d$v rg }n t=          d%|z   d&z   |z             ||         }ty          |tz                    r*ty          |t                    s|;                    d!          }t7          |          t          u r|D ]}(ty          |(tz                    r*ty          |(t                    s|(;                    d!          }(|d#         d'k    sBt7          |(          t          t          fvr%t=          d(|z   d)z   d*z   |(j>        j?        z             t          ||||           nBt7          |          t          t          fvr%t=          d(|z   d)z   d+z   |j>        j?        z             |rCt7          |          t          u r|d d          }nt]          j        t
          |                    }n_d
})t7          |          t          u r t          j!        A                    |          })n|})|d |         t
          |)          z   ||d          z   }|}|| k    r!t          j        t          j        d,|           nt          j        t          j        d-|           t7          |          t          u rN|rt7          |d                   t          u rnAg }*|D ]'}(|*-                    t-          |(|||                     (|*}nt-          ||||          }t7          |          t          u r7t          |          D ]&\  }+},t          |,          rt          |,          ||+<   'nt          |          rt          |          }|S ).N<>^FzMatches: %r!r4   command_string|r   rB   @r    r   z(| cannot handle absolute paths, got "%s"toplevelqualified_out_dirz%s
Tis_arrayz(Executing command '%s' in directory '%s'
pymod_do_mainz%Error importing pymod_do_mainmodule (z): zUnknown command string 'z' in 'z'.)stdoutshellcwdr   z while executing command '' in z1Call to '%s' returned exit status %d while in %s.ri   z2Had cache value for command '%s' in directory '%s'r   r$  r   zUndefined variable  in r   z	Variable z- must expand to a string or list of strings; zlist contains a zfound a z?Found only identity matches on %r, avoiding infinite recursion.zFound output %r, recursing.)Cr   early_variable_re
PHASE_LATElate_variable_rePHASE_LATELATElatelate_variable_rer  r  intr[   finditerreverse	groupdictrx   r   DEBUG_VARIABLESr  endr  r   r   ProcessListFiltersInDictExpandVariablesstriprn   ro   r   r4   splitisabsr   generator_filelist_pathsrZ   ry   r   EnsureDirExistsWriteOnDiffr   r   rt   cached_command_resultsr<   rs   chdirr   r;   shlex
__import__ImportErrorDoMainrstripr   r  
subprocessrunPIPErw   
returncoder-  decoderE   bytes	__class__r   #ProcessVariablesAndConditionsInListEncodePOSIXShellListr]   )-inputphaser5   
build_filevariable_reexpansion_symbolr
  matchesoutputmatch_groupmatchrun_commandr%  	file_list
replace_startreplace_endc_startc_endreplacementcontents_startcontents_endcontentsprocessed_variablesexpand_to_listbuild_file_dir
contents_listro   r)  rel_build_file_dirr*  fi	use_shell	cache_keycached_valueoldwdparsed_contents	py_moduler   r   r   encoded_replacement
new_outputrf   outstrs-                                                r    r?  r?    s
   '	*		&	.	 	 *E

I## 9~~ y(( ;''	2233G 
F
 OO V V%%''+]EBBB U6]*/0 5=(	 $)))44
!ooi00 5Y}~~5NOO% $e+  
k 9: '014"Q^L89  	O"%/":":9"E"E$X/BCCC&x8KZXXHH 'x	:NNH >>## f
-J){2J 		&) 		&  W__Z88N##I#
 "&  J	2(,X$(>(>HHHNNSVDWDWM'*Kw}}[)) 
YIKWXXX+ 
1w||NK@@7==00 87
CH),)@)@&* *&& *8&$<=P$Q!w||$57I;WW
**4000*11$GGK
&&t,,A"122& 
$ 
$
####
GGIIII
 p	2IZ  
">>!	 X7I155iFFL#'>"	   !!_44 IKKE% 1000HOOBIKK000(*/+h*?*?(2?13E(F(FII*   "*(5DQ5G5G5G!L# # 
 '*%,,_QRR-@AA' ' &(( $  &2222# I"()>>8885    4H==H
!+$#-?"+ ."'" " " %   & qq(((JJ8   (1,,&O'):JGH   #)-"6"6w"?"?"F"F"H"HK4?&y11'H"	   + y((B<:-- #%KK"-86AJN   (1k5)) 	6*[#2N2N 	6%,,W55K$$# 

 

dE** 0:dC3H3H 0;;w//D|s**tDzz#s/K/K"#"#IJ -- .1	2   
0UIz
 
 
 
 +

sCj
0
0AB  '0	1  
  	 K  D(($QQQ S%5%566 #%K  D(( '*j&E&Ek&R&R##&1# ~
~&-@)A)AAF;<<DXX 
 		
P	
 	
 	
 	
 	+-JFSSS<<4 

$$vay//T11 
"  D%%'eY
KK    $$VUIzJJF F||t&v.. 	, 	,ME6 (( 
, #Fu
	, 
6	"	" VMsH   U$R:9U:
S$SS$$?U4V
:#W
X(W??Xc           	         t          |           t          urt          |dz             t          |           dk     r;t          |dz   | d         z   dz   t	          t          |                     z             d}d}|t          |           k     r| |         }| |dz            }t          |          t
          ur$t          | d| dt          |                     t          |           |dz   k    rkt          | |dz                      t
          u rL| |dz            }	|d	z   }|t          |           k    r(t          | d| d
t          |           |z
   d          nd}	|dz   }|t
          |||	|||          }|t          |           k     |S )z]Returns the dict that should be used or None if the result was
  that nothing should be used.z must be a listr  r(  r   z  must be at least length 2, not NrB   z' must be followed by a dictionary, not    z has z unexpected trailing items)r4   r[   r   rH   r  rb   EvalSingleCondition)
r   conditions_keyrW  r5   rX  ro  r   	cond_expr	true_dict
false_dicts
             r    
EvalConditionr  [  s    Id""~(99:::
9~~ 
l
 1
1 #i..!!	
"
 
 	
 	
A
F
c)nn

aL	a!e$		??$&&! ) )I ) )I) )  
 y>>AE!!d9QU+;&<&<&D&D"1q5)JAAC	NN""% F F	 F F9~~)F F F   # JAA>(9j%J F) c)nn

0 Mr"   c                    t          | |||          }t          |          t          t          fvrt	          d|j        j        z             	 |t          v rt          |         }nt          |dd          }|t          |<   i t          d}t          |||          r|S |S # t          $ rW}	t          dt          |	j        d                   |	j
        ||	j        fz  |	j        |	j        |	j        |	j
                  }
|
d}	~	wt"          $ r:}	t$          j                            |	d| d	|            t+          |	          d}	~	ww xY w)
zMReturns true_dict if cond_expr evaluates to true, and false_dict
  otherwise.CVariable expansion in this context permits str and int only, found z<string>rt   )rl   r   z9%s while evaluating condition '%s' in %s at character %d.r   Nzwhile evaluating condition 'r0  )r?  r4   r  r8  
ValueErrorrS  r   cached_conditions_astscompiler   rt   ru   r   textoffsetrv   lineno	NameErrorrx   ry   rz   r   )r}  r~  r  rW  r5   rX  cond_expr_expandedast_codeenvr   syntax_errors              r    r{  r{    s    )E9jQQSz11
 *3
4
 
 	
!777-.@AHH1:vFFH9A"#56!00#y)) 	 	 	 	"
"%afQi..!&*ah!O
P
J
H
H
F

 
    
""
P+=PPJPP	
 	
 	
 qkks,   
AB B 
E(AC::
E5D<<Ec                     |t           k    rd}n|t          k    rd}n|t          k    rd S J || vrd S | |         }| |= |D ];}t          |||||          }|$t	          ||||           t          | |||           <d S )Nr   target_conditions)r   r4  r6  r  r   r   )the_dictrW  r5   rX  r|  conditions_listr   
merge_dicts           r    ProcessConditionsInDictr    s    " 
%	*		,	.	 	 X%%~.O $ E E	"~ui
 

 ! 
0E9j
 
 
 
xZDDDE Er"   c                     |                                 D ]0\  }}t          |          t          t          t          fv r|| d|z   <   1d S )Nr   )r   r4   r  r8  r[   )r5   r  rc   rK   s       r    LoadAutomaticVariablesFromDictr    sR     nn&& ) )
U;;3T***#(IcCi ) )r"   c                 &   |                     di                                           D ]g\  }}t          |          t          t          t
          fvr)|                    d          r"|d d         }|| v rM|dk    r||v r||         }n|}|| |<   hd S )Nr5   %r   )r<   r   r4   r  r8  r[   endswith)r5   r  the_dict_keyrc   rK   
variable_names         r    LoadVariablesFromVariablesDictr    s     ll;3399;; ) )
U;;sC...<< 	 HM	)){**}/H/H !/M#(	-  #) )r"   c                    |                                 }t          ||            d| v r>| d                                         D ]
\  }}|||<   t          | d         |||d           t	          || |           |                                 D ]w\  }}|dk    rlt          |          t          u rVt          ||||          }t          |          t          t          fvr"t          d|j
        j        z   dz   |z             || |<   x|                                 }t          ||            t	          || |           t          | |||           |                                 }t          ||            t	          || |           |                                 D ]\  }}|dk    st          |          t          u r"t          |          t          u rt          |||||           Lt          |          t          u rt          ||||           ut          |          t          ur"t!          d|j
        j        z   dz   |z             dS )zHandle all variable and command expansion and conditional evaluation.

  This function is the public entry point for all variable expansions and
  conditional evaluations.  The variables_in dictionary will not be modified
  by this function.
  r5   r  z for 
Unknown type N)copyr  r   r   r  r4   r  r?  r8  r  rS  r   r  rb   r[   rT  r_   )	r  rW  variables_inrX  r  r5   rc   rK   expandeds	            r    r   r     s    !!##I"9h777h
 #;/5577 	# 	#JC"IcNN 	,[!5)Z	
 	
 	
 #9hEEEnn&& % %
U+$u++"4"4&ueY
KKHH~~c3Z// %(12  	   %HSM !!##I"9h777"9hEEED HeY
CCC !!##I"9h777"9hEEE nn&& X X
U +e!3!3;;$ 
0uiS
 
 
 
 %[[D
 
 
 
0uiTTTT
%[[
#
#Oeo.FFPSVVWWW $#X Xr"   c                    d}|t          |           k     rN| |         }t          |          t          u rt          ||||           nt          |          t          u rt          ||||           nt          |          t          u rt          ||||          }t          |          t          t          fv r|| |<   nt          |          t          u r|| ||dz   <   |t          |          z
  }t          d|j
        j        z   dz   |z             t          |          t          ur"t          d|j
        j        z   dz   |z             |dz   }|t          |           k     Ld S d S )Nr   rB   zIVariable expansion in this context permits strings and lists only, found z at r  z
 at index )
rH   r4   rb   r   r[   rT  r  r?  r8  r  rS  r   r_   )the_listrW  r5   rX  rf   r   r  s          r    rT  rT  |  s   
E
#h--

:: 
0eY
SSSS
$ZZ4

/eY
SSSS
$ZZ3

&tUIzJJHH~~#s++"*h4''.6*+X&  +(12  	   $ZZs
"
"$."99LH5P  
 	? #h--





r"   c                     i }| d         D ]i}| |                              dg           D ]J}t          j                            ||d         |d                   }||v rt	          d|z             |||<   Kj|S )ay  Builds a dict mapping fully-qualified target names to their target dicts.

  |data| is a dict mapping loaded build files by pathname relative to the
  current directory.  Values in |data| are build file contents.  For each
  |data| value with a "targets" key, the value of the "targets" key is taken
  as a list containing target dicts.  Each target's fully-qualified name is
  constructed from the pathname of the build file (|data| key) and its
  "target_name" property.  These fully-qualified names are used as the keys
  in the returned dict.  These keys provide access to the target dicts,
  the dicts in the "targets" lists.
  r   r   r1   r2   z!Duplicate target definitions for )r<   rx   ry   QualifiedTargetr   )r|   r   rX  r   r1   s        r    BuildTargetsDictr    s     G/0 * *
:&**9b99 	* 	*F*44F=16)3D K g%%B[PQQQ#)GK  
	* Nr"   c                    d t           D             }|                                 D ]\  }}t          j                            |          }|d         }|D ]}|                    |g           }t
          |          D ]\  }}	t          j                            ||	|          \  }
}}t          s|}t          j        	                    |
||          }
|
||<   |dk    r+|
|d         vr!t          d|
z   dz   |z   dz   |z   dz             dS )	a  Make dependency links fully-qualified relative to the current directory.

  |targets| is a dict mapping fully-qualified target names to their target
  dicts.  For each target in this dict, keys known to contain dependency
  links are examined, and any dependencies referenced will be rewritten
  so that they are fully-qualified and relative to the current directory.
  All rewritten dependencies are suitable for use as keys to |targets| or a
  similar dict.
  c                 "    g | ]}d D ]}||z   
S )r   r$  r   r   ).0depops      r    
<listcomp>z'QualifyDependencies.<locals>.<listcomp>  s=       . 46b   r"   r2   r   zFound r2   of z, but not in dependenciesN)dependency_sectionsr   rx   ry   	BuildFiler<   r]   r   r   r  r   )r   all_dependency_sectionsr   r   target_build_filer2   dependency_keyr   rf   r  dep_file
dep_targetdep_toolsetr   s                 r    QualifyDependenciesr    sy    /    '}}  J0088i(5 	 	N&??>2>>L'55 
 

s47J4L4L%sG5 51*k ) *")K Z77j+ 
 '1U#
 #n44"+n*EEE" $% ! )) !	!
 !! 6
6  %
	 r"   c           	         |                                  D ]k\  }}t          j                            |          }t          D ]=}|                    |g           }d}|t
          |          k     rt          j                            ||                   \  }}	}
|	dk    r|
dk    r|dz   }O||k    rt          d|z   dz   |z   dz             ||= |dz
  }||         d         }|D ]}t          |                    dd	                    r&|d
         }
|	d|
hvr5|d         }|
d|hvrDt          j        
                    ||
|          }|dz   }|                    ||           |dz   }|t
          |          k     ?mdS )
a  Expands dependencies specified as build_file:*.

  For each target in |targets|, examines sections containing links to other
  targets.  If any such section contains a link of the form build_file:*, it
  is taken as a wildcard link, and is expanded to list each target in
  build_file.  The |data| dict provides access to build file dicts.

  Any target that does not wish to be included by wildcard can provide an
  optional "suppress_wildcard" key in its target dict.  When present and
  true, a wildcard dependency link will not include such targets.

  All dependency names, including the keys to |targets| and the values in each
  dependency list, must be qualified when this function is called.
  r   *rB   zFound wildcard in r  z referring to same build filer   r0   Fr1   r2   N)r   rx   ry   r  r  r<   rH   ParseQualifiedTargetr   r8  r  insert)r   r|   r   r   r  r  r   rf   dependency_build_filedependency_targetdependency_toolsetdependency_target_dictsdependency_target_dictdependency_target_namedependency_target_toolsetr   s                   r    ExpandWildcardDependenciesr    s      '}} =" ="J00881 ;	" ;	"N&??>2>>L E#l++++
 J33L4GHH	)%&$++0Bc0I0I!AIE(,=== #,() ! !! :	:   !'	
 +//D*Ei*P'.E ; ;*1556I5QQRR ! -CM-R*)#7M1NNN 0Fy0Q-*38Q2RRR !$!;!;-.1" "J
 "AIE ''z::::	k #l++++
;	"=" ="r"   c                 $    i fd| D             S )zARemoves duplicate elements from items, keeping the first element.c                 D    g | ]}|v                     ||          S r   
setdefault)r  r   seens     r    r  zUnify.<locals>.<listcomp>?  s,    BBBaATMMDOOAq!!MMMr"   r   )r   r  s    @r    Unifyr  <  s"    
DBBBB5BBBBr"   c                     |                                  D ]9\  }}t          D ],}|                    |g           }|rt          |          ||<   -:dS )zRMakes sure every dependency appears only once in all targets's dependency
  lists.N)r   r  r<   r  )r   r1   r   r  r   s        r    RemoveDuplicateDependenciesr  B  st     %,MMOO B B [1 	B 	BN&??>2>>L 
B.3L.A.AN+	BB Br"   c                 (    i fd| D             S )zRemoves item from items.c                 H    g | ]}|k                         ||          S r   r  )r  r   r   ress     r    r  zFilter.<locals>.<listcomp>O  s,    ===Q199CNN1a  999r"   r   )r   r   r  s    `@r    Filterr  L  s&    
C=====%====r"   c                    |                                  D ]u\  }}t          D ]h}|                    |g           }|rN|D ]K}||k    rC| |                             di                               dd          rt          ||          ||<   LivdS )zYRemove self dependencies from targets that have the prune_self_dependency
  variable set.r5   prune_self_dependencyr   Nr   r  r<   r  r   r1   r   r  r   ts         r    RemoveSelfDependenciesr  R  s     %,MMOO   [1 	 	N&??>2>>L 	
%  AK''
["--4a88 (
 7=(+7 7N3	 r"   c                 N   |                                  D ]\  }}t          D ]}|                    |g           }|rh|D ]e}|                    dd          dk    rI| |                             di                               dd          rt          ||         |          ||<   fdS )zURemove dependencies having the 'link_dependency' attribute from the 'none'
  targets.r4   Nnoner5   link_dependencyr   r  r  s         r    %RemoveLinkDependenciesFromNoneTargetsr  d  s     %,MMOO 	 	 [1 	 	N&??>2>>L 
%  A"vt44>>"1:>>+r::>>?PRSTT :@ +N ;Q; ;K7
		 	r"   c                   |    e Zd ZdZ G d de          Zd Zd Zd Zd Z	dd	Z
dd
ZddZddZ
	 ddZd Zd ZdS )DependencyGraphNodez

  Attributes:
    ref: A reference to an object that this DependencyGraphNode represents.
    dependencies: List of DependencyGraphNodes on which this one depends.
    dependents: List of DependencyGraphNodes that depend on this one.
  c                       e Zd ZdS )%DependencyGraphNode.CircularExceptionNr   r   r"   r    CircularExceptionr  |  s        r"   r  c                 0    || _         g | _        g | _        d S r   )refr   
dependents)r   r  s     r    r   zDependencyGraphNode.__init__  s    r"   c                     d| j         z  S )Nz<DependencyGraphNode: %r>r  r   s    r    __repr__zDependencyGraphNode.__repr__  s    *TX55r"   c                 t   t                      }d }t          | j        d d          |          }|ry|                                }|                    |j                   t          |j        |          D ]2}d}t          |j        |          D ]}|j        |vrd} n|r||gz
  }3|yt          |          S )Nc                     | j         S )zAExtracts the object that the node represents from the given node.r  )r`   s    r    ExtractNodeRefz9DependencyGraphNode.FlattenToList.<locals>.ExtractNodeRef  s	    8Or"   )rc   TF)r   sortedr  r   r   r  r   r[   )r   	flat_listr  in_degree_zerosr`   node_dependentis_in_degree_zeronode_dependent_dependencys           r    
FlattenToListz!DependencyGraphNode.FlattenToList  s   
 LL		 	 	 !!3HHH 	8
 #&&((DMM$(### #)n"M"M"M 
8 
8$(! 28"/^2 2 2 	 	- 14IEE
 -2)
 F % 8 $'77O=  	8@ Ir"   c                 ~    g t                      fd                    |             | | g           S )zR
    Returns a list of cycles in the graph, where each cycle is its own list.
    c           	          | j         D ]g}||v r8                    |g|d |                    |          dz            z              >|vr%                    |            ||g|z              hd S )NrB   )r  r;   rf   r   )r`   ro   rg   Visitresultsvisiteds      r    r  z-DependencyGraphNode.FindCycles.<locals>.Visit  s     
1 
1D==NNE7T2IDJJu4E4E4I2I-J#JKKKK'))KK&&&E%%4000
1 
1r"   )r   r   )r   r  r  r  s    @@@r    
FindCycleszDependencyGraphNode.FindCycles  se     %%	1 	1 	1 	1 	1 	1 	1 	D
dTFr"   Nc                 v    |g }| j         D ],}|j        r#|j        |vr|                    |j                   -|S )z+Returns a list of just direct dependencies.)r   r  r;   r   r   r   s      r    DirectDependenciesz&DependencyGraphNode.DirectDependencies  sR    L+ 	4 	4J~ 
4*."D"D##JN333r"   c                    |g }d}|t          |          k     re||         }||         }d}|                    dg           D ]$}||vr|                    ||z   |           |dz   }%|dz   }|t          |          k     e|S )a^  Given a list of direct dependencies, adds indirect dependencies that
    other dependencies have declared to export their settings.

    This method does not operate on self.  Rather, it operates on the list
    of dependencies in the |dependencies| argument.  For each dependency in
    that list, if any declares that it exports the settings of one of its
    own dependencies, those dependencies whose settings are "passed through"
    are added to the list.  As new items are added to the list, they too will
    be processed, so it is possible to import settings through multiple levels
    of dependencies.

    This method is not terribly useful on its own, it depends on being
    "primed" with a list of direct dependencies such as one provided by
    DirectDependencies.  DirectAndImportedDependencies is intended to be the
    public entry point.
    Nr   rB   r   )rH   r<   r  )r   r   r   rf   r   dependency_dict	add_indeximported_dependencys           r    _AddImportedDependenciesz,DependencyGraphNode._AddImportedDependencies  s    $ Lc,''''%e,J%j1O I'6':':+R( ( 
. 
.# 'l:: ''	(9;NOOO )A
IAIE! c,''''$ r"   c                 X    |                      |          }|                     ||          S )zReturns a list of a target's direct dependencies and all indirect
    dependencies that a dependency has advertised settings should be exported
    through the dependency for.
    )r  r  )r   r   r   s      r    DirectAndImportedDependenciesz1DependencyGraphNode.DirectAndImportedDependencies  s-     ..|<<,,WlCCCr"   c                     |t                      }| j        D ]B}|j        
|j        |vr/|                    |           |                    |j                   C|S )zEReturns an OrderedSet of all of a target's dependencies, recursively.)r   r   r  DeepDependenciesr   r  s      r    r  z$DependencyGraphNode.DeepDependencies
  sn     &<<L+ 	1 	1J~%~\11++L999  000r"   Tc                 \   |t                      }| j        |S d|| j                 vrt          d          d|| j                 vr#t          d|| j                 d         z            || j                 d         }|t          v }|r|s|S |dk    r=|| j                                     dd          s|                    | j                   |S |s|d	v r|S |s
|d
k    r|s|S | j        |vr@|                    | j                   |s|s"| j        D ]}|                    |||d           |S )au  Returns an OrderedSet of dependency targets that are linked
    into this target.

    This function has a split personality, depending on the setting of
    |initial|.  Outside callers should always leave |initial| at its default
    setting.

    When adding a target to the list of dependencies, this function will
    recurse into itself with |initial| set to False, to collect dependencies
    that are linked into the linkable target for which the list is being built.

    If |include_shared_libraries| is False, the resulting dependencies will not
    include shared_library targets that are linked into this target.
    Nr1   z&Missing 'target_name' field in target.r4   z!Missing 'type' field in target %sr  dependencies_traverseT)r   r   r	   r
   r   F)r   r  r   linkable_typesr<   r   r   _LinkDependenciesInternal)r   r   include_shared_librariesr   initialtarget_typeis_linkabler   s           r    r  z-DependencyGraphNode._LinkDependenciesInternal  s   "  &<<L 8  111CDDD***3gdh6G
6VV  
 dh'/!^3 	 ; 	 
   &  ):)>)>#T*
 *
  
TX&&&  	 ; +
 
 
   	 ///, 0   8<''TX&&& 
k 

 #'"3  J88!9<    r"   c                 p    || j                                      dd          }|                     ||          S )zi
    Returns a list of dependency targets whose link_settings should be merged
    into this target.
    (allow_sharedlib_linksettings_propagationT)r  r<   r  )r   r   r  s      r    DependenciesForLinkSettingsz/DependencyGraphNode.DependenciesForLinkSettings~  s?     $+48#4#8#86$
 $
  --g7OPPPr"   c                 .    |                      |d          S )zP
    Returns a list of dependency targets that are linked into this target.
    T)r  )r   r   s     r    DependenciesToLinkAgainstz-DependencyGraphNode.DependenciesToLinkAgainst  s     --gt<<<r"   r   )NT)r   r   r   r   r   r  r   r  r  r  r  r  r  r  r  r
  r  r   r"   r    r  r  s  s        
 
 
 
 
H 
 
 
  
6 6 61 1 1f  (
 
 
 
( ( ( (TD D D D   $ MQ^ ^ ^ ^@
Q 
Q 
Q= = = = =r"   r  c                 4   i }|                                  D ]\  }}||vrt          |          ||<   t          d           }|                                  D ]\  }}||         }|                    d          }|s#|g|_        |j                            |           G|D ]b}|                    |          }|st
          d|d|          |j                            |           |j                            |           c|                                }	t          |	          t          |           k    r|j        sXt          t          |                     }||         }|j                            |           |j                            |           g }
|                                D ]9}d |D             }|
                    dd                    |          z             :t          
                    dd                    |
          z             ||	gS )	Nr   zDependency 'z(' not found while trying to load target c                     g | ]	}|j         
S r   r  r  r`   s     r    r  z'BuildDependencyList.<locals>.<listcomp>      000$TX000r"   	Cycle: %s -> z%Cycles in dependency graph detected:

)r   r  r<   r   r  r;   r   r  rH   nextiterr  rZ   r  )
r   dependency_nodesr   spec	root_nodetarget_noder   r   dependency_noder  cyclescyclepathss
                r    BuildDependencyListr    sU    

 C C)))':6'B'BV$ $D))I

 ? ?&v.xx// 	?(1{K$ ''4444* 
? 
?
"2"6"6z"B"B& "(6@jj&&J   (//@@@*11+>>>>
? ''))I 9~~W%%# 	5 $w--((F*62K$++I666 ''444))++ 	< 	<E00%000EMM+E(:(::;;;;!334tyy7H7HH
 
 	
 
i((r"   c                    i }| D ]7}t           j                            |          }||vrt          |          ||<   8|                                 D ]\  }}t           j                            |          }||         }|                    dg           }|D ]}	 t           j                            |          }n6# t          $ r)}	t           j                            |	d|z              d }	~	ww xY w||k    r`|                    |          }
|
st
          d|z            |
|j        vr4|j        	                    |
           |
j
        	                    |           ǐt          d           }|                                D ]N}t          |j                  dk    r4|j        	                    |           |j
        	                    |           O|
                                }t          |          t          |          k    r|j
        sbt          t          |                                                    }
|
j        	                    |           |j
        	                    |
           g }|                                D ]9}d |D             }|	                    dd                    |          z             :t                              dd	                    |          z             d S )
Nr   z,while computing dependencies of .gyp file %szDependency '%s' not foundr   c                     g | ]	}|j         
S r   r  r  s     r    r  z7VerifyNoGYPFileCircularDependencies.<locals>.<listcomp>  r  r"   r  r  z/Cycles in .gyp file dependency graph detected:
r  )rx   ry   r  r  r   r<   r   rz   r   r;   r  rW   rH   r  r  r  r  rZ   r  )r   r  r   rX  r  build_file_nodetarget_dependenciesr   r  r   r  r  r  	file_noder  r  r  s                    r    #VerifyNoGYPFileCircularDependenciesr$    s%     K KZ))&11
---+>z+J+JZ(  

 C CZ))&11
*:6"hh~r::- 	C 	CJ
(+
(<(<Z(H(H%% 
 
 

**E
R   	
 %
22.223HIIO" 
T:=RRSSSo&BBB,33ODDD*11/BBB#	C( $D))I+2244 9 9+,,11(//	::: ''888''))I 9~~-....# 	3 T"2"9"9";";<<==I")))444 ''	222))++ 	< 	<E00%000EMM+E(:(::;;;;!33>6ARARR
 
 	
 /.s   B99
C,$C''C,c                    |D ]}||         }t           j                            |          }| dk    r||                                         }nV| dk    r||                             |          }n4| dk    r||                             |          }nt
          d| z             |D ]F}||         }	| |	vrt           j                            |          }
t          ||	|          ||
           Gd S )Nr6   r7   r8   zCDoDependentSettings doesn't know how to determine dependencies for )rx   ry   r  r  r  r
  r   r   )rc   r  r   r  r   r   rX  r   r   r  r  s              r    DoDependentSettingsr&    s;      foZ))&11
***+F3DDFFLL
/
/
/+F3QQ LL O
#
#+F3OOPWXXLL$&)*  

 ' 	 	J%j1O/))$'J$8$8$D$D!_S1:?T
 
 
 
	% r"   c                    | D ]r}||         d         }|dk    rdvr                     dg           d d          d<   ||                             |          }d}|t          |          k     rd||         }||         }	|	d         dk    r|	                     dd          r|	d         dk    r|d         vr||= n|dz   }|t          |          k     dt          |          dk    r|d<   d= |t          v ry||                             |          }
|
D ]7}||k    r	dvrg d<   |d         vrd                             |           8|r"dv rfd	t
          |           D             d<   td S )
Nr4   static_libraryr   r'   r   hard_dependencyFrB   c                 (    g | ]}|d          v |S )r   r   )r  r  r   s     r    r  z3AdjustStaticLibraryDependencies.<locals>.<listcomp>t  s3     / / /k.999 999r"   )r<   r  rH   r  r  r;   reversed)r  r   r  sort_dependenciesr   r  r   rf   r   r  link_dependenciesr   s              @r    AdjustStaticLibraryDependenciesr.  $  s@     K Kfo!&)***[003>??>SU3V3V4K/0 ,F3QQ L E#l++++)%0
")*"5
 $F+/???+//0A5II @ $F+/???"+n*EEE
 %U++!AIE% #l++++, <  1$$.:N++//
N
*
*
 !1 8 R R! ! 0 
C 
C
''!4424K/[%@@@/66zBBB
 ! 
^{%B%B/ / / /'	22/ / /N+OK Kr"   z
["']?[-/$<>^]c           
         | |k    st                               |          r|S t          j                            t          j                            t          j                            t          j        	                    |          t          j        	                    |                     |                    
                    dd          }|                    d          r|dz
  }|S )Nr   r   )exception_rer^  rn   ro   r   rZ   rx   ry   r   r   r   r  )to_filefro_filer   rets       r    MakePathRelativer4    s    $ (l0066
 gGLL
''GOOH--rww/G/G  	
 

 
 '$

 	 == 	3JC
r"   Tc                 6   d fd}d}fd| D             }|D ]{}	d}
t          |	          t          t          fv rC|rt          |||	          n|	}t          |	          t          u r|	                    d          sd}
nrt          |	          t
          u ri }t
          ||	||           nGt          |	          t          u rg }t          ||	||           nt          d|	j
        j        z             |rF|
r
 ||||           s5|                     |            |          r|
                    |           |
r|| v r|                     |           |
r|| v |                     ||            |          r|
                    |           |d	z   }}d S )
Nc                     | j         S r   )__hash__)vals    r    is_hashablezMergeLists.<locals>.is_hashable  s
    |r"   c                 *     |           r| |v S | |v S r   r   )xr   r   r9  s      r    is_in_set_or_listz%MergeLists.<locals>.is_in_set_or_list  s&    ;q>> 	6MEzr"   r   c                 *    h | ]} |          
|S r   r   )r  r;  r9  s     r    	<setcomp>zMergeLists.<locals>.<setcomp>  s&    777QA7q777r"   Fr  Tz/Attempt to merge list item of unsupported type rB   )r4   r  r8  r4  
startswithrb   r   r[   
MergeListsr_   rS  r   r;   r   remover  )
tofror1  r2  is_pathsr;   r<  
prepend_indexhashable_to_setr   	singletonto_itemr9  s
               @r    r@  r@    s+         
 M 8777"777O 3. 3.	::#s##CKU&w$???QUGJJ#%%$//#*>*>% !	
$ZZ4

 Gwgx8888
$ZZ4

 Gwgx8888A.)*  

  	.  
1$5$5gPR$S$S 
1		'""";w'' 1#''000
  
#2

		'"""  
#2

 
IImW---{7## 
-##G,,,)A-MMg3. 3.r"   c           	      N   |                                 D ]\  }}|| v rd}t          |          t          t          fv r&t          | |                   t          t          fvrd}n%t	          |t          | |                             sd}|r8t          d|j        j        z   dz   | |         j        j        z   dz   |z             t          |          t          t          fv r,t          |          }|rt          |||          | |<   || |<   t          |          t          u r#|| vri | |<   t          | |         |||           0t          |          t          u r'|d         }d}	|dk    r|d d         }
|
|
dz   g}g | |
<   nE|d	k    r|d d         }
|
dz   |
dz   g}d}	n(|dk    r|d d         }
|
|
dz   |
d	z   g}n|}
|
dz   |
dz   g}|D ]}||v rt          d
|z   dz   |z             |
| v rf|dk    rt          | |
                   t          urAt          d|j        j        z   dz   | |
         j        j        z   dz   |
z   dz   |z   d
z             ng | |
<   t          |
          }
t          | |
         ||||
|	           nt          d|j        j        z   dz   |z             d S )NFTz$Attempt to merge dict value of type z into incompatible type z	 for key r   =?+zIncompatible list policies  and r  rk   z0Attempt to merge dict value of unsupported type )r   r4   r  r8  rE   r_   rS  r   r!   r4  rb   r   r[   r   r@  )rB  rC  r1  r2  r   r   	bad_mergeis_pathextr;   	list_baselists_incompatiblelist_incompatiblerD  s                 r    r   r     s   		 m m1 
77IAww3*$$1;;sCj00 $I41;;// 
! 	 
:k*+01 eo./ "	"
    77sCj  #A&&G 
((A>>11
!WW__{{1r!ua(3333
!WW__ B%CFczzcrcF	&/S%A" "9

crcF	&/#oy3%G"crcF	&/S)c/%R""	&/#oy3%G"
 &8 
 
!$++"59GCFWW   ,
 B#:: "Y-((44 $>+./45 Y-1:; &	&
 $$ 
  
 
 
 5 !#9
 %Y//Hr)}a(HfMMMMB+&'   
Qm mr"   c           	          ||v rd S |d         |         }|                     dg           D ]}t          | |||||gz              t          | |||           d| v r| d= d S d S )Nr$   inherit_fromabstract)r<   MergeConfigWithInheritancer   )new_configuration_dictrX  r   
configurationr  configuration_dictparents          r    rW  rW  ]	  s      %%56}E %((<< 
 
""}o%	
 	
 	
 	
 %'9:zRRR +++":... ,+r"   c           	         g d}t           j                            |           }d|vrdi i|d<   d|vr<d |d                                         D             }t	          |          d         |d<   i }|d         }|                                D ]\  }}|                    d          ri }	|                                D ]J\  }
}|
dd          }||v r
|
d d         n|
}
|
t          vr"t           j                            |          |	|
<   Kt          |	|||g            |	||<   |D ]}||         |d         |<   |d         }d	 |                                D             |d<   g }|D ]:}
|
dd          }||v r
|
d d         n|
}
|
t          vr|
                    |
           ;|D ]}
||
= |d         D ]5}|d         |         }|D ]"}
|
t          v rt          |
d
|d|           #6d S )N)rJ  rL  rK  r$  r   r$   Defaultr&   c                 B    g | ]\  }}|                     d           |S rV  r<   )r  ro  configs      r    r  z'SetUpConfigurations.<locals>.<listcomp>	  s>     
 
 
F::j))


 
 
r"   r   rV  r   c                 D    i | ]\  }}|                     d           ||S r_  r`  )r  r   r   s      r    
<dictcomp>z'SetUpConfigurations.<locals>.<dictcomp>	  s?     % % %Aj0A0A%	1% % %r"   z not allowed in the z  configuration, found in target )
rx   ry   r  r   r  r<   r   r   r   rW  r;   invalid_configuration_keysr   )r   r   key_suffixesrX  concretemerged_configurationsconfigsrY  old_configuration_dictrX  rc   
target_valkey_extkey_basedelete_keysrZ  s                   r    SetUpConfigurationsrn  y	  s   
 -,,L%%f--J
 {**)2B$%k11
 
*+;<BBDD
 
 

 06h/?/?/B+,*+G3:==?? F F/.!%%j11 	 "$!,!2!2!4!4 	S 	SS*"##hG#*l#:#:s3B3xxH555.1o.F.Fz.R.R&s+ 	#"J]B	
 	
 	
 0Fm,, / 
 

7L8
$%m44
 *+G% % % % %K ! K $ $bcc(&,663ss88C111s###   %%56  
()9:=I% 	 	C000#&33


vv?   1	 r"   c                    g }g }|                                 D ]\  }}|s|d         }|dvrt          |          t          ur%t          | dz   |z   dz   |j        j        z             |dd         }||vr|                    |           tt          ||                   t          ur<||         }t          | dz   |z   dz   |j        j        z   dz   ddd	|         z             ||vr|                    |           |D ]}||= |D ]}||         }	t          d
t          |	          z            }
|dz   }||v r.||         D ]"}t          |	          D ]\  }
}||k    rd|
|
<   #||= |d
z   }||v r||         D ]}|\  }}t          j
        |          }|dk    rd}n'|dk    rd}nt          d|z   dz   | z   dz   |z             t          |	          D ],\  }
}|
|
         |k    r|                    |          r||
|
<   -||= |dz   }||v rt          | dz   |z   dz   |z             g }t          t          |
          dz
  dd          D ]-}
|
|
         dk    r|                    d|	|
                    |	|
= .t          |          dk    r|||<   |                                 D ]R\  }}t          |          t          u rt!          ||           ,t          |          t          u rt#          ||           SdS )a  Process regular expression and exclusion-based filters on lists.

  An exclusion list is in a dict key named with a trailing "!", like
  "sources!".  Every item in such a list is removed from the associated
  main list, which in this example, would be "sources".  Removed items are
  placed into a "sources_excluded" list in the dict.

  Regular expression (regex) filters are contained in dict keys named with a
  trailing "/", such as "sources/" to operate on the "sources" list.  Regex
  filters in a dict take the form:
    'sources/': [ ['exclude', '_(linux|mac|win)\.cc$'],
                  ['include', '_mac\.cc$'] ],
  The first filter says to exclude all files ending in _linux.cc, _mac.cc, and
  _win.cc.  The second filter then includes all files ending in _mac.cc that
  are now or were once in the "sources" list.  Items matching an "exclude"
  filter are subject to the same processing as would occur if they were listed
  by name in an exclusion list (ending in "!").  Items matching an "include"
  filter are brought back into the main list if previously excluded by an
  exclusion list or exclusion regex filter.  Subsequent matching "exclude"
  patterns can still cause items to be excluded after matching an "include".
  r   >   r$  r   z key z must be list, not Nz when applying 	exclusionregexr1  )r   r$  r   r   excluder   rB   zUnrecognized action r2  	_excludedzD must not be present prior  to applying exclusion/regex filters for )r   r4   r[   r  rS  r   r;   rH   r]   r  r  searchr   ranger  rb   r>  ProcessListFiltersInList)namer  lists	del_listsrc   rK   	operationlist_keydel_listr  list_actionsexclude_keyexclude_itemrf   	list_item	regex_key
regex_itemactionpattern
pattern_reaction_valueexcluded_key
excluded_lists                          r    r>  r>  	  se   > 
EInn&& !# !#
U 	G	J&&;;d""w$'<<u?WW  
 ss88## 
S!!!"##4//X&E (( /*	+
 $$ $'229=
>  
 5  LL"""   X Z3 Z3H% ECMM122n("" ( 5 
0 
0(1((;(; 0 0$E9#y00 /0U+	0 %sN	  &y1 
; 
;
$.!Z00
Y&&#$LLy((#$LL %. ! !  "	"
 $$   )2((;(; ; ;$E9#E*l:: !!((33 ;.:U+; #  +-8##w- 1< <>FG  

 
 3|,,q0"b99 	$ 	$EE"a'' $$Q888UO }!!%2H\" nn&& 1 1
U;;$$S%0000
%[[D
 
 $S%000	1 1r"   c                     |D ]O}t          |          t          u rt          | |           )t          |          t          u rt	          | |           Pd S r   )r4   rb   r>  r[   rv  )rw  r  r   s      r    rv  rv  u
  sa     1 1::$T40000
$ZZ4

$T4000	1 1r"   c           
          d}|                     dd          }||vr,t          d| d|dd                    |          d          |                     d	d
          r|dk    st          d| d|d
          dS dS )zEnsures the 'type' field on the target is one of the known types.

  Arguments:
    target: string, name of target.
    target_dict: dict, target spec.

  Raises an exception on error.
  )r   r   r(  r   r	   r  r
   r4   NzTarget z has an invalid target type 'z'.  Must be one of r   rR   r/   r   r(  z
 has type zJ but standalone_static_library flag is only valid for static_library type.)r<   r   rZ   )r   r   VALID_TARGET_TYPESr  s       r    ValidateTargetTyper  }
  s     //&$//K,,,h$*FFKKKBT9U9U9U9U
W
 
 	

 	3Q77
///h6<ffkkk
K
 
 	
	
 
//r"   c                    i }i }|                     dg           }|D ]E}|d         }||v rt          d| d|            |||<   |d         }|                    d          r
|dd         }||v r't          d	|d
| d||         d         d|          |||<   d
|v rt          d| d|          g }	dg}
|
                    |           |
D ]w}|                     |g           D ]^}t          j                            |          \  }
}|                    d          r
|dd         }||k    r|	                    |           _xt          |	          dk    r|	|d
<   GdS )a]  Ensures that the rules sections in target_dict are valid and consistent,
  and determines which sources they apply to.

  Arguments:
    target: string, name of target.
    target_dict: dict, target spec containing "rules" and "sources" lists.
    extra_sources_for_rules: a list of keys to scan for rule matches in
        addition to 'sources'.
  r-   	rule_namezrule z exists in duplicate, target 	extensionrR   rB   Nz
extension z( associated with multiple rules, target z rules rM  rule_sourcesz-rule_sources must not exist in input, target z rule r   r   )	r<   r   r?  r   rn   ro   splitextr;   rH   )r   r   extra_sources_for_rules
rule_namesrule_extensionsr-   ruler  rule_extensionr  source_keys
source_keysourcesource_rootsource_extensions                  r    ValidateRulesInTargetr  
  s    JOOOGR((E /0 /0%	
""H	HHHH  
 !%
9k*$$S)) 	0+ABB/N_,,( #NNFF#N3K@@@I	  
 +/' T!!(6699&  

  k2333% 	0 	0J%//*b99 
0 
024'2B2B62J2J/.#..s33 <'7';$#~55 ''///
0 |q  #/D _/0 /0r"   c                 |   |                     d          }|                     d          }|sd S t          |          t          urt          d|d|d          |                     d          }|st          d|d|d          t          |          t          urt          d|d|d	          |                     d
          }|r,t          |          t
          urt          d|d|d
          |                     d          }|r,t          |          t          urt          d|d|d          d S d S )Nr1   r.   zThe 'run_as' in target z from file z should be a dictionary.r  z must have an 'action' section.z$The 'action' for 'run_as' in target z must be a list.working_directoryz/The 'working_directory' for 'run_as' in target z	 in file z should be a string.environmentz)The 'environment' for 'run_as' in target )r<   r4   rb   r   r[   r  )r   r   rX  r1   r.   r  r  r  s           r    ValidateRunAsInTargetr  
  s   //-00K
__X
&
&F F||4h([[***
6
 
 	
 ZZ
!
!F 
h#.;;



<
 
 	
 F||4h!,jjj
:
 
 	
 

#677 
T"344C??h0;ZZZ
I
 
 	
 **]++K 
tK((44h4?KK
M
 
 	

 
44r"   c                 n   |                     d          }|                     dg           }|D ]}|                     d          }|st          d|z            |                     dd          }|t          d|z            |                     d          }|r|d	         st          d
|z            dS )z0Validates the inputs to the actions in a target.r1   r#   action_namezKAnonymous action in target %s.  An action must have an 'action_name' field.r   Nz"Action in target %s has no inputs.r  r   z%Empty action as command in target %s.)r<   r   )	r   r   rX  r1   r#   r  r  r   action_commands	            r    ValidateActionsInTargetr    s    //-00Kooi,,G R Rjj// 	>@KL  
 Hd++>?+MNNNH-- 	R."3 	RB[PQQQR Rr"   c                 |   |                                  D ]\  }}t          |          t          u rt          |          }|| |<   nKt          |          t          u rt          |           n%t          |          t          u rt          |           t          |          t          u r| |= || t          |          <   dS )zGGiven dict the_dict, recursively converts all integers into strings.
  N)r   r4   r8  r  rb   TurnIntIntoStrInDictr[   TurnIntIntoStrInList)r  r   r   s      r    r  r    s    
    ! !177c>>AAHQKK
!WW__ ####
!WW__ ###77c>> HSVV! !r"   c                    t          |           D ]y\  }}t          |          t          u rt          |          | |<   .t          |          t          u rt          |           Tt          |          t          u rt          |           zdS )zGGiven list the_list, recursively converts all integers into strings.
  N)r]   r4   r8  r  rb   r  r[   r  )r  rf   r   s      r    r  r  +  s     !** ' 't::!$iiHUOO
$ZZ4

 &&&&
$ZZ4

 &&&
' 'r"   c                 X  
 g }|D ]_}|                                 }t          j                            ||          }|st	          d|z            |                    |           `i 
|D ]5}| |         
|<   ||                                         D ]
}| |         
|<   6
fd|D             }	|d         D ]q}
d||
         vr
g }||
         d         D ]H}t          j                            |
|d         |d                   }|
v r|                    |           I|||
         d<   r
|	fS )zEReturn only the targets that are deep dependencies of |root_targets|.zCould not find target %sc                     g | ]}|v |	S r   r   )r  r  wanted_targetss     r    r  z(PruneUnwantedTargets.<locals>.<listcomp>G  s#    DDDa^0C0C0C0C0Cr"   r   r   r1   r2   )	r@  rx   ry   FindQualifiedTargetsr   r   r  r  r;   )r   r  r  root_targetsr|   qualified_root_targetsr   qualified_targetsr   wanted_flat_listrX  new_targetsqualified_namer  s                @r    PruneUnwantedTargetsr  7  s    9 9J;;FINN  	@5>???%%&78888N( = =!(v*62CCEE 	= 	=J)0)<N:&&	= EDDD9DDD /0 
2 
2
D,,,:&y1 	+ 	+F Z77F=16)3D N //""6***&1Z##+++r"   c                     i }| D ]t}|                     dd          \  }}t          j                            |          \  }}|sd}|dz   |z   }||v r"t	          d|d|d|d||         d	          |||<   ud	S )
zVerify that no two targets in the same directory share the same name.

  Arguments:
    targets: A list of targets in the form 'path/to/file.gyp:target_name'.
  :rB   rR   zDuplicate target name "z" in directory "z" used both in "z" and "z".N)rsplitrn   ro   rA  r   )r   usedr   ro   rw  subdirrx   rc   s           r    VerifyNoCollidingTargetsr  Y  s     D   ]]3**
dgmmD))  	FslT!$;;('+ttVVVSSS$s)))E  
 S		% r"   c                     t          t                    at                              | d                    t          d d          at
                              | d                    | d         a| d         ad S )Nr   r   $generator_supports_multiple_toolsetsrC  )	r   base_path_sectionsr   updatebase_non_configuration_keysr   r   r   rC  )r   s    r    r   r   v  sz     *++M-o>??? 9;!!"67O"PQQQ --ST  44NOr"   c	                    t          |           |d         }	dt                      i}
t          t          t          j        j        |                     } |rt
          | |
|||||           nTi }| D ]O}	 t          ||
|||||d           # t          $ r)}
t          j
                            |
d|z              d }
~
ww xY wt          |
          }t          |           t          |           t          ||
           t!          |           |                                D ]M\  }}i }t$          D ]}dD ]}||z   }||v r||         ||<   ||= t'          ||           |D ]
}||         ||<   Nt)          |           |rt+          |           t-          |          \  }}|rt/          |||||
          \  }}t1          |           dD ],}t3          ||||           |D ]}|||         v r	||         |= -|}|d         rt5          ||||d                    |D ]@}||         }t          j
                            |          }t9          |t:          ||           A|D ]}||         }t=          ||           |D ]}||         }t'          ||           |D ]@}||         }t          j
                            |          }t9          |t>          ||           A|D ]l}||         }t          j
                            |          }tA          ||           tC          |||	           tE          |||           tG          |||           mtI          |
           |||
gS )	Nr  r   Tzwhile trying to load %sr  )r6   r7   r8   4generator_wants_static_library_dependencies_adjusted#generator_wants_sorted_dependencies)%r   r   maprn   ro   r   r  r   rw   rx   ry   rz   r  r  r  r  r  r   r  r>  r  r$  r  r  r  r&  r.  r  r   r4  rn  r6  r  r  r  r  r  )r   r5   r}   r   r   r   circular_checkparallelr  r  r|   r?   rX  r   r   r1   r   tmp_dictrl  r  rc   r  r  
settings_typer   giis                             r    Loadr    s    ,--- 33LM 
!#%%(D c"'*K8899K 
$y(E5BV	
 	
 	
 	
 % 	 	J
#h	8UESW     
 
 

**1.G*.TUUU

 t$$G     7### w--- *'222 %,MMOO - - [+ 	) 	)H$ 
) 
)m+%%$/$4HSM#C(	
)
 	!h777 	- 	-C'}K	-  ((( 5 	,G444$7$@$@!y 
 2Y 0,
 

 Y''' 3 3
 	M9g?OPPP   	3 	3F//FOM2	3 C
AB 
'56		
 	
 	
  
 
foZ))&11
+Y
	
 	
 	
 	

  1 1foFK0000  6 6fo 5555  
 
foZ))&11
+J	
 	
 	
 	
  A AfoZ))&11
6;///fk3JKKKfk:>>>Z@@@@ 
 
w%%s   3B


B=$B88B=r   )FT)arC   
gyp.commonrx   gyp.simple_copyr   os.pathrn   r  rH  r   rM  r   r   r   r   r   packaging.versionr   r  r  r  r   r   r   r   r!   r  r   rd  r   rC  r=   rP   rJ   r   r{   r   r   r   r   rw   r   r   r  r  r	  r  r  r  r3  r5  r7  rF  r  r   r4  r6  r?  r  r  r{  r  r  r  r   rT  r  r  r  r  r  r  r  r  r  r  r$  r&  r.  r0  r4  r@  r   rW  rn  r>  rv  r  r  r  r  r  r  r  r  r   r  r   r"   r    <module>r     s   


              				  



     



               ! ! ! ! ! ! % % % % % %   &'BC     
     :   6             B
# 
# 
#  
  
  
F- - -`&R &R &RTU U U> > >JG/ G/ G/T4 4 4n	 	 	 	 	i 	 	 	-! -! -! -! -! -! -! -!`7 7 7~ 
CJJ	3S))  $  2 BJ    2:    "rz        

\ \ \B  * * *Z( ( (V-E -E -E`) ) )) ) ): =ArX rX rX rXj" " "J  4. . .bM" M" M"`C C CB B B> > >  $  ^= ^= ^= ^= ^= ^= ^= ^=B	1) 1) 1)h9
 9
 9
x  @T T Tp rz.//" " "JD. D. D. D.No o od/ / /8M M M`i1 i1 i1X1 1 1
 
 
D@0 @0 @0F 
  
  
FR R R&! ! !&	' 	' 	', , ,D  :P P P$c& c& c& c& c&r"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             

    Eiz                        d dl Z d dlZd dlZd dlZd dlZd dlZd dlZd dlmZ d dlZddddddddd	d
ddd
ddZ	ej
                                        Zda
g ag ag adad Zd ZdZdZdZdZdZdZdZdez   dz   ez   dz   ej        dk    rdndz   d z   ej        dk    rd!nd"z   d#z   ez   d$z   ez   d%z   ez   d&z   Zd'Zd( Zd)Zd*Z d+Z!d,Z"d-Z#d.d/d/d/d.d.d0Z$d1 Z%d2 Z&d3 Z'd4 Z(d5 Z)d6 Z*d7 Z+d8 Z,d9 Z-da.d: Z/dCd<Z0d= Z1i Z2i Z3 G d> d?          Z4d@ Z5dA Z6dB Z7dS )D    N)GetEnvironFallback lib.az $(obj).$(TOOLSET)/$(TARGET)/geniz
$(obj)/gen$(builddir)%(INPUT_ROOT)s%(INPUT_DIRNAME)sz
$(abspath $<)z$(suffix $<)z$(notdir $<)$(BUILDTYPE))EXECUTABLE_PREFIXEXECUTABLE_SUFFIXSTATIC_LIB_PREFIXSHARED_LIB_PREFIXSTATIC_LIB_SUFFIXINTERMEDIATE_DIRSHARED_INTERMEDIATE_DIRPRODUCT_DIRRULE_INPUT_ROOTRULE_INPUT_DIRNAMERULE_INPUT_PATHRULE_INPUT_EXTRULE_INPUT_NAMECONFIGURATION_NAMEFc                 R   t           j                            |          }|dk    r|                     dd           |                     dd           |                     dt          d                    |                     dt          d                    dd	lmc m} t          |d
g           a	t          |dg           a
t          |dg           at          
                    d
dd           d	S |}|dk    rd}|                     d|           |dk    r|                     dd           nO|dk    r3|                     dd           t          
                    ddi           n|                     dd           |                     dd           |                     dd           d	S )zDCalculate additional variables for use in the build (called by gyp).macOSSHARED_LIB_SUFFIXz.dylibSHARED_LIB_DIRr   LIB_DIRr   N+generator_additional_non_configuration_keys"generator_additional_path_sections!generator_extra_sources_for_rulesobjcobjcxx)z.mz.mmandroidlinuxaixr   zos.xz.plipli.soz$(builddir)/lib.$(TOOLSET)z$(obj).$(TOOLSET))gypcommon	GetFlavor
setdefaultgenerator_default_variablesgyp.generator.xcode	generatorxcodegetattrr   r    r!   COMPILABLE_EXTENSIONSupdate)default_variablesparamsflavorxcode_generatoroperating_systems        U/usr/local/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/make.pyCalculateVariablesr<   B   s   
Z
!
!&
)
)F
$$T5111$$%8(CCC$$9-H	
 	
 	
 	$$2=A	
 	
 	
 	655555555 7>JB7
 7
3 .5A2.
 .
* -4@"-
 -
) 	$$F8%D%DEEEEE!Y&$$T+;<<<U??(()<dCCCC
u__(()<dCCC!((&%9999(()<eDDD$$%57STTT$$Y0CDDDDD    c                 b   |                      di           }|                     dd          }|rda| d         j        p| d         j        }|                     dd          }t          j                            t          j                            ||d                    }| d         j        |d	adS )
zQCalculate the generator specific info that gets fed to input (called by
    gyp).generator_flagsandroid_ndk_versionNToptions
output_diroutgypfiles)toplevelqualified_out_dir)	get#generator_wants_sorted_dependenciesgenerator_outputtoplevel_dirospathnormpathjoingenerator_filelist_paths)r7   r?   r@   rB   
builddir_namerF   s         r;   CalculateGeneratorInputInforQ   p   s     jj!2B77O)--.CTJJ 3.2+	"3Uvi7H7UJ#''e<<M((
Z
;;  9%2.   r=   ?a	  quiet_cmd_alink = AR($(TOOLSET)) $@
cmd_alink = rm -f $@ && $(AR.$(TOOLSET)) crs $@ $(filter %.o,$^)

quiet_cmd_alink_thin = AR($(TOOLSET)) $@
cmd_alink_thin = rm -f $@ && $(AR.$(TOOLSET)) crsT $@ $(filter %.o,$^)

# Due to circular dependencies between libraries :(, we wrap the
# special "figure out circular dependencies" flags around the entire
# input list during linking.
quiet_cmd_link = LINK($(TOOLSET)) $@
cmd_link = $(LINK.$(TOOLSET)) -o $@ $(GYP_LDFLAGS) $(LDFLAGS.$(TOOLSET)) -Wl,--start-group $(LD_INPUTS) $(LIBS) -Wl,--end-group

# Note: this does not handle spaces in paths
define xargs
  $(1) $(word 1,$(2))
$(if $(word 2,$(2)),$(call xargs,$(1),$(wordlist 2,$(words $(2)),$(2))))
endef

define write-to-file
  @: >$(1)
$(call xargs,@printf "%s\n" >>$(1),$(2))
endef

OBJ_FILE_LIST := ar-file-list

define create_archive
        rm -f $(1) $(1).$(OBJ_FILE_LIST); mkdir -p `dirname $(1)`
        $(call write-to-file,$(1).$(OBJ_FILE_LIST),$(filter %.o,$(2)))
        $(AR.$(TOOLSET)) crs $(1) @$(1).$(OBJ_FILE_LIST)
endef

define create_thin_archive
        rm -f $(1) $(OBJ_FILE_LIST); mkdir -p `dirname $(1)`
        $(call write-to-file,$(1).$(OBJ_FILE_LIST),$(filter %.o,$(2)))
        $(AR.$(TOOLSET)) crsT $(1) @$(1).$(OBJ_FILE_LIST)
endef

# We support two kinds of shared objects (.so):
# 1) shared_library, which is just bundling together many dependent libraries
# into a link line.
# 2) loadable_module, which is generating a module intended for dlopen().
#
# They differ only slightly:
# In the former case, we want to package all dependent code into the .so.
# In the latter case, we want to package just the API exposed by the
# outermost module.
# This means shared_library uses --whole-archive, while loadable_module doesn't.
# (Note that --whole-archive is incompatible with the --start-group used in
# normal linking.)

# Other shared-object link notes:
# - Set SONAME to the library filename so our binaries don't reference
# the local, absolute paths used on the link command-line.
quiet_cmd_solink = SOLINK($(TOOLSET)) $@
cmd_solink = $(LINK.$(TOOLSET)) -o $@ -shared $(GYP_LDFLAGS) $(LDFLAGS.$(TOOLSET)) -Wl,-soname=$(@F) -Wl,--whole-archive $(LD_INPUTS) -Wl,--no-whole-archive $(LIBS)

quiet_cmd_solink_module = SOLINK_MODULE($(TOOLSET)) $@
cmd_solink_module = $(LINK.$(TOOLSET)) -o $@ -shared $(GYP_LDFLAGS) $(LDFLAGS.$(TOOLSET)) -Wl,-soname=$(@F) -Wl,--start-group $(filter-out FORCE_DO_CMD, $^) -Wl,--end-group $(LIBS)
ah  quiet_cmd_alink = LIBTOOL-STATIC $@
cmd_alink = rm -f $@ && ./gyp-mac-tool filter-libtool libtool $(GYP_LIBTOOLFLAGS) -static -o $@ $(filter %.o,$^)

quiet_cmd_link = LINK($(TOOLSET)) $@
cmd_link = $(LINK.$(TOOLSET)) $(GYP_LDFLAGS) $(LDFLAGS.$(TOOLSET)) -o "$@" $(LD_INPUTS) $(LIBS)

quiet_cmd_solink = SOLINK($(TOOLSET)) $@
cmd_solink = $(LINK.$(TOOLSET)) -shared $(GYP_LDFLAGS) $(LDFLAGS.$(TOOLSET)) -o "$@" $(LD_INPUTS) $(LIBS)

quiet_cmd_solink_module = SOLINK_MODULE($(TOOLSET)) $@
cmd_solink_module = $(LINK.$(TOOLSET)) -bundle $(GYP_LDFLAGS) $(LDFLAGS.$(TOOLSET)) -o $@ $(filter-out FORCE_DO_CMD, $^) $(LIBS)
a  quiet_cmd_alink = AR($(TOOLSET)) $@
cmd_alink = rm -f $@ && $(AR.$(TOOLSET)) crs $@ $(filter %.o,$^)

quiet_cmd_alink_thin = AR($(TOOLSET)) $@
cmd_alink_thin = rm -f $@ && $(AR.$(TOOLSET)) crsT $@ $(filter %.o,$^)

# Note: this does not handle spaces in paths
define xargs
  $(1) $(word 1,$(2))
$(if $(word 2,$(2)),$(call xargs,$(1),$(wordlist 2,$(words $(2)),$(2))))
endef

define write-to-file
  @: >$(1)
$(call xargs,@printf "%s\n" >>$(1),$(2))
endef

OBJ_FILE_LIST := ar-file-list

define create_archive
        rm -f $(1) $(1).$(OBJ_FILE_LIST); mkdir -p `dirname $(1)`
        $(call write-to-file,$(1).$(OBJ_FILE_LIST),$(filter %.o,$(2)))
        $(AR.$(TOOLSET)) crs $(1) @$(1).$(OBJ_FILE_LIST)
endef

define create_thin_archive
        rm -f $(1) $(OBJ_FILE_LIST); mkdir -p `dirname $(1)`
        $(call write-to-file,$(1).$(OBJ_FILE_LIST),$(filter %.o,$(2)))
        $(AR.$(TOOLSET)) crsT $(1) @$(1).$(OBJ_FILE_LIST)
endef

# Due to circular dependencies between libraries :(, we wrap the
# special "figure out circular dependencies" flags around the entire
# input list during linking.
quiet_cmd_link = LINK($(TOOLSET)) $@
quiet_cmd_link_host = LINK($(TOOLSET)) $@
cmd_link = $(LINK.$(TOOLSET)) $(GYP_LDFLAGS) $(LDFLAGS.$(TOOLSET)) -o $@ -Wl,--start-group $(LD_INPUTS) -Wl,--end-group $(LIBS)
cmd_link_host = $(LINK.$(TOOLSET)) $(GYP_LDFLAGS) $(LDFLAGS.$(TOOLSET)) -o $@ -Wl,--start-group $(LD_INPUTS) -Wl,--end-group $(LIBS)

# Other shared-object link notes:
# - Set SONAME to the library filename so our binaries don't reference
# the local, absolute paths used on the link command-line.
quiet_cmd_solink = SOLINK($(TOOLSET)) $@
cmd_solink = $(LINK.$(TOOLSET)) -shared $(GYP_LDFLAGS) $(LDFLAGS.$(TOOLSET)) -Wl,-soname=$(@F) -o $@ -Wl,--whole-archive $(LD_INPUTS) -Wl,--no-whole-archive $(LIBS)

quiet_cmd_solink_module = SOLINK_MODULE($(TOOLSET)) $@
cmd_solink_module = $(LINK.$(TOOLSET)) -shared $(GYP_LDFLAGS) $(LDFLAGS.$(TOOLSET)) -Wl,-soname=$(@F) -o $@ -Wl,--start-group $(filter-out FORCE_DO_CMD, $^) -Wl,--end-group $(LIBS)
quiet_cmd_solink_module_host = SOLINK_MODULE($(TOOLSET)) $@
cmd_solink_module_host = $(LINK.$(TOOLSET)) -shared $(GYP_LDFLAGS) $(LDFLAGS.$(TOOLSET)) -Wl,-soname=$(@F) -o $@ $(filter-out FORCE_DO_CMD, $^) $(LIBS)
a  quiet_cmd_alink = AR($(TOOLSET)) $@
cmd_alink = rm -f $@ && $(AR.$(TOOLSET)) -X32_64 crs $@ $(filter %.o,$^)

quiet_cmd_alink_thin = AR($(TOOLSET)) $@
cmd_alink_thin = rm -f $@ && $(AR.$(TOOLSET)) -X32_64 crs $@ $(filter %.o,$^)

quiet_cmd_link = LINK($(TOOLSET)) $@
cmd_link = $(LINK.$(TOOLSET)) $(GYP_LDFLAGS) $(LDFLAGS.$(TOOLSET)) -o $@ $(LD_INPUTS) $(LIBS)

quiet_cmd_solink = SOLINK($(TOOLSET)) $@
cmd_solink = $(LINK.$(TOOLSET)) -shared $(GYP_LDFLAGS) $(LDFLAGS.$(TOOLSET)) -o $@ $(LD_INPUTS) $(LIBS)

quiet_cmd_solink_module = SOLINK_MODULE($(TOOLSET)) $@
cmd_solink_module = $(LINK.$(TOOLSET)) -shared $(GYP_LDFLAGS) $(LDFLAGS.$(TOOLSET)) -o $@ $(filter-out FORCE_DO_CMD, $^) $(LIBS)
a  quiet_cmd_alink = AR($(TOOLSET)) $@
cmd_alink = rm -f $@ && $(AR.$(TOOLSET)) -X64 crs $@ $(filter %.o,$^)

quiet_cmd_alink_thin = AR($(TOOLSET)) $@
cmd_alink_thin = rm -f $@ && $(AR.$(TOOLSET)) -X64 crs $@ $(filter %.o,$^)

quiet_cmd_link = LINK($(TOOLSET)) $@
cmd_link = $(LINK.$(TOOLSET)) $(GYP_LDFLAGS) $(LDFLAGS.$(TOOLSET)) -o $@ $(LD_INPUTS) $(LIBS)

quiet_cmd_solink = SOLINK($(TOOLSET)) $@
cmd_solink = $(LINK.$(TOOLSET)) -shared $(GYP_LDFLAGS) $(LDFLAGS.$(TOOLSET)) -o $@ $(LD_INPUTS) $(LIBS)

quiet_cmd_solink_module = SOLINK_MODULE($(TOOLSET)) $@
cmd_solink_module = $(LINK.$(TOOLSET)) -shared $(GYP_LDFLAGS) $(LDFLAGS.$(TOOLSET)) -o $@ $(filter-out FORCE_DO_CMD, $^) $(LIBS)
a  quiet_cmd_alink = AR($(TOOLSET)) $@
cmd_alink = rm -f $@ && $(AR.$(TOOLSET)) crs $@ $(filter %.o,$^)

quiet_cmd_alink_thin = AR($(TOOLSET)) $@
cmd_alink_thin = rm -f $@ && $(AR.$(TOOLSET)) crsT $@ $(filter %.o,$^)

quiet_cmd_link = LINK($(TOOLSET)) $@
cmd_link = $(LINK.$(TOOLSET)) $(GYP_LDFLAGS) $(LDFLAGS.$(TOOLSET)) -o $@ $(LD_INPUTS) $(LIBS)

quiet_cmd_solink = SOLINK($(TOOLSET)) $@
cmd_solink = $(LINK.$(TOOLSET)) $(GYP_LDFLAGS) $(LDFLAGS.$(TOOLSET)) -o $@ $(LD_INPUTS) $(LIBS)

quiet_cmd_solink_module = SOLINK_MODULE($(TOOLSET)) $@
cmd_solink_module = $(LINK.$(TOOLSET)) $(GYP_LDFLAGS) $(LDFLAGS.$(TOOLSET)) -o $@ $(filter-out FORCE_DO_CMD, $^) $(LIBS)
al	  # We borrow heavily from the kernel build setup, though we are simpler since
# we don't have Kconfig tweaking settings on us.

# The implicit make rules have it looking for RCS files, among other things.
# We instead explicitly write all the rules we care about.
# It's even quicker (saves ~200ms) to pass -r on the command line.
MAKEFLAGS=-r

# The source directory tree.
srcdir := %(srcdir)s
abs_srcdir := $(abspath $(srcdir))

# The name of the builddir.
builddir_name ?= %(builddir)s

# The V=1 flag on command line makes us verbosely print command lines.
ifdef V
  quiet=
else
  quiet=quiet_
endif

# Specify BUILDTYPE=Release on the command line for a release build.
BUILDTYPE ?= %(default_configuration)s

# Directory all our build output goes into.
# Note that this must be two directories beneath src/ for unit tests to pass,
# as they reach into the src/ directory for data with relative paths.
builddir ?= $(builddir_name)/$(BUILDTYPE)
abs_builddir := $(abspath $(builddir))
depsdir := $(builddir)/.deps

# Object output directory.
obj := $(builddir)/obj
abs_obj := $(abspath $(obj))

# We build up a list of every single one of the targets so we can slurp in the
# generated dependency rule Makefiles in one pass.
all_deps :=

%(make_global_settings)s

CC.target ?= %(CC.target)s
CFLAGS.target ?= $(CPPFLAGS) $(CFLAGS)
CXX.target ?= %(CXX.target)s
CXXFLAGS.target ?= $(CPPFLAGS) $(CXXFLAGS)
LINK.target ?= %(LINK.target)s
LDFLAGS.target ?= $(LDFLAGS)
AR.target ?= %(AR.target)s
PLI.target ?= %(PLI.target)s

# C++ apps need to be linked with g++.
LINK ?= $(CXX.target)

# TODO(evan): move all cross-compilation logic to gyp-time so we don't need
# to replicate this environment fallback in make as well.
CC.host ?= %(CC.host)s
CFLAGS.host ?= $(CPPFLAGS_host) $(CFLAGS_host)
CXX.host ?= %(CXX.host)s
CXXFLAGS.host ?= $(CPPFLAGS_host) $(CXXFLAGS_host)
LINK.host ?= %(LINK.host)s
LDFLAGS.host ?= $(LDFLAGS_host)
AR.host ?= %(AR.host)s
PLI.host ?= %(PLI.host)s

# Define a dir function that can handle spaces.
# http://www.gnu.org/software/make/manual/make.html#Syntax-of-Functions
# "leading spaces cannot appear in the text of the first argument as written.
# These characters can be put into the argument value by variable substitution."
empty :=
space := $(empty) $(empty)

# http://stackoverflow.com/questions/1189781/using-make-dir-or-notdir-on-a-path-with-spaces
replace_spaces = $(subst $(space),z ,$1)
unreplace_spaces = $(subst a  ,$(space),$1)
dirx = $(call unreplace_spaces,$(dir $(call replace_spaces,$1)))

# Flags to make gcc output dependency info.  Note that you need to be
# careful here to use the flags that ccache and distcc can understand.
# We write to a dep file on the side first and then rename at the end
# so we can't end up with a broken dep file.
depfile = $(depsdir)/$(call replace_spaces,$@).d
DEPFLAGS = %(makedep_args)s -MF $(depfile).raw

# We have to fixup the deps output in a few ways.
# (1) the file output should mention the proper .o file.
# ccache or distcc lose the path to the target, so we convert a rule of
# the form:
#   foobar.o: DEP1 DEP2
# into
#   path/to/foobar.o: DEP1 DEP2
# (2) we want missing files not to cause us to fail to build.
# We want to rewrite
#   foobar.o: DEP1 DEP2 \
#               DEP3
# to
#   DEP1:
#   DEP2:
#   DEP3:
# so if the files are missing, they're just considered phony rules.
# We have to do some pretty insane escaping to get those backslashes
# and dollar signs past make, the shell, and sed at the same time.
# Doesn't work with spaces, but that's fine: .d files have spaces in
# their names replaced with other characters.
define fixup_dep
# The depfile may not exist if the input file didn't have any #includes.
touch $(depfile).raw
# Fixup path as in (1).win32zU
sed -e "s|^$(notdir $@)|$@|" -re 's/\\\\([^$$])/\/\1/g' $(depfile).raw >> $(depfile)z:
sed -e "s|^$(notdir $@)|$@|" $(depfile).raw >> $(depfile)z
# Add extra rules as in (2).
# We remove slashes and replace spaces with new lines;
# remove blank lines;
# delete the first line and append a colon to the remaining lines.zD
sed -e 's/\\\\$$//' -e 's/\\\\/\//g' -e 'y| |\n|' $(depfile).raw |\z/
sed -e 's|\\||' -e 'y| |\n|' $(depfile).raw |\a	  
  grep -v '^$$'                             |\
  sed -e 1d -e 's|$$|:|'                     \
    >> $(depfile)
rm $(depfile).raw
endef

# Command definitions:
# - cmd_foo is the actual command to run;
# - quiet_cmd_foo is the brief-output summary of the command.

quiet_cmd_cc = CC($(TOOLSET)) $@
cmd_cc = $(CC.$(TOOLSET)) -o $@ $< $(GYP_CFLAGS) $(DEPFLAGS) $(CFLAGS.$(TOOLSET)) -c

quiet_cmd_cxx = CXX($(TOOLSET)) $@
cmd_cxx = $(CXX.$(TOOLSET)) -o $@ $< $(GYP_CXXFLAGS) $(DEPFLAGS) $(CXXFLAGS.$(TOOLSET)) -c
%(extra_commands)s
quiet_cmd_touch = TOUCH $@
cmd_touch = touch $@

quiet_cmd_copy = COPY $@
# send stderr to /dev/null to ignore messages when linking directories.
cmd_copy = ln -f "$<" "$@" 2>/dev/null || (rm -rf "$@" && cp %(copy_archive_args)s "$<" "$@")

quiet_cmd_symlink = SYMLINK $@
cmd_symlink = ln -sf "$<" "$@"

%(link_commands)s

# Define an escape_quotes function to escape single quotes.
# This allows us to handle quotes properly as long as we always use
# use single quotes and escape_quotes.
escape_quotes = $(subst ','\'',$(1))
# This comment is here just to include a ' to unconfuse syntax highlighting.
# Define an escape_vars function to escape '$' variable syntax.
# This allows us to read/write command lines with shell variables (e.g.
# $LD_LIBRARY_PATH), without triggering make substitution.
escape_vars = $(subst $$,$$$$,$(1))
# Helper that expands to a shell command to echo a string exactly as it is in
# make. This uses printf instead of echo because printf's behaviour with respect
# to escape sequences is more portable than echo's across different shells
# (e.g., dash, bash).
exact_echo = printf '%%s\n' '$(call escape_quotes,$(1))'

# Helper to compare the command we're about to run against the command
# we logged the last time we ran the command.  Produces an empty
# string (false) when the commands match.
# Tricky point: Make has no string-equality test function.
# The kernel uses the following, but it seems like it would have false
# positives, where one string reordered its arguments.
#   arg_check = $(strip $(filter-out $(cmd_$(1)), $(cmd_$@)) \
#                       $(filter-out $(cmd_$@), $(cmd_$(1))))
# We instead substitute each for the empty string into the other, and
# say they're equal if both substitutions produce the empty string.
# .d files contain aa   instead of spaces, take that into account.
command_changed = $(or $(subst $(cmd_$(1)),,$(cmd_$(call replace_spaces,$@))),\
                       $(subst $(cmd_$(call replace_spaces,$@)),,$(cmd_$(1))))

# Helper that is non-empty when a prerequisite changes.
# Normally make does this implicitly, but we force rules to always run
# so we can check their command lines.
#   $? -- new prerequisites
#   $| -- order-only dependencies
prereq_changed = $(filter-out FORCE_DO_CMD,$(filter-out $|,$?))

# Helper that executes all postbuilds until one fails.
define do_postbuilds
  @E=0;\
  for p in $(POSTBUILDS); do\
    eval $$p;\
    E=$$?;\
    if [ $$E -ne 0 ]; then\
      break;\
    fi;\
  done;\
  if [ $$E -ne 0 ]; then\
    rm -rf "$@";\
    exit $$E;\
  fi
endef

# do_cmd: run a command via the above cmd_foo names, if necessary.
# Should always run for a given target to handle command-line changes.
# Second argument, if non-zero, makes it do asm/C/C++ dependency munging.
# Third argument, if non-zero, makes it do POSTBUILDS processing.
# Note: We intentionally do NOT call dirx for depfile, since it contains z* for
# spaces already and dirx strips the a   characters.
define do_cmd
$(if $(or $(command_changed),$(prereq_changed)),
  @$(call exact_echo,  $($(quiet)cmd_$(1)))
  @mkdir -p "$(call dirx,$@)" "$(dir $(depfile))"
  $(if $(findstring flock,$(word %(flock_index)d,$(cmd_$1))),
    @$(cmd_$(1))
    @echo "  $(quiet_cmd_$(1)): Finished",
    @$(cmd_$(1))
  )
  @$(call exact_echo,$(call escape_vars,cmd_$(call replace_spaces,$@) := $(cmd_$(1)))) > $(depfile)
  @$(if $(2),$(fixup_dep))
  $(if $(and $(3), $(POSTBUILDS)),
    $(call do_postbuilds)
  )
)
endef

# Declare the "%(default_target)s" target first so it is the default,
# even though we don't have the deps yet.
.PHONY: %(default_target)s
%(default_target)s:

# make looks for ways to re-generate included makefiles, but in our case, we
# don't have a direct way. Explicitly telling make that it has nothing to do
# for them makes it go faster.
%%.d: ;

# Use FORCE_DO_CMD to force a target to run.  Should be coupled with
# do_cmd.
.PHONY: FORCE_DO_CMD
FORCE_DO_CMD:

a  
quiet_cmd_objc = CXX($(TOOLSET)) $@
cmd_objc = $(CC.$(TOOLSET)) $(GYP_OBJCFLAGS) $(DEPFLAGS) -c -o $@ $<

quiet_cmd_objcxx = CXX($(TOOLSET)) $@
cmd_objcxx = $(CXX.$(TOOLSET)) $(GYP_OBJCXXFLAGS) $(DEPFLAGS) -c -o $@ $<

# Commands for precompiled header files.
quiet_cmd_pch_c = CXX($(TOOLSET)) $@
cmd_pch_c = $(CC.$(TOOLSET)) $(GYP_PCH_CFLAGS) $(DEPFLAGS) $(CXXFLAGS.$(TOOLSET)) -c -o $@ $<
quiet_cmd_pch_cc = CXX($(TOOLSET)) $@
cmd_pch_cc = $(CC.$(TOOLSET)) $(GYP_PCH_CXXFLAGS) $(DEPFLAGS) $(CXXFLAGS.$(TOOLSET)) -c -o $@ $<
quiet_cmd_pch_m = CXX($(TOOLSET)) $@
cmd_pch_m = $(CC.$(TOOLSET)) $(GYP_PCH_OBJCFLAGS) $(DEPFLAGS) -c -o $@ $<
quiet_cmd_pch_mm = CXX($(TOOLSET)) $@
cmd_pch_mm = $(CC.$(TOOLSET)) $(GYP_PCH_OBJCXXFLAGS) $(DEPFLAGS) -c -o $@ $<

# gyp-mac-tool is written next to the root Makefile by gyp.
# Use $(4) for the command, since $(2) and $(3) are used as flag by do_cmd
# already.
quiet_cmd_mac_tool = MACTOOL $(4) $<
cmd_mac_tool = ./gyp-mac-tool $(4) $< "$@"

quiet_cmd_mac_package_framework = PACKAGE FRAMEWORK $@
cmd_mac_package_framework = ./gyp-mac-tool package-framework "$@" $(4)

quiet_cmd_infoplist = INFOPLIST $@
cmd_infoplist = $(CC.$(TOOLSET)) -E -P -Wno-trigraphs -x c $(INFOPLIST_DEFINES) "$<" -o "$@"
c                    t          t                                          t          j                  }|                     d           |D ]=}|                     d|z             |                     dt          |         z             >|                     d           |D ]=}|                     d|z             |                     dt          |         z             >|                     d           |D ]=}|                     d|z             |                     dt          |         z             >|                     d           d S )	N)key1# Suffix rules, putting all outputs into $(obj).
z4$(obj).$(TOOLSET)/%%.o: $(srcdir)/%%%s FORCE_DO_CMD
z	@$(call do_cmd,%s,1)
z,
# Try building from generated source, too.
z<$(obj).$(TOOLSET)/%%.o: $(obj).$(TOOLSET)/%%%s FORCE_DO_CMD

z1$(obj).$(TOOLSET)/%%.o: $(obj)/%%%s FORCE_DO_CMD
)sortedr4   keysstrlowerwrite)writer
extensionsexts      r;   WriteRootHeaderSuffixRulesr`   n  sY   -2244#)DDDJ
LLEFFF N NLsRSSS/2G2LLMMMM
LLABBB N NKcQ	
 	
 	
 	/2G2LLMMMM
LL N NICOPPP/2G2LLMMMM
LLr=   a4  
PLIFLAGS.target ?= -qlp=64 -qlimits=extname=31  $(PLIFLAGS)
PLIFLAGS.host ?= -qlp=64 -qlimits=extname=31 $(PLIFLAGS)

quiet_cmd_pli = PLI($(TOOLSET)) $@
cmd_pli = $(PLI.$(TOOLSET)) $(GYP_PLIFLAGS) $(PLIFLAGS.$(TOOLSET)) -c $< &&           if [ -f $(notdir $@) ]; then /bin/cp $(notdir $@) $@; else true; fi
rV   z+# Try building from generated source, too.
a  # "all" is a concatenation of the "all" targets from all the included
# sub-makefiles. This is just here to clarify.
all:

# Add in dependency-tracking rules.  $(all_deps) is the list of every single
# target in our tree. Only consider the ones with .d (dependency) info:
d_files := $(wildcard $(foreach f,$(all_deps),$(depsdir)/$(f).d))
ifneq ($(d_files),)
  include $(d_files)
endif
z/# This file is generated by gyp; do not edit.

cccxx)z.c.cc.cpp.cxxz.sz.Sc                 X     t          d  fdt          D             D                       S )z:Return true if the file is compilable (should be in OBJS).c              3      K   | ]}|V  d S N ).0ress     r;   	<genexpr>zCompilable.<locals>.<genexpr>  s"      TTssTTTTTTr=   c              3   B   K   | ]}                     |          V  d S rh   endswith)rj   efilenames     r;   rl   zCompilable.<locals>.<genexpr>  s1      SSx0033SSSSSSr=   )anyr4   rq   s   `r;   
Compilablert     s6    TTSSSS=RSSSTTTTTTr=   c                 ,    |                      d          S )zAReturn true if the file is linkable (should be on the link line)..orn   rs   s    r;   Linkablerw     s    T"""r=   c                 R    t           j                            |           d         dz   S )z1Translate a compilable filename to its .o target.r   rv   rK   rL   splitextrs   s    r;   Targetr{     s"    
7H%%a(4//r=   c                 :    d|                      dd          z   dz   S )zQuotes an argument so that it will be interpreted literally by a POSIX
    shell. Taken from
    http://stackoverflow.com/questions/35817/whats-the-best-way-to-escape-ossystem-calls-in-python
    'z'\''replacess    r;   EscapeShellArgumentr     s"    
 3(((3..r=   c                 .    |                      dd          S )zqMake has its own variable expansion syntax using $. We must escape it for
    string to be interpreted literally.$z$$r~   r   s    r;   EscapeMakeVariableExpansionr     s     
99S$r=   c                 j    t          |           } t          |           } |                     dd          S )zBEscapes a CPP define so that it will reach the compiler unaltered.#z\#)r   r   r   r   s    r;   EscapeCppDefiner     s2    AA#A&&A 
99S%   r=   c                 F    d| v rd|                      dd          z   dz   } | S )zRTODO: Should this ideally be replaced with one or more of the above
    functions?"z\"r~   strings    r;   QuoteIfNecessaryr     s/     f}}v~~c5111C7Mr=   c                 z    t           j        dk    r*|                     dd                              dd          } | S )NrS   z\\/\)sysplatformr   r   s    r;   replace_sepr     s7    
|w,,44T3??Mr=   c                 .    t          j        dd|           S )zGConvert a string to a value that is acceptable as a make variable name.z
[^a-zA-Z0-9_]_resubr   s    r;   StringToMakefileVariabler     s    
6/3///r=   c                 d    d| v r| S t           j                            |           r| S t          | z   S )z,Convert a path to its source directory form.$()rK   rL   isabs
srcdir_prefixrL   s    r;   	Sourceifyr     s6    t||	w}}T 4r=   \ c                 .    |                      d|          S )N r~   )r   quotes     r;   QuoteSpacesr     s    99S%   r=   c                 :    t          t          |                     S )z=Convert a path to its source directory form and quote spaces.)r   r   r   s    r;   SourceifyAndQuoteSpacesr     s    y'''r=   c                       e Zd ZdZd Zd Zd Zd Zd Zd Z	d Z
d	 Zd
 Zd Z
d Zd
 Zd Zd Zd Zd Zd Zd Zd Zd ZddefdZ	 d&dZ	 	 	 	 	 	 d'dZd Zd(dZd)dZd Zd  Z d! Z!d" Z"d# Z#d$ Z$d% Z%dS )*MakefileWriterzMakefileWriter packages up the writing of one target-specific foobar.mk.

    Its only real entry point is Write(), and is mostly used for namespacing.
    c           	      t   || _         || _        i | _        i | _        i | _        t
          D ]}| j                            |d|dt
          |         di           | j                            |d|dt
          |         di           | j                            |d|dt
          |         di           d S )Nz,$(obj).$(TOOLSET)/$(TARGET)/%.o: $(srcdir)/%z FORCE_DO_CMD
	@$(call do_cmd,z,1)
z4$(obj).$(TOOLSET)/$(TARGET)/%.o: $(obj).$(TOOLSET)/%z)$(obj).$(TOOLSET)/$(TARGET)/%.o: $(obj)/%)r?   r8   suffix_rules_srcdirsuffix_rules_objdir1suffix_rules_objdir2r4   r5   )selfr?   r8   r_   s       r;   __init__zMakefileWriter.__init__  s   .#% $&!$&! ) $	 $	C$++C
 33 5c : : :	<

 

 

 
%,,C
 33 5c : : :	<

 

 

 
%,,C
 33 5c : : :	<

 

 

 

5$	 $	r=   c           
      	    t           j                            |           t          |d           _         j                            t                     | _        | _        |d          _	        |d          _
        |d          _        t           j        
                     j        |           _         j        dk    r%t           j                            |           _        nd _                             |          \  }}g }	g }
g }g }g }
 j        r5                     |           _                             |           _        n.t/                               |                    x _         _        t3          |                    dd                     _        d	 _         j        s j
         j        v r>t:          j                             j                   _                                          }n j         _         j        } !                    d
 j        z               !                    d j	        z              d|v r "                    |d         |
|	||           d
|v r #                    |d
         |
|	||           d|v r $                    |d         |	|            j        rD|                    dg           |z   } %                    ||
            &                    |
           |                    dg           |
z   }|rV '                    ||||	||t           j        (                     j         fd j)                             d |D             }|r  !                    tT                     d |D             }|D ]+}| j+        v r  !                     j+        |                    , !                    tX                     |D ]+}| j-        v r  !                     j-        |                    ,|D ]+}| j.        v r  !                     j.        |                    , !                    d            j        r|
/                     j                    0                    |||||z   |
|	|           |tb          |<    j
        dv r j        td          |<    j3                            dd          r 4                     j	        ||            j        5                                 dS )a  The main entry point: writes a .mk file for a single target.

        Arguments:
          qualified_target: target we're generating
          base_path: path relative to source root we're building in, used to resolve
                     target-relative paths
          output_filename: output .mk file name to write
          spec, configs: gyp info
          part_of_all: flag indicating this target is part of 'all'
        wtarget_nametypetoolsetr   Nstandalone_static_libraryr   )
executableloadable_moduleshared_libraryzTOOLSET := z
TARGET := actionsrulescopiesmac_bundle_resourcessourcesc                 H    t                              |                     S rh   r   
Absolutifypr   s    r;   <lambda>z&MakefileWriter.Write.<locals>.<lambda>  s    i(:(:;; r=   c                 0    g | ]}t          |          |S ri   )rt   )rj   xs     r;   
<listcomp>z(MakefileWriter.Write.<locals>.<listcomp>  s#    ???QA?q???r=   c                 X    h | ]'}t           j                            |          d          (S )   ry   )rj   r   s     r;   	<setcomp>z'MakefileWriter.Write.<locals>.<setcomp>  s-    FFFbg..q11!4FFFr=   z!# End of this set of suffix rules)static_libraryr   r@   )6r+   r,   EnsureDirExistsopenfpr\   headerqualified_targetrL   targetr   r   xcode_emulationIsMacBundler8   
is_mac_bundle
XcodeSettingsxcode_settingsComputeDepsComputeMacBundleOutputoutputComputeMacBundleBinaryOutput
output_binaryr   
ComputeOutputboolrG   is_standalone_static_library_INSTALLABLE_TARGETSrK   basenamealias_InstallableTargetInstallPathWriteLnWriteActions
WriteRulesWriteCopiesWriteMacBundleResourcesWriteMacInfoPlistWriteSourcesMacPrefixHeaderPchify#SHARED_HEADER_SUFFIX_RULES_COMMENT1r   #SHARED_HEADER_SUFFIX_RULES_COMMENT2r   r   appendWriteTargettarget_outputstarget_link_depsr?   WriteAndroidNdkModuleRuleclose)r   r   	base_pathoutput_filenamespecconfigspart_of_alldeps	link_deps
extra_outputs
extra_sourcesextra_link_depsextra_mac_bundle_resourcesmac_bundle_depsinstall_pathall_mac_bundle_resourcesall_sourcesr   r^   r_   s   `                   r;   WritezMakefileWriter.Write=  sS    	
""?333,,

f 0	=)L	I 0<<T[$OO;%"%"5"C"CD"I"ID"&D**400i
 

%'" 	U55d;;DK!%!B!B4!H!HD/:4;M;Md;S;S/T/TTDK$,,0HH0!44-
 -
) %X!, 	'	T=V0V0V))$+66DJ==??LLDJ;L]T\1222\DK/000 Y*
 
 
 d??OOW
*
 
 
 tT(^]KHHH  	4/447QQ 
% 
(()A?SSS""?333 hhy"--
=  	?#33';;;;K 
 
 
 @?+???G 
?@AAAFFgFFF
% D DCd666T%=c%BCCC@AAA% E ECd777T%>s%CDDD% E ECd777T%>s%CDDD@AAA % ?#**4+=>>>i'	
 	
 	
 ,8'( 9<<<151C-. ##$94@@ 	P**4;YOOO

r=   c           
      x   t           j                            |           t          |d          | _        | j                            t                     |                     dt          t          j
                            t          j
                            |          |                    z             |                     d           |                     d           |rd|z   }|                     d
                    |d                    |                               | j                                         dS )	a  Write a "sub-project" Makefile.

        This is a small, wrapper Makefile that calls the top-level Makefile to build
        the targets from a single gyp file (i.e. a sub-project).

        Arguments:
          output_filename: sub-project Makefile name to write
          makefile_path: path to the top-level Makefile
          targets: list of "all" targets for this sub-project
          build_dir: build output directory, relative to the sub-project
        r   zexport builddir_name ?= %sz.PHONY: allzall:z -C z
	$(MAKE){} {}r   N)r+   r,   r   r   r   r\   r   r   r   rK   rL   rN   dirnameformatr   )r   r   
makefile_pathtargets	build_dirs        r;   WriteSubMakezMakefileWriter.WriteSubMake  s    	
""?333,,

f 	
("',,rw'G'GSSTT
U	
 	
 	
 	
]###V 	3"]2M%,,]CHHW<M<MNNOOO

r=   c           	                                            |D ]}t          d                     j        |d                             }                     d|d         z             |d         }|d         }	t                      }
|	D ]>}t          j                            |          d         }|r|
	                    |           ?t          |                    dd                    r||	z
  }t          |                    d	d                    r||	z
  }|d
         }
 j        dk    rfd|
D             }
t          j                            |
          }d
|v r0                     d                    ||d
                              n                     d| d| d           t!          |
          dk    rdd                    |
          z  dz   |z   }dt%           j        pd          z  }|                    d j                  }|                    d j                  } j        dv r                     d|d||           n                     d|d||                                              fd|	D             }	                     dt+          |	d                   z                                  dt+          |	d                   z                                  |	d                                                      |D ]}d|vs
J d|z              |	D ]}d|vs
J d |z              fd!|	D             }	fd"|D             }                     |	 fd#|D             ||$           d%|z  }                     d&                    |d                    |	                               |                    d'|z                                               ԉ                                  d(S ))a  Write Makefile code for any 'actions' from the gyp input.

        extra_sources: a list that will be filled in with newly generated source
                       files, if any
        extra_outputs: a list that will be filled in with any outputs of these
                       actions (used to make other pieces dependent on these
                       actions)
        part_of_all: flag indicating this target is part of 'all'
        {}_{}action_namez### Rules for action "%s":inputsoutputsr   process_outputs_as_sourcesF'process_outputs_as_mac_bundle_resourcesactionr   c                 P    g | ]"}t           j                            |          #S ri   r+   r   
ExpandEnvVarsrj   commandenvs     r;   r   z/MakefileWriter.WriteActions.<locals>.<listcomp>  s<     # # # '55gsCC# # #r=   messagezquiet_cmd_{} = ACTION {} $@
quiet_cmd_z
 = ACTION z $@zmkdir -p %sr   z; cd %s; .	$(TARGET)>   r&   r'   cmd_zR = LIBPATH=$(builddir)/lib.host:$(builddir)/lib.target:$$LIBPATH; export LIBPATH; zj = LD_LIBRARY_PATH=$(builddir)/lib.host:$(builddir)/lib.target:$$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; c                 :    g | ]}                     |          S ri   r   rj   or   s     r;   r   z/MakefileWriter.WriteActions.<locals>.<listcomp>F  s%    ;;;atq));;;r=   %s: obj := $(abs_obj)%s: builddir := $(abs_builddir)z3Spaces in action input filenames not supported (%s)z4Spaces in action output filenames not supported (%s)c                 P    g | ]"}t           j                            |          #S ri   r  rj   r   r  s     r;   r   z/MakefileWriter.WriteActions.<locals>.<listcomp>]  s,    RRRQs*88C@@RRRr=   c                 P    g | ]"}t           j                            |          #S ri   r  rj   ir  s     r;   r   z/MakefileWriter.WriteActions.<locals>.<listcomp>^  s,    PPPAc)773??PPPr=   c                 T    g | ]$}t                              |                    %S ri   r   rj   r'  r   s     r;   r   z/MakefileWriter.WriteActions.<locals>.<listcomp>b  s-    ???14??1--..???r=   )r   r  zaction_%s_outputsz{} := {}$(%s)N)GetSortedXcodeEnvr   r  r   r   setrK   rL   splitaddintrG   r8   r+   r,   EncodePOSIXShellListlenrN   r   r   r   r   WriteSortedXcodeEnv
WriteDoCmdr   )r   r   r   r   r   r   r  namer  r
  dirsrC   diraction_commandsr  	cd_actioninputr   outputs_variabler  s   `                  @r;   r   zMakefileWriter.WriteActions  s   " $$&& g	 g	F+t4f]6KLL D 
LL5}8MMNNNH%FY'G 55D 
" 
"gmmC((+ "HHSMMM6:::EBBCC 
)(
6::GOOPP 
6*g5* %X.O{e### # # ##2# # # j55oFFGF""188vi?PQQ    C$CC$CCCDDD4yy1}}'#((4..84?'I!Idi.>3$?$??I
 ook4;??G!))+t{CCI {n,, #ddIIww8     #ddIIww8   
LLNNN;;;;7;;;G 
LL0;wqz3J3JJKKKLL:[QR=T=TTUUU$$WQZ1G1G1I1IJJJ 
 
%'''IEQ (''' " 
 
&(((JVS )(((
 SRRR'RRRGPPPPPPPFOO???????'	 
 
 
 
  3T9LL**+;SXXg=N=NOOPPP  +;!;<<<LLNNNNr=   c                                                       |D ]}t          d                     j        |d                             }d}                     d|z             g }	|                    dg           D ][}
t
                      }t          j        	                    |
          \  }t          j        
                    |          \  }
 fd|d         D             }|D ]8}t          j                            |          }|r|                    |           9t          |                    dd	                    r||z
  }t          |                    d
d	                    r||z
  } fd|
g|                    dg           z   D             }d
||fz  g}|dk    r|dgz
  }fd|D             }fd|D             } fd|D             }|	|z
  }	                     d|d         z                                  d|d         z                                  |||d||fz             t          j        d          }|D ])}t          j        |d|          }d|vs
J d|z              *                     dd                    |          z              fd|d         D             }d}t'          |          dk    rdd                    |          z  }dt)           j        pd           z  } j        d!k    rfd"|D             }t,          j                            |          }|                    d# j                  }|                    d# j                  }|                    d# j                  }                     d$|||||d%z                                  d&||d'z                                               |d(z
  }]d)|z  }                     |	|           |                    d*|z                                  d+|z                                               !                     d,                                d           d-S ).a  Write Makefile code for any 'rules' from the gyp input.

        extra_sources: a list that will be filled in with newly generated source
                       files, if any
        extra_outputs: a list that will be filled in with any outputs of these
                       rules (used to make other pieces dependent on these rules)
        part_of_all: flag indicating this target is part of 'all'
        r
  	rule_namer   z### Generated for rule %s:rule_sourcesc                 >    g | ]}                     |          S ri   ExpandInputRoot)rj   rC   rule_source_dirnamerule_source_rootr   s     r;   r   z-MakefileWriter.WriteRules.<locals>.<listcomp>  s=        ((.>@STT  r=   r
  r  Fr  c                 T    g | ]$}t                              |                    %S ri   r   r)  s     r;   r   z-MakefileWriter.WriteRules.<locals>.<listcomp>  s=        dooa0011  r=   r  z$(call do_cmd,%s_%d)resources_gritz@touch --no-create $@c                 P    g | ]"}t           j                            |          #S ri   r  r$  s     r;   r   z-MakefileWriter.WriteRules.<locals>.<listcomp>  s,    VVV3.<<QDDVVVr=   c                 P    g | ]"}t           j                            |          #S ri   r  r&  s     r;   r   z-MakefileWriter.WriteRules.<locals>.<listcomp>  s,    TTT#-;;AsCCTTTr=   c                 :    g | ]}                     |          S ri   r  r  s     r;   r   z-MakefileWriter.WriteRules.<locals>.<listcomp>  s%    ???!4??1--???r=   r!  r"  z%s_%d)r  z\$\([^ ]* \$<\)r   r   z/Spaces in rule filenames not yet supported (%s)all_deps += %sc                 >    g | ]}                     |          S ri   r?  )rj   acrA  rB  r   s     r;   r   z-MakefileWriter.WriteRules.<locals>.<listcomp>  s=        ((-=?RSS  r=   r  z
mkdir -p %s; r  r  r   c                 P    g | ]"}t           j                            |          #S ri   r  r  s     r;   r   z-MakefileWriter.WriteRules.<locals>.<listcomp>  s<       # +99'3GG  r=   r  zcmd_%(name)s_%(count)d = LD_LIBRARY_PATH=$(builddir)/lib.host:$(builddir)/lib.target:$$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; %(cd_action)s%(mkdirs)s%(action)s)r  r8  countmkdirsr4  z9quiet_cmd_%(name)s_%(count)d = RULE %(name)s_%(count)d $@)rL  r4  r   zrule_%s_outputsr*  z$### Finished generating for rule: %sz%### Finished generating for all rulesN)r+  r   r  r   r   rG   r,  rK   rL   r-  rz   r  r.  r/  
WriteMakeRuler   compiler   rN   r1  r   r8   r+   r,   r0  r   r   	WriteListr   )r   r   r   r   r   r   ruler4  rL  all_outputsrule_sourcer5  rule_source_basenamerule_source_extr
  rC   r6  r  r   variables_with_spacesr   r  rM  r8  r:  r  rA  rB  s   `                        @@@r;   r   zMakefileWriter.WriteRuleso  s`     $$&& {	 {	D+t4d;6GHH D ELL5<===K#xx;; k
 k
uu>@gmmK>X>X;$&:68g6F6F(7 73!?     #I  
 # & &C'//#..C &


txx <eDDEE -!W,Mtxx I5QQRR :.'9.   )]TXXh-C-CC   2T5MAB+++  788G WVVVgVVVTTTTVTTT????w???w& 4wqzABBB>KLLL""VWgu
6M #    )+
3E(F(F%%  FV$92vFFFf,,,IFR -,,, -0A0AABBB     "8n   t99q==,sxx~~=F%	$)2Bs(C(CC	
 ;%''   '-  F 88@@T[AA%--k4;GG	T[AA 8
 #)%.!&"( $ 	
   O %t445   
047NN;(8999  +;!;<<<LL?$FGGGLLNNNN<===Rr=   c           
         |                      d           t          | j        dz             }g }|D ] }|d         D ]}t          |                     |                    }t
          j                            |          d         }t          |                     t
          j                            |d         |                              }	| 	                                }
t          j                            |	|
          }	t          j                            ||
          }| 
                    |	g|gd|           |                    |	           "|                      d                    |d                    d	 |D                                            |                    d
|z             |                                   dS )a%  Write Makefile code for any 'copies' from the gyp input.

        extra_outputs: a list that will be filled in with any outputs of this action
                       (used to make other pieces dependent on this action)
        part_of_all: flag indicating this target is part of 'all'
        z### Generated for copy rule._copiesfilesr   destinationcopyz{} = {}r   c              3   4   K   | ]}t          |          V  d S rh   r   rj   r   s     r;   rl   z-MakefileWriter.WriteCopies.<locals>.<genexpr>"  s(      /P/P1A/P/P/P/P/P/Pr=   r*  N)r   r   r   r   r   rK   rL   r-  rN   r+  r+   r   r  r3  r   r  )r   r   r   r   variabler
  r[  rL   rq   r   r  s              r;   r   zMakefileWriter.WriteCopies  s    	
3444+D,AI,MNN 	' 	'DW
 
' 
' !6!6777==..q1"OOBGLLm1Dh$O$OPP  ,,..,::63GG*88sCC4&&+FFFv&&&&+
', 	
Xsxx/P/P/P/P/P'P'PQQ	
 	
 	
 	Wx/000r=   c                 h                          d           t          j                            t          d          j         fd|D                       D ]]\  }}t          j                            |          \  }}|dk    r0 	                    |g|gdd           |
                    |           ^dS )	z0Writes Makefile code for 'mac_bundle_resources'.z&### Generated for mac_bundle_resourcesr   c                 T    g | ]$}t                              |                    %S ri   r   )rj   rr   s     r;   r   z:MakefileWriter.WriteMacBundleResources.<locals>.<listcomp>.  s-    >>>qYtq))
*
*>>>r=   z	.xcassetszmac_tool,,,copy-bundle-resourceTr   N)r   r+   r   GetMacBundleResourcesr/   r   rK   rL   rz   r3  r   )r   	resourcesbundle_depsr   rk   r   r_   s   `      r;   r   z&MakefileWriter.WriteMacBundleResources'  s    =>>>.DD'
6>>>>I>>>
 
 	+ 	+KFC
 W%%f--FAsk!!Hse%FTX      ""6***	+ 	+r=   c                     t           j                            t          d          j         fd          \  }}}}|sdS |r`dt
          j                            |          z   }                     ||dz   dt                      
                    |g|gdd	g           |}                     |                     |
                      
                    |g|gdd
           |                    |           dS )z0Write Makefile code for bundle Info.plist files.r   c                 H    t                              |                     S rh   r   r   s    r;   r   z2MakefileWriter.WriteMacInfoPlist.<locals>.<lambda>=  s    i 2 233 r=   Nz$(obj).$(TOOLSET)/$(TARGET)/z: INFOPLIST_DEFINES-D)quoterz$(call do_cmd,infoplist)z@plutil -convert xml1 $@ $@additional_settingszmac_tool,,,copy-info-plistTrc  )r+   r   GetMacInfoPlistr/   r   rK   rL   r   rP  r   rN  r2  r+  r3  r   )r   rf  
info_plistrC   defines	extra_envintermediate_plists   `      r;   r   z MakefileWriter.WriteMacInfoPlist8  sV   .1.A.Q.Q'
63333/
 /
+
C)
  	F 	,!?"'BRBRC C " 
NN"%::&	 
 
 
 
 
#$. 2		
 	
 	
 ,J  ''I'FF	
 	
 	
 	

EJ<!=4 	 	
 	
 	
 	3r=   c                 	    t          |                                          D ]R}||         }	                     |	                    d          d|z  dt                      j        dk    r j                            ||	                    d                    }
 j                            |          } j        	                    |          } j        
                    |          }
 j                            |          }n?|	                    d          }
|	                    d	          }|	                    d
          }                     d                                |
d|z                                  d
                                |d|z                                  d                                |d|z              j        dk    r\                     d                                |
d|z                                  d                                |d|z             |	                    d          }|r fd|D             }                     |d|z  d           Tt          t          t          |                    } fd|D             }                     |d           |D ]}d|vs
J d|z                                   d                                d                                             |r                     d g|d!d"#           |r                     d g|d$d"#           |                    ||          }|rM                     d%           |D ] \  }}}                     | d&|            !                     d'           |r|                    d                                 d(                                d)                                d*|                    d+          z  d,z                                   d-|                    d.          z  d/z               j        dk    r\                     d0|                    d1          z  d2z                                   d3|                    d4          z  d5z                                   |                                           |d6 |D             z
  }                                  d7S )8a"  Write Makefile code for any 'sources' from the gyp input.
        These are source files necessary to build the current target.

        configs, deps, sources: input from gyp.
        extra_outputs: a list of extra outputs this action should be dependent on;
                       used to serialize action/rules before compilation
        extra_link_deps: a list that will be filled in with any outputs of
                         compilation (to be used in link lines)
        part_of_all: flag indicating this target is part of 'all'
        ro  zDEFS_%sri  )prefixrj  r   xcode_configuration_platformarchcflagscflags_c	cflags_ccz## Flags passed to all source files.z	CFLAGS_%sz# Flags passed to only C files.zCFLAGS_C_%sz!# Flags passed to only C++ files.zCFLAGS_CC_%sz"# Flags passed to only ObjC files.zCFLAGS_OBJC_%sz$# Flags passed to only ObjC++ files.zCFLAGS_OBJCC_%sinclude_dirsc                 T    g | ]$}t                              |                    %S ri   r   r)  s     r;   r   z/MakefileWriter.WriteSources.<locals>.<listcomp>  s-    LLLaIdooa&8&899LLLr=   zINCS_%sz-I)rs  c           	      z    g | ]7}                                         t          |                              8S ri   )	Objectifyr   r{   )rj   cr   s     r;   r   z/MakefileWriter.WriteSources.<locals>.<listcomp>  s7    OOOqtvayy99::OOOr=   OBJSr   z-Spaces in object filenames not supported (%s)z?# Add to the list of files we specially track dependencies for.zall_deps += $(OBJS)z$(OBJS)z6Make sure our dependencies are built before any of us.Tcomment
order_onlyz1Make sure our actions/rules run before any of us.z:# Dependencies from obj files to their precompiled headers: z%# End precompiled header dependencieszn# CFLAGS et al overrides must be target-local.
# See "Target-specific Variable Values" in the GNU Make manual.z$(OBJS): TOOLSET := $(TOOLSET)zD$(OBJS): GYP_CFLAGS := $(DEFS_$(BUILDTYPE)) $(INCS_$(BUILDTYPE)) %s r~  z/$(CFLAGS_$(BUILDTYPE)) $(CFLAGS_C_$(BUILDTYPE))zF$(OBJS): GYP_CXXFLAGS := $(DEFS_$(BUILDTYPE)) $(INCS_$(BUILDTYPE)) %s ra   z0$(CFLAGS_$(BUILDTYPE)) $(CFLAGS_CC_$(BUILDTYPE))zG$(OBJS): GYP_OBJCFLAGS := $(DEFS_$(BUILDTYPE)) $(INCS_$(BUILDTYPE)) %s mzK$(CFLAGS_$(BUILDTYPE)) $(CFLAGS_C_$(BUILDTYPE)) $(CFLAGS_OBJC_$(BUILDTYPE))zI$(OBJS): GYP_OBJCXXFLAGS := $(DEFS_$(BUILDTYPE)) $(INCS_$(BUILDTYPE)) %s mmzM$(CFLAGS_$(BUILDTYPE)) $(CFLAGS_CC_$(BUILDTYPE)) $(CFLAGS_OBJCC_$(BUILDTYPE))c                 0    g | ]}t          |          |S ri   )rw   )rj   sources     r;   r   z/MakefileWriter.WriteSources.<locals>.<listcomp>  s%    MMMvHV<L<LMFMMMr=   N)rX   rY   rP  rG   r   r8   r   	GetCflags
GetCflagsCGetCflagsCC
GetCflagsObjCGetCflagsObjCCr   listfilterrt   rN  GetObjDependenciesr   
GetIncludeWritePchTargetsGetPchBuildCommands)r   r   r   r   r   r   r   precompiled_header
confignameconfigrw  rx  ry  cflags_objccflags_objccincludes
compilableobjsobjpchdepsr  gchs   `                     r;   r   zMakefileWriter.WriteSources`  s   , !00 $	J $	JJZ(FNN

9%%J&&	 
 
 
 
 {e##,66VZZ0N%O%O 7    .99*EE /;;JGG	"1??
KK#2AA*MMH--!::j11"JJ{33	LL>???NN6;#;<<<LL:;;;NN8]Z%?@@@LL<===NN9nz&ABBB{e##ABBB{,<z,IJJJCDDD|->-KLLLzz.11H 
MLLLL8LLLNN8Y%;DNIIII&W5566
OOOOJOOOtV$$$ 	Y 	YCc>>>#RUX#X>>>>P	
 	
 	
 	
*+++  	S	 
 
 
 
  	N	 
 
 
 
 %77
DII 	BLLUVVV$+ 
. 
. S__s__----LL@AAA (	""9---LLC
 
 

 
LL9:::LL +55c::;>++
 
 
 
LL +55d;;<?,,
 
 
 {e## /99#>>?2	2    /99$??@3	3   	
/CCEEFFF 	MMMMMMr=   c           	         |sdS |D ]\  }}}}ddddd|         }ddd	d
d|         }|                      | d| d| d
dz   |z              |                      | d| d           |                      d|z             |                      d           d
|vs
J d|z              |                      d|z             |                      d           dS )z,Writes make rules to compile prefix headers.Nz$(CFLAGS_C_$(BUILDTYPE))z$(CFLAGS_CC_$(BUILDTYPE))z4$(CFLAGS_C_$(BUILDTYPE)) $(CFLAGS_OBJC_$(BUILDTYPE))z6$(CFLAGS_CC_$(BUILDTYPE)) $(CFLAGS_OBJCC_$(BUILDTYPE)))r~  ra   r  r  GYP_PCH_CFLAGSGYP_PCH_CXXFLAGSGYP_PCH_OBJCFLAGSGYP_PCH_OBJCXXFLAGSr   := r   zA$(DEFS_$(BUILDTYPE)) $(INCS_$(BUILDTYPE)) $(CFLAGS_$(BUILDTYPE)) 
 FORCE_DO_CMDz	@$(call do_cmd,pch_%s,1)r   z*Spaces in gch filenames not supported (%s)rH  )r   )r   pch_commandsr  	lang_flaglangr9  extra_flagsvar_names           r;   r  zMakefileWriter.WritePchTargets  sS    	F+7 	 	'CD%/1KN	 
 K &((+	 
 H 
LL44(44	444 8* *,78
 
 
 
LLC775777888LL5<===LLc>>>#ORU#U>>>LL)C/000LL1	 	r=   c                 b   | j         rJ | j        dk    r"| j        dv r| j                                        S |d         }d}d}| j        dk    r|dd         dk    r
|dd         }d}d	}nv| j        d
v r9|dd         dk    r
|dd         }d}| j        dk    rd	}nE| j        dk    rd
}n7d}n4| j        dk    rd|z  }n#| j        dk    rt          dd| j        d|           |                    d|          }|                    d|          }|                    d          }|rd|z   }||z   |z   S )zReturn the 'output basename' of a gyp spec.

        E.g., the loadable module 'foobar' in directory 'baz' will produce
          'libfoobar.so'
        r   r   r   r   r   r   r   r   N   r   r   )r   r   r&   r'   r(   r*   nonez%s.stampr   z,ERROR: What output file should be generated?r   r   product_prefixproduct_nameproduct_extensionr  )r   r8   r   r   GetExecutablePathprintrG   )r   r   r   
target_prefix
target_extproduct_exts         r;   ComputeOutputBasenamez$MakefileWriter.ComputeOutputBasename  s    %%%%;%DI 2
 %
 %
 &88:::m$

9(((bqbzU""!MJJ
Y?
?
?bqbzU""!M{e##!

%%!

"


Y&
 
 &(FF
Y,
&
&>	
 
 
 !1=AA
.&11hh233 	+{*Jv%
22r=   c                 @    | j         dk    o| j        dk    o| j        dv S )Nr   r   r  )r   r8   r   r   s    r;   _InstallImmediatelyz"MakefileWriter._InstallImmediatelyI  s5    LH$ 
Uu$
U	TU	
r=   c                 B   | j         rJ t          j                            d| j        z   | j                  }| j        dk    s|                                 rd}|                    d|          }t          j                            ||                     |                    S )zReturn the 'output' (full output path) of a gyp spec.

        E.g., the loadable module 'foobar' in directory 'baz' will produce
          '$(obj)/baz/libfoobar.so'
        $(obj).r   r   product_dir)	r   rK   rL   rN   r   r   r  rG   r  r   r   rL   s      r;   r   zMakefileWriter.ComputeOutputQ  s     %%%%w||I4di@@9$$(@(@(B(B$ Dxx
t,,w||D$"<"<T"B"BCCCr=   c                     | j         sJ t          d         }t          j                            || j                                                  S )zDReturn the 'output' (full output path) to a bundle output directory.r   )r   r/   rK   rL   rN   r   GetWrapperNamer  s      r;   r   z%MakefileWriter.ComputeMacBundleOutput_  s@    !!!!*=9w||D$"5"D"D"F"FGGGr=   c                     t           d         }t          j                            || j                                                  S )zAReturn the 'output' (full output path) to the binary in a bundle.r   )r/   rK   rL   rN   r   r  r  s      r;   r   z+MakefileWriter.ComputeMacBundleBinaryOutpute  s1    *=9w||D$"5"G"G"I"IJJJr=   c                 j   g }g }d|v rn|                     d |d         D                        |d         D ]+}|t          v r |                    t          |                    ,|                     |           t          j                            |          t          j                            |          fS )zCompute the dependencies of a gyp spec.

        Returns a tuple (deps, link_deps), where each is a list of
        filenames that will need to be put in front of make for either
        building (deps) or linking (link_deps).
        dependenciesc                 B    g | ]}t           |         t           |         S ri   )r   rj   deps     r;   r   z.MakefileWriter.ComputeDeps.<locals>.<listcomp>u  s8       %c*"3'  r=   )extendr   r   r+   r,   uniquer)r   r   r   r   r  s        r;   r   zMakefileWriter.ComputeDepsj  s     	T!!KK #N3  
 
 
 N+ 
< 
<***$$%5c%:;;;KK	""" 
""4((#**<*<Y*G*GHHr=   c                 .    t          j        dd|          S )0Return the shared object files based on sidedeckz\.x$r*   r   r   sidedecks     r;   GetSharedObjectFromSidedeckz*MakefileWriter.GetSharedObjectFromSidedeck  s    vguh///r=   c                 .    t          j        dd|          S )r  z	\.\d+\.x$r(   r   r  s     r;   "GetUnversionedSidedeckFromSidedeckz1MakefileWriter.GetUnversionedSidedeckFromSidedeck  s    vlD(333r=   c                 D    |                      | j        g|dd           d S )Nz Build our special outputs first.Tr  )rN  r   )r   r   r   s      r;   WriteDependencyOnExtraOutputsz,MakefileWriter.WriteDependencyOnExtraOutputs  s;    

 6	 	 	
 	
 	
 	
 	
r=   c           
      (                          d           |r4                      j        |                                ||dd           i } j        dk    r(t          |                                          D ]}	||	         }
 j        dk    r! j        	                    |	t          d          fd|
                    d	          
          }t          j
                             j                  } j                            |	t#          t$          j                            t$          j                            | j                                      t#          t$          j                            t$          j                            | j                                                }
|
r|
||	<   nY|
                    dg           }t-          d |D                       r*|                    d
           |                    d           |
                    dg           }|d |D             z
  }                     |d|	z              j        dk    r1                      j                            |	          d|	z             
|                    d          }|rDt          j
                            |          } j        dk    r j                            |          }                     |d                                 dt#           j                  z                                   dt#           j                  z              j        dk    r*                      dt#           j                  z             g } j        dk    rI|r|                    d           |                    t          j                            |                     |rc                      j                                                     |D ]T}	                      t#           j                  d|	dt          j
        !                    ||	                              U|"                    dt          j
        !                    d j        g                     tG          |          D ],\  }}|$                    d          stK          |          ||<   -                      dt#           j                  z                                   t#           j                  dd                     |                      j&        r                      j        |                                d! |D             d"                                 d#t#           j                  z              j        d$v r/                      d% j        '                                z             |r                      d&           g }                      d'                                 d(t#           j                  z             |r' j&        rJ d) j(        z              d*|vs
J d+             j        d,k    r                      t#           j                  d-d                     d. |D                                   j)        d/k    r- j        d0k    r" *                     j        g|d1||2           n| *                     j        g|d3||2           nZ j        d4k    r|D ]}d |vs
J d5|z               j        d6vrS j+        sL j        d7v r!                      j        g|d8g9           n *                     j        g|d:||2           n݉ j        d7v r!                      j        g|d;g9           n *                     j        g|d<||2           n j        d=k    rƉ                      t#           j                  d-d                     d> |D                                   *                     j        g|d?||2            j        d@k    rQ                      t#           ,                     j                            dAt#           j                             n j        dBk    rn|D ]}d |vs
J dC|z               j)        d/k    r, j        d0k    r! *                     j        g|dD||2           nh *                     j        g|dE||2           nG j        dk    r! *                     j        g|dF||2           nt[          dG j         j(                    j        re j         j(        k    rU j         j.        vrG                      j(        g j        gdHdI           |r                      dJg j(        gdKdI            j         j.        v s j+        r j        d=k    rdL}n j        d4k    rdM}nd,} /                                }g } j        d@k    r|                     j                    j        dk    r.d*|vr* j)        dNk    r| j        k    sJ | dO j                                           j(        g|gdHdI           | j        k    rM j&        rJ  *                    |g j        gdPdQ|z  |R            j        d@k    r|                    |            j        d@k    r׉ j        d=k    r̉ *                     ,                    |          g ,                     j                  gdPdQ|z  |R            *                     0                    |          g|gdSdT|z  |R           |                     ,                    |                     |                     0                    |                      j1         j         j(        fvr"                      j1        g|dU|z  dI            j        d@k    rR j        d=k    rG                     dJg 0                    |           ,                    |          gdV|z  dI           dWS |r"                     dJg|gdV|z  dI           dWS dWS dWS )Xa:  Write Makefile code to produce the final target of the gyp spec.

        spec, configs: input from gyp.
        deps, link_deps: dependency lists; see ComputeDeps()
        extra_outputs: any extra outputs that our target should depend on
        part_of_all: flag indicating this target is part of 'all'
        z### Rules for final target.z4Preserve order dependency of special output on deps.Tr  r  r   r   c                 H    t                              |                     S rh   r   r   s    r;   r   z,MakefileWriter.WriteTarget.<locals>.<lambda>  s    )DOOA,>,>"?"? r=   rt  ru  ldflagsc              3   H   K   | ]}|                     d           pd|v V  dS )r*   z.so.Nrn   r  s     r;   rl   z-MakefileWriter.WriteTarget.<locals>.<genexpr>  s7      PPC3<<..?&C-PPPPPPr=   z-Wl,-rpath=\$$ORIGIN/z-Wl,-rpath-link=\$(builddir)/library_dirsc                     g | ]}d |z  S )z-L%sri   )rj   library_dirs     r;   r   z.MakefileWriter.WriteTarget.<locals>.<listcomp>  s    SSS{Vk1SSSr=   z
LDFLAGS_%szLIBTOOLFLAGS_%s	librariesLIBSz*%s: GYP_LDFLAGS := $(LDFLAGS_$(BUILDTYPE))z%s: LIBS := $(LIBS)z4%s: GYP_LIBTOOLFLAGS := $(LIBTOOLFLAGS_$(BUILDTYPE))z!$(TARGET_POSTBUILDS_$(BUILDTYPE))z: TARGET_POSTBUILDS_r  r   cdr   r"  z: POSTBUILDS := r   c                 ,    g | ]}t          |          S ri   r]  r  s     r;   r   z.MakefileWriter.WriteTarget.<locals>.<listcomp>  s     DDDK,,DDDr=   BUNDLE_DEPSz%s: $(BUNDLE_DEPS))r   r   z+	@$(call do_cmd,mac_package_framework,,,%s)z	@$(call do_postbuilds)z	@true  # No-op, used by testsz
	@touch -c %szQPostbuilds for bundles should be done on the bundle, not the binary (target '%s')r  z.Postbuilds do not work with custom product_dirr   z: LD_INPUTS := c              3   4   K   | ]}t          |          V  d S rh   r]  r  s     r;   rl   z-MakefileWriter.WriteTarget.<locals>.<genexpr>?  *      CC#[--CCCCCCr=   hostr$   	link_host)
postbuildslinkr   z2Spaces in alink input filenames not supported (%s))r   openbsdnetbsdwin)r%   r$   z!$(call create_thin_archive,$@,$^))r   
alink_thinz$(call create_archive,$@,$^)alinkr   c              3   4   K   | ]}t          |          V  d S rh   r]  r  s     r;   rl   z-MakefileWriter.WriteTarget.<locals>.<genexpr>~  r  r=   solinkr'   r  r   z3Spaces in module input filenames not supported (%s)solink_module_host
solink_moduletouchzWARNING: no output forzAdd target alias)r  phonyallz!Add target alias to "all" target.zshared libraryzstatic libraryr   z != r[  z Copy this to the %s output path.)r  r   symlinkz"Symlnk this to the %s output path.z!Short alias for building this %s.zAdd %s to "all" target.N)2r   r  r   rN  r   rX   rY   r8   r   
GetLdflagsr/   rG   r+   r,   InvertRelativePathrL   AddImplicitPostbuildsr   rK   rM   rN   r   rr   r   rP  GetLibtoolflagsr  AdjustLibrariesr  r   GetSpecPostbuildCommandsr2  GetSortedXcodePostbuildEnvr0  insert	enumerate
startswithr   r   GetFrameworkVersionr   r   r3  r   r  r  r   r   r  r   )r   r   r   r   r   rf  r   r   target_postbuildsr  r  r  gyp_to_buildtarget_postbuildr  r  r  r'  	postbuildlink_dep	file_descr   installable_depss   `                      r;   r   zMakefileWriter.WriteTarget  s)    	
2333 	..t/A=QQQR	 
 
 
 
 9$W\\^^44 (
 (

 ,;%''"1<<"3MB????#ZZ(FGG	 =  G $':#@#@#K#KL'+':'P'P"#G,,RW\\,-T-TUU  $G,, "\4;M N N  
( 
($ ( I8H)*5$jjB77GPP4PPPPP I  '?@@@'GHHH%zz."==SSlSSSSwz(ABBB;%''NN+;;JGG)J6   --I 
OJ..y99	;%'' $ 3 C CI N NINN9f---LL<d0112
 
 
 
LL.T=O1P1PPQQQ{e##J!$"4556   
;%  
G!!"EFFFc1JJ4PPQQQ 	 
$$T[$2Q2Q2S2STTT/ 
 

 $DK0000"


778I*8UVVV	    
a!@!@$	AR!S!STTT )* 5 5 
C 
C9 ++C00 C$7	$B$BJqMLL:[=U=UUVVVLLt{++++SXXj-A-A-AC
 
 
   	F 
..t{MJJJ 
NNDDDDDmTTTLL-DK0H0HHIII yAAAB)==??@    
97888J 
LL:;;; 
LL)K,D,DDEEE 	) 
 
>@DL
 
 
 !,,,C -,, 9$$LL   23333HHCCCCCCCC
 
 
 |v%%$+*B*B'()       '()       Y*
*
*% 
 
(***H8S +*** #FFF9 G ;"666&&+,!!D E '     OO+,!$##- $     ;"666&&+,!!? @ '     OO+,!##- $     Y*
*
*LL   23333HHCCCCCCCC
 
 
 
OO#$% 
 
 
 
 {e## $ <<T=OPP    $D$6777   Y+
+
+% 
 
(***IHT +*** |v%%$+*B*B'(()       '(#)       Y&
 
 OO#$dG[Z 
 
 
 
 
 
*DIt{CCC 
K 	DK4;66IT666
}6HPT 
 
 
 
  
""G[M?	 #    9111T5V1y,,,,		...,		(	==??L!{e## ''444u$$!--LH,, $t{222|4V4V4V4V222 

~7IQU 
 
 
 
 t{**----!N[M>J +      ;%''$++L999{e##	5E(E(E55lCCD55dkBBC>J +      <<\JJK!N@9L +      !''(H(H(V(VWWW '';;LII   z$+t{!;;;""ZL$?)K	 #    {e##	5E(E(E""G??MM88FF 6	A #       
""G!N5	A	 #     W 21T
 
r=   Nr   c                     d}|r'fd|D             }dd                     |          z   }| j                            | d| d           dS )zWrite a variable definition that is a list of values.

        E.g. WriteList(['a','b'], 'foo', prefix='blah') writes out
             foo = blaha blahb
        but in a pretty-printed style.
        r   c                 F    g | ]}t           |z                       S ri   )r   )rj   valuers  rj  s     r;   r   z,MakefileWriter.WriteList.<locals>.<listcomp>  s/    VVV%+ffVe^&<&<==VVVr=   z \
	z :=z

N)rN   r   r\   )r   
value_listr_  rs  rj  valuess      `` r;   rP  zMakefileWriter.WriteList  sp      	<VVVVV:VVVJ
!;!;;F

22f22233333r=   Fc                     d}|rd|vsJ d}|                      ||d| | dg||d           d |D             }|                     d	d
                    |          z             dS )zWrite a Makefile rule that uses do_cmd.

        This makes the outputs dependent on the command line that was run,
        as well as support the V= make command line flag.
        r   ,z,,1z$(call do_cmd,)T)r   r  r  forcec                 8    g | ]}t          |t                    S ri   )r   SPACE_REPLACEMENTr^  s     r;   r   z-MakefileWriter.WriteDoCmd.<locals>.<listcomp>;  s#    FFF;q"344FFFr=   rH  r   N)rN  r   rN   )r   r
  r  r  r   r  r  suffixs           r;   r3  zMakefileWriter.WriteDoCmd#  s      	g%%%%F8g8v8889
 	 	
 	
 	
 GFgFFF%(9(99:::::r=   c	                    d |D             }d |D             }|r|                      d|z              |r+|                      dd                    |          z              |r|                      d|d         z             |rdnd	}	|rR|                      d
                    d                    |          d                    |          |	                     nmt          |          dk    rE|                      d                    |d         d                    |          |	                     nt	          j        |p| j                            d
                                                    }
d|
z  }|                      d                    d                    |          |                     |                      ddz             |                      d                    d|                     |                      d                    |d                    |          |	                     |	                    dd           |r|D ]}|                      d|z             |                                   dS )a  Write a Makefile rule, with some extra tricks.

        outputs: a list of outputs for the rule (note: this is not directly
                 supported by make; see comments below)
        inputs: a list of inputs for the rule
        actions: a list of shell commands to run for the rule
        comment: a comment to put in the Makefile above the rule (also useful
                 for making this Python script's code self-documenting)
        order_only: if true, makes the dependency order-only
        force: if true, include FORCE_DO_CMD as an order-only dep
        phony: if true, the rule does not actually generate the named output, the
               output is just a name to run the rule
        command: (optional) command name to generate unambiguous labels
        c                 ,    g | ]}t          |          S ri   r]  r^  s     r;   r   z0MakefileWriter.WriteMakeRule.<locals>.<listcomp>W  s    333a;q>>333r=   c                 ,    g | ]}t          |          S ri   r]  )rj   r'  s     r;   r   z0MakefileWriter.WriteMakeRule.<locals>.<listcomp>X  s    111Q+a..111r=   z# z.PHONY: r   z%s: TOOLSET := $(TOOLSET)r   r  r   z
{}: | {}{}r   z{}: {}{}zutf-8z%s.intermediatez{}: {}z	%sz@:z
.INTERMEDIATEz$(call do_cmd,touch)N)
r   rN   r  r1  hashlibsha1r   encode	hexdigestr  )
r   r
  r  r   r  r  r
  r  r  force_append	cmddigestintermediater  s
                r;   rN  zMakefileWriter.WriteMakeRule>  sv   2 43733311&111 	)LL((( 	9LLchhw&7&77888 	CLL4wqzABBB*/7R 	6 
LL##CHHW$5$5sxx7G7GVV
 
 
 
 \\Q

LL**71:sxx7G7GVVWWWW  'DK//88 ikk 
 -y8LLL'):):LIIJJJLL$'''LL,GGHHHLL!!,0@0@,OO
 
 
 
NN14555 	.! 
. 
.Vf_----r=   c                    | j         dvrdS |                     d           |                     d           |                     d|z              |                     d           |                     d           |                     d           |                     d	           d
d
d
d}d}|D ]O}t          j                            |          d
         }||v r$||xx         d
z
  cc<   ||         ||         k    r|}P|                     d|z              |                     t
          t          | j        t          t          |                              d           d }ddi}	i }
t          |
|	           |                      ||t          d         |
d                   d           |                      ||t          d         t          d                   d           | j         dk    r|                     d           nA| j         dk    r|                     d           n | j         dk    r|                     d           |                                  dS )a  Write a set of LOCAL_XXX definitions for Android NDK.

        These variable definitions will be used by Android NDK but do nothing for
        non-Android applications.

        Arguments:
          module_name: Android NDK module name, which must be unique among all
              module names.
          all_sources: A list of source files (will be filtered by Compilable).
          link_deps: A list of link dependencies, which must be sorted in
              the order from dependencies to dependents.
        )r   r   r   Nz/# Variable definitions for Android applicationszinclude $(CLEAR_VARS)zLOCAL_MODULE := ziLOCAL_CFLAGS := $(CFLAGS_$(BUILDTYPE)) $(DEFS_$(BUILDTYPE)) $(CFLAGS_C_$(BUILDTYPE)) $(INCS_$(BUILDTYPE))z+LOCAL_CPPFLAGS := $(CFLAGS_CC_$(BUILDTYPE))zLOCAL_C_INCLUDES :=z/LOCAL_LDLIBS := $(LDFLAGS_$(BUILDTYPE)) $(LIBS)r   )rc   rd   re   rd   r   zLOCAL_CPP_EXTENSION := LOCAL_SRC_FILESc                    g }| D ]}t           j                            |          }|                    |          rM|                    |          r8|                    |t
          |          t
          |                               |S rh   )rK   rL   r   r  ro   r   r1  )r   rs  r
  modulesfilepathrq   s         r;   
DepsToModulesz?MakefileWriter.WriteAndroidNdkModuleRule.<locals>.DepsToModules  s    G  
I 
I7++H55&&v.. I83D3DV3L3L INN8CKK3v;;,,F#GHHHNr=   r8   r%   r   r   LOCAL_SHARED_LIBRARIESr
   r   LOCAL_STATIC_LIBRARIESr   zinclude $(BUILD_EXECUTABLE)r   zinclude $(BUILD_SHARED_LIBRARY)r   zinclude $(BUILD_STATIC_LIBRARY))
r   r   rK   rL   rz   rP  r  mapr   r  rt   r<   r/   )r   module_namer   r   cpp_extdefault_cpp_extrq   r_   r  r7   r6   s              r;   r   z(MakefileWriter.WriteAndroidNdkModuleRule  s    9NNNFFGGG,---'+5666	
#	
 	
 	
 	
BCCC*+++FGGG Q22 # 	* 	*H'""8,,Q/Cg~~!3<'/":::&)O.@AAAT_fZ&E&EFFGG	
 	
 	
	 	 	 G$,f555M+,?@!"56
 

 
%
	
 	
 	
 	
M+,?@+,?@
 

 
%
	
 	
 	
 9$$LL67777
Y*
*
*LL:;;;;
Y*
*
*LL:;;;r=   c                 @    | j                             |dz              d S )NrW   )r   r\   )r   texts     r;   r   zMakefileWriter.WriteLn  s     

dTk"""""r=   c                     t           j                            | j        dt          j                            d| j                  d|          S )Nz$(abs_builddir)z
$(abs_srcdir)r
   )r+   r   r+  r   rK   rL   rN   )r   rl  s     r;   r+  z MakefileWriter.GetSortedXcodeEnv  sA    "44GLL$)44
 
 	
r=   c                 h    | j                             dd          }|                     d|i          S )NCHROMIUM_STRIP_SAVE_FILEr   rk  )r   GetPerTargetSettingr+  )r   strip_save_files     r;   r  z)MakefileWriter.GetSortedXcodePostbuildEnv  sH     -AA&
 

 %%!;_ M & 
 
 	
r=   c                 j    |D ]/\  }}|                      t          |           d| d|            0d S )Nz	: export r  )r   r   )r   r   r  kvs        r;   r2  z"MakefileWriter.WriteSortedXcodeEnv  sX     	F 	FDAq 
LLK//DD!DDDDEEEE	F 	Fr=   c                 l    d|v r|                     dd| j        z            }d|vr
d| j         d| }|S )z,Convert a path to its output directory form.r   $(obj)/z$(obj).%s/$(TARGET)/z$(obj)r  z/$(TARGET)/)r   r   r   rL   s     r;   r}  zMakefileWriter.Objectify	  sM    4<<<<	+ADL+PQQD4<T\<<d<<Dr=   c                     |                      |          }d|v r#|                    dd| j         d|           }|S d| j         d| d| S )z:Convert a prefix header path to its output directory form.r   r/  r  z/$(TARGET)/pch-r   )r   r   r   )r   rL   r  s      r;   r   zMakefileWriter.Pchify
	  sn    t$$4<<<<HT\HH$HH D KCCCdCCTCCCr=   c                     d|v r|                     d          S t          j                            t          j                            | j        |                    S )zpConvert a subdirectory-relative path into a base-relative path.
        Skips over paths that contain variables.r   r   )rstriprK   rL   rM   rN   r0  s     r;   r   zMakefileWriter.Absolutify	  sI     4<< ;;s###wTY = =>>>r=   c                 *    d|vrd|vr|S |||dz  }|S )Nr   r	   )
INPUT_ROOT
INPUT_DIRNAMEri   )r   template	expansionr  rL   s        r;   r@  zMakefileWriter.ExpandInputRoot!	  s>    8++0C80S0SO#$
 
 
 r=   c                 f    | j         dk    r| j        dk    rd| j        d| j        S d| j        z   S )zCReturns the location of the final output for an installable target.r'   r   z$(builddir)/lib.r   z$(builddir)/)r8   r   r   r   r  s    r;   r   z,MakefileWriter._InstallableTargetInstallPath*	  sC     ;%DI1A$A$A$A.2lllDJJGG
**r=   )NF)NNFFFN)r   rh   )&__name__
__module____qualname____doc__r   r  r  r   r   r   r   r   r   r  r  r  r   r   r   r   r  r  r  r   r   rP  r3  rN  r   r   r+  r  r2  r}  r   r   r@  r   ri   r=   r;   r   r     s~        
- - -^W W Wr  8{ { {zN N N`& & &P+ + +"&  &  & PS S Sj  >33 33 33j
 
 
D D DH H HK K K
I I I40 0 04 4 4
 
 
@ @ @D .2"EU 4 4 4 4 OT; ; ; ;> G G G GRZ Z Zx# # # #
 
 
 


 

 

F F F  D D D? ? ?  + + + + +r=   r   c           
      (   | d         fd| d         D             }t           j                            | d         j                  }|                    t
          j                  s t
          j                            d|          }|	                    d|t          d                    d |D                                 t          t           j                            |d	gt          j                  z   |z                       d
z             dS )z,Write the target to regenerate the Makefile.rA   c                 Z    g | ]'}t           j                            |j                  (S ri   )r+   r,   RelativePathrJ   )rj   rq   rA   s     r;   r   z-WriteAutoRegenerationRule.<locals>.<listcomp>?	  s>        	
'*>??  r=   build_files_arg
gyp_binaryr  zquiet_cmd_regen_makefile = ACTION Regenerating $@
cmd_regen_makefile = cd $(srcdir); %(cmd)s
%(makefile_name)s: %(deps)s
	$(call do_cmd,regen_makefile)

r   c              3   4   K   | ]}t          |          V  d S rh   )r   )rj   bfs     r;   rl   z,WriteAutoRegenerationRule.<locals>.<genexpr>R	  s+      KK044KKKKKKr=   z-fmake)
makefile_namer   cmdN)
r+   r,   FixIfRelativePathrJ   r  rK   seprL   rN   r\   r   r0  RegenerateFlags)r7   
root_makefilerE  build_filesbuild_files_argsrB  rA   s         @r;   WriteAutoRegenerationRulerM  <	  s8   YG   01  
 --|g2 J   (( 3W\\#z22
	.
 +KK{KKKKK  sz>>X&)<W)E)EEHXX     
 
		
    r=   c                     |d         }|D ]d}dg}|j         r|j         dk    r|d|j         fz
  }|                    d|z              t          d| d|            t          j        |           ed S )NrA   maker  z-Cz
BUILDTYPE=z
Building [z]: )rJ   r   r  
subprocess
check_call)dataconfigurationsr7   rA   r  	argumentss         r;   PerformBuildrU  [	  s    YG  ) )H	 	4G$8C$?$?w333I.///
1611i11222i((((
) )r=   c                   <=> |d         >t           j                            |          }|                    di           }|                    dd          }|                    dd           }|                    dd          }>fd}	d }
fd	| D             }| D ] }|         }
|
d
         dk    r
|
d
         }
 n!|
sd}
d}d
>j        z   }t
          j                            >j        |          }>j	        r_t
          j                            >j        >j	        |          }t          t           j                            |>j	                            }dad}d}d}t          }|dv r*|                    dd                              dd          }t          t          dd                    }t          t          dd                    }t          t          dd                    }t          t          dd                    }t          t          dd                    }t          t          d d!                    }t          t          d"d#                    }t          t          d$d%                    }t          t          d&d'                    }t          t          d(d                    }i d|d)|d
|
d|d*d+d,|d-dd.|d/|d0|d1|d2|d3|d4|d5|d6|d7||||d8}|d9k    r(d:}|                    |d;t"          t$          d<           n|d=k    r|                    d,t&          i           n|d>k    rd?}t          dd@          }d}|dAk    r1t          d dA          }t          ddB          }t          d$dB          }n|dCk    r1t          d dC          }t          ddD          }t          d$dD          }ni|dEk    r1t          d dE          }t          ddF          }t          d$dF          }n2dG}t          d d@          }t          ddH          }t          d$dH          }|                    ||t(          t*          ||||dI           n|dJk    rdK}|                    |dLd;dM           n|dNk    r|                    ddOi           no|dPk    rdQ}|                    d/|i           nO|dRk    r"dQ}|                    |t,          dLd;dS           n'|dTk    r!dQ}|                    |t.          dLd;dS           t           j                            | dU                   \  <} } |<                             dVg           }!i }"|!D ]8\  }#}$|#                    dW          rdX|$z  |"|#d t5          dW                    <   9d}%|!D ]\  }#}$t7          j        dY|#          r|$dU         dZk    rdX|$z  }$|"                    |#          }&|&r
|& d[|$ }$|"|#= |#d\v rP|%d]|#z  z
  }%|#                    dd^          }'|'t
          j        v rt
          j        |'         }$|%d_|# d`|$ daz
  }%|%dbz
  }%|%|# dc|$ daz
  }%|%|dV<   t           j                            |           t?          |dd          }(|(                     tB          |z             |r|(                     de           |D ])})|(                     df|)z             tE          |(           *t
          j        #                    |          }*t           j        $                    ||*           tK                      =|dg         D ];<t           j        &                    | <          D ]}='                    |           <tK                      }+tK                      },| D ].}-t           j                            |-          \  <}})|<                             dVg           }.|!|.k    sJ dh|. di|%             |+'                    t           j                            <>j                             |<         dj         }/|/D ]}0t           j                            t           j        (                    |0<          >j                  }1t
          j        )                    |1          }2|dk         r1|2*                    |dk                   r|+'                    |2           |+'                    |1            |	<|dz   |)z   >j        z   dlz             \  }3}4|-         }
|
dm         }5|d9k    r&t           j+        ,                    |<         |
           t[          ||          }6|6.                    |-|3|4|
|5|-=v n           t           j                            |4t
          j        #                    |                    }7|,'                    |7           0t           j                            >j/        t          j0                              }8|+D ]<t
          j                            |8<          <<=fdo| D             }9|9s5 |	<t
          j        1                    t
          j        2                    <                    dU         dpz             \  }3}4t           j                            t
          j        #                    |          t
          j        #                    |4                    }:|63                    |4|:|9|           |(                     da           ti          |,          D ]M};|(                     dq|;z   drz              |(                     ds|;z   daz              |(                     db           N|(                     da           |                    dt          s(|                    dudv          rtk          ||(||+           |(                     tl                     |(7                                 d S )wNrA   r?   rB   rC   r@   default_targetr  c                    t           j                            t          j                            |           j                  }t          j                            j        ||          }j        r,t          j                            j        j        ||          }t           j                            t          j                            |           j	                  }||fS )z9Determine where to write a Makefile for a given gyp file.)
r+   r,   r@  rK   rL   r  depthrN   rI   rJ   )
build_file	base_namer   output_filerA   s       r;   CalculateMakefilePathz-GenerateOutput.<locals>.CalculateMakefilePathn	  s     J++BGOOJ,G,GWW	gll7=)YGG# 	',,
w7I K J++GOOJ'')=
 
	 +%%r=   c                 ,    h | ]}|         d          S )r   ri   )rj   r   target_dictss     r;   r   z!GenerateOutput.<locals>.<setcomp>	  s#    JJJFV$Y/JJJr=   default_configurationDefaultr  Makefilez
$(srcdir)/flockz-afz-MMD)wasiwasmz -Wl,--start-groupr   z -Wl,--end-group)	CC_targetCCz$(CC))	AR_targetARz$(AR))
CXX_targetCXXz$(CXX))LINK_targetLINKz$(LINK))
PLI_targetPLIr)   )CC_hostrg  gcc)AR_hostri  ar)CXX_hostrk  zg++)	LINK_hostrm  z$(CXX.host))PLI_hostro  builddirflock_indexr   
link_commandsextra_commandssrcdircopy_archive_argsmakedep_args	CC.targetz	AR.target
CXX.targetzLINK.targetz
PLI.targetCC.hostzAR.host)CXX.hostz	LINK.hostzPLI.hostr   z./gyp-mac-tool flock   )rc  rx  ry  rz  r$   r'   z-fPRnjscclangzclang++zibm-clang64z
ibm-clang++64z	ibm-clangzibm-clang++z
-qmakedep=gccznjsc++)r|  r}  ry  rz  r~  r  r  r  solarisz-pPRf@z./gyp-flock-tool flock)r|  rc  rx  freebsdlockfr  z-pPRfr&   )r|  ry  rc  rx  os400r   make_global_settings_wrapperz
$(abspath %s)z
.*_wrapperr   r   )rg  r  rk  r  z3ifneq (,$(filter $(origin %s), undefined default))
r   z  z = rW   zendif
z ?= r   zU# Define LOCAL_PATH for build of Android applications.
LOCAL_PATH := $(call my-dir)

zTOOLSET := %s
rK  z:make_global_settings needs to be the same for all targets z vs. included_fileshome_dot_gypz.mkrS  rc  c                 ^    g | ])}|                               r|v |         d          *S )r   )r  )rj   r   rZ  needed_targetsr_  s     r;   r   z"GenerateOutput.<locals>.<listcomp>
  sS     
 
 
 **:66
 !N22 
)*=9 322r=   z	.Makefilezmifeq ($(strip $(foreach prefix,$(NO_LOAD),\
    $(findstring $(join ^,$(prefix)),\
                 $(join ^,z)))),)
z
  include 
standaloneauto_regenerationT)8r+   r,   r-   rG   r
  rK   rL   rN   rJ   rI   r   r@  r   LINK_COMMANDS_LINUXr   r   r5   LINK_COMMANDS_MACSHARED_HEADER_MAC_COMMANDSLINK_COMMANDS_ANDROIDLINK_COMMANDS_OS390SHARED_HEADER_OS390_COMMANDSLINK_COMMANDS_AIXLINK_COMMANDS_OS400ParseQualifiedTargetro   r1  r   matchenvironr   r   r\   
SHARED_HEADERr`   r  CopyToolr,  
AllTargetsr.  UnrelativePathabspathr  r   MergeGlobalXcodeSettingsToSpecr   r  rY  getcwdrz   r   r  rX   rM  
SHARED_FOOTERr   )?target_listr_  rR  r7   r8   r?   rP   r@   rW  r]  r`  toolsetsr   r   r{  rE  r  
flock_commandcopy_archive_argumentsmakedep_argumentsry  rf  rh  rj  rl  rn  rp  rr  rt  ru  rv  
header_paramsr   make_global_settings_arraywrappersrU   r  r  wrapperenv_keyrJ  r   	dest_pathrK  include_listr   this_make_global_settingsr  
included_filerelative_include_fileabs_include_filer   r\  r   r]   mkfile_rel_pathdepth_rel_pathgyp_targetsmakefile_rel_pathinclude_filerZ  r  rA   s?    `                                                          @@@r;   GenerateOutputr  f	  sC   YG
Z
!
!&
)
)Fjj!2B77O#''e<<M)--.CTJJ$(()95AAN& & & & &* !JJJJkJJJH  F#'(I55$()@$A!E 6 ! * )
F/MGLL!5}EEM % '":M
 

 SZ44VW=UVVWW$
M" (M
!!!%--.BBGGOO
 

 ./BGLLMMI./BGLLMMI/0ExPPQQJ01H)TTUUK/0EuMMNNJ,->FFGGG,->EEFFG-.A5IIJJH./DmTTUUI-.A5IIJJH.M 	 !6 		
 	q 	
 	" 	& 	3 	) 	Y 	Y 	j 	{ 	j  	7!" 	7#$ )  M, .
& !2"<	
 
	
 	
 	
 	
 
9		o/DEFFFF	5!'&':FCC	"():GDDG+,A9MMJ)*=yIIHH
-
'
'():MJJG+,A?SSJ)*=OOHH
+
%
%():KHHG+,A=QQJ)*=}MMHH !0():FCCG+,A8LLJ)*=xHHH%; 1!4">&("$	
 	
	
 	
 	
 	
 
9		!)%;1 
 
	
 	
 	
 	
 
9		gw/0000	9		!(13IJKKKK	5!(%;!21 	
 
	
 	
 	
 	
 
7		!(%;!41 	
 
	
 	
 	
 z66{1~FFJ1!%j!1!5!56Lb!Q!QH0 H H
U<<
## 	H0?%0GHS+C
OO++,-0 : :
U
8L#&& 	8s??#e+E,,s## 	((((E
666 FL
  kk#s++G"*$$
7+ $:$:$:$:$:$::  I-   s$9$9$9$9$99   -AM()J}---,,M

5666  

	
 	
 	

  2 2-7888"=1111 
..IJ	*** UUN]+ ' '
j++KzRR 	' 	'Fv&&&&	' %%K55L' 6* 6*&)j&E&EFV&W&W#
FG$($4$8$89OQS$T$T!)-FFFF
F(
F 
F/C
F 
F GFF
 	
//
G<PQQRRRj)*:;+ 	7 	7M %(J$;$;
))-DD$% %!  "w/DEE n% 
7*:*E*E~&+ + 
7  01111 56666!6!6w.?%G"
 "
	; ,-'(U??>>tJ?OQUVVV88(N:
 	 	
 	
 	
 *1177
 
 	)))) Z,,W]BIKKHHN! X X
 W\\.*==

 
 
 
 
 
$/
 
 
  	!6!6(()9)9*)E)EFFqIKW"
 "
	;  J33GOOM**BGOOK,H,H
 
 	K):KWWWW |,, ' '
 	
)+7
8:D
E	
 	
 	

 	L<7$>???I&&&&|,, U1D1DT2 2 U 	"&-TTT
&&&r=   )r   )8rK   r   rP  r   r+   
gyp.commongyp.xcode_emulationr   r  r/   r,   CrossCompileRequested$generator_supports_multiple_toolsetsrH   r   r    r!   rO   r<   rQ   r  r  r  r  r  r  r  r   r  r  r`   r  r   r   r  r   r4   rt   rw   r{   r   r   r   r   r   r   r   r   r   r   r   r   r   rM  rU  r  ri   r=   r;   <module>r     s  2 
			 				     



 



         ) ) ) ) ) )  :+ '-&$%(  $ (+z'G'G'I'I $ ', # /1 +%' "$& ! +E +E +E\  B  ; z 2 j $ $ *J&V WKXYM\ ]N^"_qh |wX X%=iu>lFmzFz |wR R%6{~7~9xr sytMuYMt uZv)w\)z {]|!} F >  *  ' #
' #


 


  U U U
# # #
0 0 0
/ / /     ! ! !    
0 0 0
 
     ! ! ! !( ( ( 
  q+ q+ q+ q+ q+ q+ q+ q+h1  >) ) )S S S S Sr=                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      

    Ei@                    *   d Z ddlZddlZddlZddlZddlZddlZddlZddl	Z	ddlm
Z
 dadaddZ
 G d d          Zd Z G d d	          Z G d
 d          Zd Zd
 Zd Zd Zd Zd Zd Zd Z	 ddZd Zd Zd Z	 ddZddZd Z d Z!d Z"dS ) z~
This module contains classes that help to emulate xcodebuild behavior on top of
other build systems, such as make and ninja.
    N)GypErrorc                     d| i}|r||d<   |S )zConstructs a dictionary with expansion for $(ARCHS_STANDARD) variable,
  and optionally for $(ARCHS_STANDARD_INCLUDING_64_BIT).$(ARCHS_STANDARD)"$(ARCHS_STANDARD_INCLUDING_64_BIT) )archsarchs_including_64_bitmappings      V/usr/local/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp/xcode_emulation.pyXcodeArchsVariableMappingr      s'     #E*G O8N45N    c                   J    e Zd ZdZ ej        d          Zd Zd Zd Z	d Z
dS )XcodeArchsDefaultzA class to resolve ARCHS variable from xcode_settings, resolving Xcode
  macros and implementing filtering by VALID_ARCHS. The expansion of macros
  depends on the SDKROOT used ("macosx", "iphoneos", "iphonesimulator") and
  on the version of Xcode.
  z\$\([a-zA-Z_][a-zA-Z0-9_]*\)$c                 ,    |f| _         |||d| _        d S )N)maciosiossim)_default_archs)selfdefaultr   iphonesimulatoriphoneoss        r   __init__zXcodeArchsDefault.__init__2   s      

!(oNNr
   c                     |                                 }d|v r
| j        d         S d|v r
| j        d         S | j        d         S )zDReturns the dictionary of variable mapping depending on the SDKROOT.r   r   r   r   r   )lowerr   )r   sdkroots     r   _VariableMappingz"XcodeArchsDefault._VariableMapping6   sL    --//  ;u%%
'
)
);x((;u%%r
   c                 <   |                      |          }g }|D ]}| j                            |          rL|}	 ||         }|D ]}||vr|                    |           F# t          $ r t          d|z             Y dw xY w||vr|                    |           |S )z=Expands variables references in ARCHS, and remove duplicates.z,Warning: Ignoring unsupported variable "%s".)r   variable_patternmatchappendKeyErrorprint)r   r   r   variable_mappingexpanded_archsarchvariablevariable_expansions           r   _ExpandArchszXcodeArchsDefault._ExpandArchs@   s    0099 	, 	,D$**400 

,U)9()C& 2 8 8~55*11$7778   U U UH8STTTTTU^++%%d+++s   &A  A?>A?c                     |                      |p| j        |pd          }|r"g }|D ]}||v r|                    |           |}|S )zExpands variables references in ARCHS, and filter by VALID_ARCHS if it
    is defined (if not set, Xcode accept any value in ARCHS, otherwise, only
    values present in VALID_ARCHS are kept). )r*   r   r"   )r   r   valid_archsr   r&   filtered_archsr'   s          r   ActiveArchszXcodeArchsDefault.ActiveArchsR   sk     **5+ADM7=bQQ 	,N& 
0 
0;&&"))$///+Nr
   N)__name__
__module____qualname____doc__recompiler    r   r   r*   r/   r   r
   r   r   r   (   sr          "rz"BCCO O O& & &  $    r
   r   c            
         t           rt           S t                      \  } }| dk     r=t          dt          dg          t          dg          t          dg                    a n| dk     rFt          dt          dgdg          t          dgddg          t          ddgg d	                    a nFt          dt          dgdg          t          ddgddg          t          g d	g d	                    a t           S )
a  Returns the |XcodeArchsDefault| object to use to expand ARCHS for the
  installed version of Xcode. The default values used by Xcode for ARCHS
  and the expansion of the variables depends on the version of Xcode used.

  For all version anterior to Xcode 5.0 or posterior to Xcode 5.1 included
  uses $(ARCHS_STANDARD) if ARCHS is unset, while Xcode 5.0 to 5.0.2 uses
  $(ARCHS_STANDARD_INCLUDING_64_BIT). This variable was added to Xcode 5.0
  and deprecated with Xcode 5.1.

  For "macosx" SDKROOT, all version starting with Xcode 5.0 includes 64-bit
  architecture as part of $(ARCHS_STANDARD) and default to only building it.

  For "iphoneos" and "iphonesimulator" SDKROOT, 64-bit architectures are part
  of $(ARCHS_STANDARD_INCLUDING_64_BIT) from Xcode 5.0. From Xcode 5.1, they
  are also part of $(ARCHS_STANDARD).

  All these rules are coded in the construction of the |XcodeArchsDefault|
  object to use depending on the version of Xcode detected. The object is
  for performance reason.0500r   i386armv70510r   x86_64armv7s)r9   r<   arm64)XCODE_ARCHS_DEFAULT_CACHEXcodeVersionr   r   )
xcode_version_s     r   GetXcodeArchsDefaultrB   `   s2   * ! )((#~~M1v$5%vh//%vh//%wi00	%
 %
!! 
		$50%xj8*==%vh0BCC%(#%A%A%A
 
	%
 %
!! %6%xj8*==%vx&868:LMM%,,,.J.J.J
 
	%
 %
! %$r
   c                      e Zd ZdZi Zi Zi Zi Zi Zd Z	d Z
d Zd ZdMdZ
d Zd	 Zd
 Zd Zd Zd
 Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Zd Z d Z!d Z"d Z#d Z$d Z%d  Z&d! Z'd" Z(d# Z)d$ Z*d% Z+d& Z,d' Z-d( Z.d) Z/d* Z0dMd+Z1dMd,Z2d- Z3d. Z4dMd/Z5d0 Z6d1 Z7d2 Z8d3 Z9d4 Z:d5 Z;d6 Z<d7 Z=d8 Z>d9 Z?d: Z@dMd;ZAd< ZBd= ZCdMd>ZDdMd?ZEd@ ZFdA ZGdNdCZHdD ZIdE ZJg dBfdFZKdMdGZLdMdHZMdI ZNdJ ZOdMdKZPdL ZQdS )O
XcodeSettingsz9A class that understands the gyp 'xcode_settings' object.c                    || _         d| _        d | _        d | _        i | _        |d         }|                                D ]`\  }}|                    di           | j        |<   |                     |           | j        |                             dd           rd| _        ad | _        t          j
        d          | _        d S )NFconfigurationsxcode_settingsIPHONEOS_DEPLOYMENT_TARGETTz^lib([^/]+)\.(a|dylib)$)specisIOSmac_toolchain_dirheader_map_pathrG   itemsget_ConvertConditionalKeys
confignamer4   r5   
library_re)r   rI   configsrP   configs        r   r   zXcodeSettings.__init__   s    	
!%# !'(")--// 	" 	"J.4jj9I2.N.ND
+((444":.223OQUVV 
"!
  *%?@@r
   c                 0   | j         |         }d |D             }|D ]y}|                    d          r<|                    d          r&|                    d          d         }||         ||<   n#t          dd                    |                     ||= zdS )	zConverts or warns on conditional keys.  Xcode supports conditional keys,
    such as CODE_SIGN_IDENTITY[sdk=iphoneos*].  This is a partial implementation
    with some keys converted while the rest force a warning.c                 <    g | ]}|                     d           |S )])endswith).0keys     r   
<listcomp>z9XcodeSettings._ConvertConditionalKeys.<locals>.<listcomp>   s)    IIICs||C7H7HICIIIr
   z[sdk=iphoneos*]r   [r   z4Warning: Conditional keys not implemented, ignoring: N)rG   rW   splitr$   join)r   rP   settingsconditional_keysrY   new_keys         r   rO   z%XcodeSettings._ConvertConditionalKeys   s     &z2II8III# 	 	C||-.. 
&&z22 6!iinnQ/G(0
HW%JHH-..   

	 	r
   c                 8    | j         sJ | j        | j                  S N)rP   rG   r   s    r   	_SettingszXcodeSettings._Settings   s     "4?33r
   c                 Z    |                                                      ||          |k    S rc   )re   rN   )r   test_keycond_keyr   s       r   _TestzXcodeSettings._Test   s'    ~~##Hg66(BBr
   Nc                    ||                                  v r?|                    |t          |                                  |                   z             d S |r'|                    |t          |          z             d S d S rc   )re   r"   str)r   lstrg   
format_strr   s        r   _AppendfzXcodeSettings._Appendf   s    t~~''''JJzC(8(8(B$C$CCDDDDD
 	2JJzCLL011111	2 	2r
   c                 Z    ||                                  v rt          d|z             d S d S )Nz/Warning: Ignoring not yet implemented key "%s".)re   r$   )r   rg   s     r   _WarnUnimplementedz XcodeSettings._WarnUnimplemented   s9    t~~''''ChNOOOOO ('r
   c                 f    | j         rdnd}| j        |                             d|          }|dk    S )NbinaryxmlINFOPLIST_OUTPUT_FORMAT)rJ   rG   rN   )r   rP   r   formats       r   IsBinaryOutputFormatz"XcodeSettings.IsBinaryOutputFormat   s<    "j3((e$Z0445NPWXX!!r
   c                 Z    | j         d         dk    o|                                 o| j        S )Ntypeshared_library)rI   	_IsBundlerJ   rd   s    r   IsIosFrameworkzXcodeSettings.IsIosFramework   s+    y $44X9I9IXdjXr
   c                     t          | j                            dd                    dk    p'|                                 p|                                 S )N
mac_bundler   )intrI   rN   	_IsXCTest_IsXCUiTestrd   s    r   rz   zXcodeSettings._IsBundle   sM    	

lA..//14 
"~~
"!!	
r
   c                 Z    t          | j                            dd                    dk    S )Nmac_xctest_bundler   r~   rI   rN   rd   s    r   r   zXcodeSettings._IsXCTest   &    49==!4a8899Q>>r
   c                 Z    t          | j                            dd                    dk    S )Nmac_xcuitest_bundler   r   rd   s    r   r   zXcodeSettings._IsXCUiTest   s&    49==!6::;;q@@r
   c                 Z    t          | j                            dd                    dk    S )Nios_app_extensionr   r   rd   s    r   _IsIosAppExtensionz XcodeSettings._IsIosAppExtension   r   r
   c                 Z    t          | j                            dd                    dk    S )Nios_watchkit_extensionr   r   rd   s    r   _IsIosWatchKitExtensionz%XcodeSettings._IsIosWatchKitExtension   s&    49==!91==>>!CCr
   c                 Z    t          | j                            dd                    dk    S )N
ios_watch_appr   r   rd   s    r   _IsIosWatchAppzXcodeSettings._IsIosWatchApp   s%    49==!4455::r
   c                 \    |                                  sJ |                     dd          S )zPReturns the framework version of the current target. Only valid for
    bundles.FRAMEWORK_VERSIONAr   )rz   GetPerTargetSettingrd   s    r   GetFrameworkVersionz!XcodeSettings.GetFrameworkVersion   s4     ~~''(;S'IIIr
   c                 4   |                                  sJ | j        d         dv rKddd| j        d                  }|                     d|          }d| j                            d|          z   S | j        d         d	k    rd|                                 s|                                 rd| j                            dd
          z   S d| j                            dd          z   S J d
                    | j        d         | j        d                               )z[Returns the bundle extension (.app, .framework, .plugin, etc).  Only
    valid for bundles.rx   loadable_modulery   bundle	frameworkWRAPPER_EXTENSIONr   .product_extension
executableappexappFz*Don't know extension for '{}', target '{}'target_name)rz   rI   r   rN   r   r   ru   )r   default_wrapper_extensionwrapper_extensions      r   GetWrapperExtensionz!XcodeSettings.GetWrapperExtension  sA    ~~9V EEE#+"-) ) i)!% !% 8 8#-F !9 ! ! ':<MNNNN
Yv
,
.
.&&(( 
GD,H,H,J,J 
GTY]]+>HHHHTY]]+>FFFF
FMM	&!	-(  
 
 
r
   c                 N    | j                             d| j         d                   S )zReturns PRODUCT_NAME.product_namer   rI   rN   rd   s    r   GetProductNamezXcodeSettings.GetProductName  s    y}}^TY}-EFFFr
   c                 z    |                                  r|                                 S |                                 S )zReturns FULL_PRODUCT_NAME.)rz   GetWrapperName_GetStandaloneBinaryPathrd   s    r   GetFullProductNamez XcodeSettings.GetFullProductName"  s8    >> 	3&&(((00222r
   c                     |                                  sJ |                                 |                                 z   S )z`Returns the directory name of the bundle represented by this target.
    Only valid for bundles.)rz   r   r   rd   s    r   r   zXcodeSettings.GetWrapperName)  s=     ~~""$$t'?'?'A'AAAr
   c                 t   | j         r|                                 S |                                 sJ | j        d         dk    rEt          j                            |                                 d|                                           S t          j                            |                                 d          S )zReturns the qualified path to the bundle's contents folder. E.g.
    Chromium.app/Contents or Foo.bundle/Versions/A. Only valid for bundles.rx   ry   VersionsContents)rJ   r   rz   rI   ospathr^   r   rd   s    r   GetBundleContentsFolderPathz)XcodeSettings.GetBundleContentsFolderPath/  s     : 	)&&(((~~9V 0007<<##%%z43K3K3M3M  

 7<< 3 3 5 5zBBBr
   c                     |                                  sJ | j        r|                                 S t          j                            |                                 d          S )z}Returns the qualified path to the bundle's resource folder. E.g.
    Chromium.app/Contents/Resources. Only valid for bundles.	Resources)rz   rJ   r   r   r   r^   rd   s    r   GetBundleResourceFolderz%XcodeSettings.GetBundleResourceFolder=  sX     ~~: 	633555w||D<<>>LLLr
   c                    |                                  sJ | j        d         dv s| j        r|                                 S | j        d         dv r2t          j                            |                                 d          S dS )z|Returns the qualified path to the bundle's executables folder. E.g.
    Chromium.app/Contents/MacOS. Only valid for bundles.rx   ry   r   r   MacOSN)rz   rI   rJ   r   r   r   r^   rd   s    r   GetBundleExecutableFolderPathz+XcodeSettings.GetBundleExecutableFolderPathE  s     ~~9V!122dj233555
Yv
"C
C
C7<< @ @ B BGLLL D
Cr
   c                     |                                  sJ t          j                            |                                 d          S )zReturns the qualified path to the bundle's Java resource folder.
    E.g. Chromium.app/Contents/Resources/Java. Only valid for bundles.Java)rz   r   r   r^   r   rd   s    r   GetBundleJavaFolderPathz%XcodeSettings.GetBundleJavaFolderPathN  s<     ~~w||D88::FCCCr
   c                     |                                  sJ t          j                            |                                 d          S )zReturns the qualified path to the bundle's frameworks folder. E.g,
    Chromium.app/Contents/Frameworks. Only valid for bundles.
Frameworksrz   r   r   r^   r   rd   s    r   GetBundleFrameworksFolderPathz+XcodeSettings.GetBundleFrameworksFolderPathT  s<     ~~w||D<<>>MMMr
   c                     |                                  sJ t          j                            |                                 d          S )zReturns the qualified path to the bundle's frameworks folder. E.g,
    Chromium.app/Contents/SharedFrameworks. Only valid for bundles.SharedFrameworksr   rd   s    r   #GetBundleSharedFrameworksFolderPathz1XcodeSettings.GetBundleSharedFrameworksFolderPathZ  s=     ~~w||D<<>>@RSSSr
   c                     |                                  sJ | j        d         dk    r|                                 S t          j                            |                                 d          S )zReturns the qualified path to the bundle's shared support folder. E.g,
    Chromium.app/Contents/SharedSupport. Only valid for bundles.rx   ry   
SharedSupport)rz   rI   r   r   r   r^   r   rd   s    r    GetBundleSharedSupportFolderPathz.XcodeSettings.GetBundleSharedSupportFolderPath`  sa     ~~9V 000//1117<< @ @ B BOTTTr
   c                     |                                  sJ t          j                            |                                 d          S )zzReturns the qualified path to the bundle's plugins folder. E.g,
    Chromium.app/Contents/PlugIns. Only valid for bundles.PlugInsr   rd   s    r   GetBundlePlugInsFolderPathz(XcodeSettings.GetBundlePlugInsFolderPathi  s<     ~~w||D<<>>	JJJr
   c                     |                                  sJ t          j                            |                                 d          S )zReturns the qualified path to the bundle's XPC services folder. E.g,
    Chromium.app/Contents/XPCServices. Only valid for bundles.XPCServicesr   rd   s    r   GetBundleXPCServicesFolderPathz,XcodeSettings.GetBundleXPCServicesFolderPatho  s<     ~~w||D<<>>
NNNr
   c                 >   |                                  sJ | j        d         dv s|                                 r2t          j                            |                                 d          S t          j                            |                                 dd          S )zyReturns the qualified path to the bundle's plist file. E.g.
    Chromium.app/Contents/Info.plist. Only valid for bundles.rx   r   z
Info.plistr   )rz   rI   r{   r   r   r^   r   rd   s    r   GetBundlePlistPathz XcodeSettings.GetBundlePlistPathu  s     ~~If!BBB""$$ 
C 7<< @ @ B BLQQQ7<<0022K  
r
   c                    |                                  r.|                                 sJ d| j        d         z              dS |                                 r.|                                 sJ d| j        d         z              dS |                                 r.|                                 sJ d| j        d         z              dS |                                 r.|                                 sJ d| j        d         z              d	S |                                 rd
ddd
| j        d                  S ddddd| j        d                  S )z(Returns the PRODUCT_TYPE of this target.z6ios_app_extension flag requires mac_bundle (target %s)r   z$com.apple.product-type.app-extensionz;ios_watchkit_extension flag requires mac_bundle (target %s)z)com.apple.product-type.watchkit-extensionz2ios_watch_app flag requires mac_bundle (target %s)z+com.apple.product-type.application.watchappz8mac_xcuitest_bundle flag requires mac_bundle (target %s)z(com.apple.product-type.bundle.ui-testingz"com.apple.product-type.applicationzcom.apple.product-type.bundlez com.apple.product-type.framework)r   r   ry   rx   zcom.apple.product-type.toolz&com.apple.product-type.library.dynamicz%com.apple.product-type.library.static)r   r   ry   static_library)r   rz   rI   r   r   r   rd   s    r   GetProductTypezXcodeSettings.GetProductType  s   ""$$ 	:>>## 
 
 $	- 89
 
 
 :9'')) 	?>>## 
 
)+/9]+CD
 
 
 ?>   	A>>## 
 
 $	- 89
 
 
 A@ 	>>>## 
 
 $	- 89
 
 
 >=>> 	!B#B"D  i	! 
! <#K"J"I	 
 i! 
!r
   c                     |                                  s| j        d         dk    rdS ddddd| j        d                  S )	z'Returns the MACH_O_TYPE of this target.rx   r   r,   
mh_execute	staticlibmh_dylib	mh_bundler   r   ry   r   )rz   rI   rd   s    r   GetMachOTypezXcodeSettings.GetMachOType  sX     ~~ 	DIf$5$E$E2&)(*	
 

 )F
 	r
   c                     |                                  sJ t          j                            |                                 |                                           S )zReturns the name of the bundle binary of by this target.
    E.g. Chromium.app/Contents/MacOS/Chromium. Only valid for bundles.)rz   r   r   r^   r   GetExecutableNamerd   s    r   _GetBundleBinaryPathz"XcodeSettings._GetBundleBinaryPath  sO     ~~w||..00$2H2H2J2J
 
 	
r
   c                 d    d| j         v rd| j         d         z   S ddddd| j         d                  S )	Nr   r   r,   z.a.dylibz.sor   rx   )rI   rd   s    r   _GetStandaloneExecutableSuffixz,XcodeSettings._GetStandaloneExecutableSuffix  sN    $)++#6777"&$	
 

 )F
 	r
   c                 d    | j                             dddddd| j         d                            S )Nproduct_prefixr,   libr   rx   r   rd   s    r   _GetStandaloneExecutablePrefixz,XcodeSettings._GetStandaloneExecutablePrefix  sF    y}} "'"' $&

 
 i
!

 

 
	
r
   c                    |                                  rJ | j        d         dv sJ d| j        d         z              | j        d         }| j        d         dk    r|dd         dk    r
|dd         }n'| j        d         d	v r|dd         dk    r
|dd         }|                                 }| j                            d
|          }|                                 }||z   |z   S )zwReturns the name of the non-bundle binary represented by this target.
    E.g. hello_world. Only valid for non-bundles.rx   )r   ry   r   r   zUnexpected type %sr   r   N   r   r   r   )rz   rI   r   rN   r   )r   target
target_prefix
target_exts       r   r   z&XcodeSettings._GetStandaloneBinaryPath  s    >>#####y  %
 
 
 

 
!49V#44
 
 
 =)9V 000bqbzU""
Yv
"G
G
GbqbzU"";;==
~v6688::
v%
22r
   c                     |                                  r&| j                            d| j        d                   S |                                 S )zXReturns the executable name of the bundle represented by this target.
    E.g. Chromium.r   r   )rz   rI   rN   r   rd   s    r   r   zXcodeSettings.GetExecutableName  sE     >> 	39===1IJJJ00222r
   c                 z    |                                  r|                                 S |                                 S )zReturns the qualified path to the primary executable of the bundle
    represented by this target. E.g. Chromium.app/Contents/MacOS/Chromium.)rz   r   r   rd   s    r   GetExecutablePathzXcodeSettings.GetExecutablePath  s:     >> 	3,,...00222r
   c                     | j         |         }t                      }|                    |                    d          |                    d          |                    d                    S )z:Returns the architectures this target should be built for.ARCHSVALID_ARCHSSDKROOT)rG   rB   r/   rN   )r   rP   config_settingsxcode_archs_defaults       r   GetActiveArchszXcodeSettings.GetActiveArchs  sf    -j9244"..((
..	**
 
 	
r
   c                 L    	 t          dd||g          S # t          $ r Y d S w xY w)Nxcrunz--sdk)GetStdoutQuietr   )r   sdkinfoitems      r   _GetSdkVersionInfoItemz$XcodeSettings._GetSdkVersionInfoItem  s@    
	!7GS("CDDD 	 	 	DD	s    
##c                 D    || j         }|                     d|d          S )Nr   r,   r   )rP   GetPerConfigSetting)r   rP   s     r   _SdkRootzXcodeSettings._SdkRoot  s*    J''	:r'JJJr
   c                     |                      |          }|t          j        vr%|                     |d          }|t          j        |<   t          j        |         S )Nz--show-sdk-platform-path)r   rD   _platform_path_cacher   )r   rP   sdk_root
platform_paths       r   _XcodePlatformPathz XcodeSettings._XcodePlatformPath  sZ    ==,,==== 774 M <IM.x81(;;r
   c                     |                      |          }|                    d          r|S |                     |          S )N/)r   
startswith
_XcodeSdkPath)r   rP   r   s      r   _SdkPathzXcodeSettings._SdkPath  sB    ==,,s## 	O!!(+++r
   c                     |t           j        vr6|                     |d          }|t           j        |<   |r|t           j        |<   t           j        |         S )Nz--show-sdk-path)rD   _sdk_path_cacher   _sdk_root_cache)r   r   sdk_paths      r   r  zXcodeSettings._XcodeSdkPath%  sW    =888228=NOOH6>M)(3 
C:B
-h7,X66r
   c                 t   |                      |dd           d|                                 v rt          j                            |                                           }|                                                    d          r|                      |dd           d S |                      |dd           d S d S )NMACOSX_DEPLOYMENT_TARGETz-mmacosx-version-min=%srH   r   z-mios-simulator-version-min=%sz-miphoneos-version-min=%s)rn   re   r   r   basenamer  r   r  )r   rl   sdk_path_basenames      r   _AppendPlatformVersionMinFlagsz,XcodeSettings._AppendPlatformVersionMinFlags-  s    

c57PQQQ'4>>+;+;;; " 0 0 A A &&((334EFF 


57W     

57R     <;r
   c                    || _         g }|                                 }d|                                 v r,|r*|                    d           |                    |           | j        r|                    d| j        z             |                     ddd          r|                    d           |                     d	dd          r|                    d
           |                     ddd          r|                    d           d
|                                 v r4|                                 d
         dk    r|                    d           n	 |                     ddd          r|                    d           |                     |ddd           |                     ddd          r|                                                     dd          }|dk    r|                    d           nC|dk    rt          d          |dk    r|                    d           nt          d|z            |                                                     d          dk    r|                    d           n@|                                                     d          dk    r|                    d           |                     ddd          r|                    d            |                     d!dd          r|                    d"           |                     d#dd          r|                    d$           |                     d%dd          r|                    d&           | 	                    |           |                     d'dd          r| 
                    d'           | 
                    d(           | 
                    d)           | 
                    d*           | 
                    d+           t          j        
                                sB||g}n#| j         sJ |                     | j                   }t          |          d-k    r| 
                    d.           d/g}|                    d0           |                    |d1                    |d1         d2v r|                     d3dd          r|                    d4           |                     d5dd          r|                    d6           |                     d7dd          r|                    d8           |                     d9dd          r|                    d:           ||                                                     d;g           z
  }|                                 r2|                     |          }|r|                    d<|z   d=z              |r|nd>}| j        d?         | j                  }	|	                    d@g           }
|
D ].}|                    d<|                    dA|          z              /d,| _         |S )BzMReturns flags that need to be added to .c, .cc, .m, and .mm
    compilations.r   	-isysrootz-I%sCLANG_WARN_CONSTANT_CONVERSIONYESNOr   z-Wconstant-conversionGCC_CHAR_IS_UNSIGNED_CHARz-funsigned-charGCC_CW_ASM_SYNTAXz-fasm-blocksGCC_DYNAMIC_NO_PICz-mdynamic-no-picGCC_ENABLE_PASCAL_STRINGSz-mpascal-stringsGCC_OPTIMIZATION_LEVELz-O%ssGCC_GENERATE_DEBUGGING_SYMBOLSDEBUG_INFORMATION_FORMATdwarfz	-gdwarf-2stabsz(stabs debug format is not supported yet.dwarf-with-dsymzUnknown debug format %sGCC_STRICT_ALIASINGz-fstrict-aliasingz-fno-strict-aliasingGCC_SYMBOLS_PRIVATE_EXTERNz-fvisibility=hiddenGCC_TREAT_WARNINGS_AS_ERRORSz-WerrorGCC_WARN_ABOUT_MISSING_NEWLINEz
-Wnewline-eofLLVM_LTOz-fltoCOPY_PHASE_STRIPGCC_DEBUGGING_SYMBOLSGCC_ENABLE_OBJC_EXCEPTIONSMACH_O_TYPEPRODUCT_TYPEN   r   r8   -archr   )r8   r;   GCC_ENABLE_SSE3_EXTENSIONSz-msse3)GCC_ENABLE_SUPPLEMENTAL_SSE3_INSTRUCTIONSz-mssse3GCC_ENABLE_SSE41_EXTENSIONSz-msse4.1GCC_ENABLE_SSE42_EXTENSIONSz-msse4.2WARNING_CFLAGS-F/Developer/Library/Frameworks/r,   rF   mac_framework_dirs
$(SDKROOT))rP   r  re   r"   rL   ri   rn   rN   NotImplementedErrorr  rp   gypcommonCrossCompileRequestedr   lenr   r   rI   replace)r   rP   r'   cflagsr   
dbg_formatr   
platform_rootframework_rootrS   framework_dirs	directorys               r   	GetCflagszXcodeSettings.GetCflags;  s_    %==??((((X(MM+&&&MM(### 	9MM&4#77888::6t:LL 	3MM1222::15$:GG 	-MM+,,,::)5%:@@ 	*MM.)))4>>#3#333~~ 45>>

0111
 ::15%:HH 	.MM,---

f6
LLL::6u:MM 		R))--.H'RRJW$$

k****w&&)*TUUU000

k****)*Cj*PQQQ>> 566%??MM-....
^^


!
!"7
8
8D
@
@MM0111::2E4:HH 	1MM/000::4eT:JJ 	%MM)$$$::6t:LL 	+MM/*** ::j%:66 	#MM'"""++F333 ::(%:>> 	8##$6777 7888 <=== 	

...///
 z//11 	.&&&++DO<<5zzQ''000MM'"""MM%(###Qx---:::E4:PP ,MM(+++::?PT    - MM),,,::;UD:QQ .MM*---::;UD:QQ .MM*---$..""&&'7<<<>> 	W 33J??M 
W

d]25UUVVV%-52+,T_=$8"==' 	R 	RIMM$!2!2<!P!PPQQQQ
r
   c                 .   || _         g }|                                                     dd          dk    r|                    d           n|                     |dd           ||                                                     dg           z
  }d| _         |S )z?Returns flags that need to be added to .c, and .m compilations.GCC_C_LANGUAGE_STANDARDr,   ansiz-ansi-std=%sOTHER_CFLAGSN)rP   re   rN   r"   rn   )r   rP   cflags_cs      r   
GetCflagsCzXcodeSettings.GetCflagsC  s    $>> 92>>&HHOOG$$$$MM($=yIIIDNN$$((<<<r
   c                    || _         g }|                                                     d          }|r|                    d|z             |                     |dd           |                     ddd          r|                    d	           |                     d
dd          r|                    d           |                     ddd          r|                    d
           |                     ddd          r|                    d           |                     ddd          r|                    d           g }|                                                     ddg          D ]M}|dv rd}|dv r,||                                                     dg           z
  }8|                    |           N||z
  }d| _         |S )zAReturns flags that need to be added to .cc, and .mm compilations.CLANG_CXX_LANGUAGE_STANDARDrD  CLANG_CXX_LIBRARY
-stdlib=%sGCC_ENABLE_CPP_RTTIr  r  r   z	-fno-rttiGCC_ENABLE_CPP_EXCEPTIONSz-fno-exceptionsGCC_INLINES_ARE_PRIVATE_EXTERNz-fvisibility-inlines-hiddenGCC_THREADSAFE_STATICSz-fno-threadsafe-statics%GCC_WARN_ABOUT_INVALID_OFFSETOF_MACROz-Wno-invalid-offsetofOTHER_CPLUSPLUSFLAGS$(inherited))z
$inheritedrR  z${inherited}
$OTHER_CFLAGS)rS  z$(OTHER_CFLAGS)z${OTHER_CFLAGS}rE  N)rP   re   rN   r"   rn   ri   )r   rP   	cflags_ccclang_cxx_language_standard
other_ccflagsflags         r   GetCflagsCCzXcodeSettings.GetCflagsCC  s   $	&*nn&6&6&:&:)'
 '
#
 ' 	FY)DDEEE

i!4lCCC::+T5:AA 	*[)))::14:GG 	0.///::6t:LL 	<:;;;::.e:DD 	86777::=tU:SS 	64555
NN$$(()?.AQRR 	+ 	+DEEE&NNN!1!1!5!5nb!I!II

$$T****]"	r
   c                     |                                                      dd          }|dk    r|                    d           d S |dk    r|                    d           d S d S )NGCC_ENABLE_OBJC_GCunsupported	supportedz	-fobjc-gcrequiredz-fobjc-gc-only)re   rN   r"   )r   flags	gc_policys      r   $_AddObjectiveCGarbageCollectionFlagsz2XcodeSettings._AddObjectiveCGarbageCollectionFlags  sq    NN$$(()=}MM	##LL%%%%%
*
$
$LL)***** %
$r
   c                 d    |                      ddd          r|                    d           d S d S )NCLANG_ENABLE_OBJC_ARCr  r  r   z
-fobjc-arcri   r"   r   r^  s     r   _AddObjectiveCARCFlagsz$XcodeSettings._AddObjectiveCARCFlags  s?    ::-ud:CC 	'LL&&&&&	' 	'r
   c                 d    |                      ddd          r|                    d           d S d S )N*CLANG_WARN_OBJC_MISSING_PROPERTY_SYNTHESISr  r  r   z!-Wobjc-missing-property-synthesisrc  rd  s     r   +_AddObjectiveCMissingPropertySynthesisFlagsz9XcodeSettings._AddObjectiveCMissingPropertySynthesisFlags  sI    ::8%  
 
 	> 
LL<=====	> 	>r
   c                     || _         g }|                     |           |                     |           |                     |           d| _         |S )z7Returns flags that need to be added to .m compilations.N)rP   r`  re  rh  )r   rP   cflags_objcs      r   
GetCflagsObjCzXcodeSettings.GetCflagsObjC  sW    $11+>>>##K00088EEEr
   c                     || _         g }|                     |           |                     |           |                     |           |                     ddd          r|                    d           d| _         |S )z8Returns flags that need to be added to .mm compilations.GCC_OBJC_CALL_CXX_CDTORSr  r  r   z-fobjc-call-cxx-cdtorsN)rP   r`  re  rh  ri   r"   )r   rP   cflags_objccs      r   GetCflagsObjCCzXcodeSettings.GetCflagsObjCC  s    $11,???##L11188FFF::0%:FF 	: 8999r
   c                     | j         d         dk    r'| j         d         dk    s|                                 rdS |                     d|                                 rdnd          }|S )	z/Return DYLIB_INSTALL_NAME_BASE for this target.rx   ry   r   NDYLIB_INSTALL_NAME_BASEz/Library/Frameworksz/usr/local/libr   )rI   rz   r   )r   install_bases     r   GetInstallNameBasez XcodeSettings.GetInstallNameBase  s|     9V 000If!222dnn6F6F24//%-1^^-=-=S))CS 0 
 
 r
   c                     d|v rqd|}}|                     d          r|                    dd          \  }}t          j                            |          }t          j                            ||          }|S )z(Do :standardizepath processing for path.r  r,   @r)  )r  r]   r   r   normpathr^   )r   r   prefixrests       r   _StandardizePathzXcodeSettings._StandardizePath%  sp     $;;tDFs## 
2#zz#q117##D))D7<<--Dr
   c                    | j         d         dk    r'| j         d         dk    s|                                 rdS d}|                     d|          }d|v r|d	|fv sJ d
| j         d         d|d
            |                    d|                     |                                                     }|                                 rQ|                    d|                                           }|                    d|                                           }nd|vsJ d|vsJ |                    d|                                           }|S )z-Return LD_DYLIB_INSTALL_NAME for this target.rx   ry   r   Nz=$(DYLIB_INSTALL_NAME_BASE:standardizepath)/$(EXECUTABLE_PATH)LD_DYLIB_INSTALL_NAMEr   $zJ$(DYLIB_INSTALL_NAME_BASE:standardizepath)/$(WRAPPER_NAME)/$(PRODUCT_NAME)zNVariables in LD_DYLIB_INSTALL_NAME are not generally supported yet in target 'r   z' (got 'z')z*$(DYLIB_INSTALL_NAME_BASE:standardizepath)z$(WRAPPER_NAME)z$(PRODUCT_NAME)z$(EXECUTABLE_PATH))	rI   rz   r   r9  ry  rs  r   r   r   )r   default_install_nameinstall_names      r   GetInstallNamezXcodeSettings.GetInstallName1  s    9V 000If!222dnn6F6F24 
L 	 //#-A 0 
 
 ,2$$     9]+++\\\;   (//<%%d&=&=&?&?@@ L ~~ 

=+33%t':':'<'<     ,33%t':':'<'<    )<<<<(<<<<'//$d&<&<&>&> L r
   c                    d}d}d|gd|gd|gd|||gg}|D ]}t          j        dd                    |          z             }|                    |          }|rZ|d	|                    d
                    ||                    d
                    z   ||                    d
          d	         z   }|                    d          r#d ||t          d          d	                   z   }|S )zuChecks if ldflag contains a filename and if so remaps it from
    gyp-directory-relative to build-directory-relative.z(\S+)z\S+z-exported_symbols_listz-unexported_symbols_listz-reexported_symbols_listz-sectcreatez	(?:-Wl,)?z[ ,]Nr)  -L)	r4   r5   r^   r!   startgroupendr  r8  )	r   ldflaggyp_to_build_pathLINKER_FILEWORDlinker_flagsflag_patternregexms	            r   _MapLinkerFlagFilenamez$XcodeSettings._MapLinkerFlagFilenameb  s    
%{3
'5
'5
D$4	
 ) 	 	LJ{V[[-F-FFGGEF##A 
<QWWQZZ<(''

334QUU1XXZZ()  T"" 	C--fSYY[[.ABBBF
r
   c                 h
   || _         g }|                                                     dg           D ]+}|                    |                     ||                     ,|                     ddd          r|                    d           |                     ddd          r|                    d           |                     |d	d
           |                     |dd           |                     |           d
|                                 v rP|                                 r<|                    d           |                    |                                            |                                                     dg           D ]#}|                    d ||          z              $d|                                 v rN|                    d           |                    d ||                                 d                   z              t          j
                                        s||g}n#| j         sJ |                     | j                   }t          |          dk    r|                     d           dg}|                    d           |                    |d                    |                    d|dk    r|ndz              |                                 }	|	rO| j        d         dk    r>|                    d           |                    |	                    dd                      |                                                     d!g           D ]}
|                    d"|
z              |                                 }|sd#}| j        d$         | j                  }|                    d%g           }
|
D ].}|                    d&|                    d'|          z              /|                                 r^|                     |          }|rG|rE|                    d&|z   d(z              |                    d)           |                    d*           |                                 p|                                 }|r|rt-                      \  }}|d+k     r.|                    d,           |                    |d-z              n*|                    d.           |                    d/           |                    d0           |                     |d1d2           d| _         |S )3a  Returns flags that need to be passed to the linker.

    Args:
        configname: The name of the configuration to get ld flags for.
        product_dir: The directory where products such static and dynamic
            libraries are placed. This is added to the library search path.
        gyp_to_build_path: A function that converts paths relative to the
            current gyp file to paths relative to the build directory.
    
OTHER_LDFLAGSDEAD_CODE_STRIPPINGr  r  r   z-Wl,-dead_strip
PREBINDINGz-Wl,-prebindDYLIB_COMPATIBILITY_VERSIONz-compatibility_version %sDYLIB_CURRENT_VERSIONz-current_version %sr   r  LIBRARY_SEARCH_PATHSr  
ORDER_FILEz-Wl,-order_filez-Wl,Nr)  r   r8   r*  r   r   z./rx   r   z
-install_namer\   z\ LD_RUNPATH_SEARCH_PATHSz-Wl,-rpath,r,   rF   r2  r0  r3  r1  z
-frameworkXCTest0900z	-lpkstartz?/System/Library/PrivateFrameworks/PlugInKit.framework/PlugInKitz-e_NSExtensionMainz-fapplication-extensionrJ  rK  )rP   re   rN   r"   r  ri   rn   r  r  r5  r6  r7  r   r8  rp   r  rI   r9  r   r   r   r   r?   )r   rP   product_dirr  r'   ldflagsr  library_pathr   r~  rpathr   rS   r>  r?  r<  is_extensionr@   rA   s                      r   
GetLdflagszXcodeSettings.GetLdflags  s<    % nn&&**?B?? 	S 	SFNN466v?PQQRRRR::+UD:AA 	.NN,---::lE4:88 	+NN>***

24O	
 	
 	
 	


g68MNNN++G444((((T]]__(NN;'''NN4==??+++ NN,,001GLL 	C 	CLNN4"3"3L"A"AABBBB4>>++++NN,---NN6$5$5dnn6F6F|6T$U$UUVVVz//11 	%&&&++DO<<5zzQ''000NN7###NN58$$$ 	tkS.@.@{{dKLLL**,, 	=DIf-1BBBNN?+++NN<//U;;<<<^^%%))*CRHH 	2 	2ENN=501111==?? 	H+,T_=$8"==' 	M 	MINN4)"3"3L("K"KKLLLL>> 	) 33J??M 
)M 
)tm36VVWWW|,,,x(((..00RD4P4P4R4R 	6 	6
  ,~~M1v%%{+++WX   
 t$$$1222NN4555

g2LAAAr
   c                     || _         g }|                                                     dg           D ]}|                    |           d| _         |S )zReturns flags that need to be passed to the static linker.

    Args:
        configname: The name of the configuration to get ld flags for.
    r  N)rP   re   rN   r"   )r   rP   libtoolflagslibtoolflags       r   GetLibtoolflagszXcodeSettings.GetLibtoolflags  s_     %>>++//DD 	- 	-K,,,, r
   c                    d}i }t          | j                                                  D ]Z}|rt          | j        |                   }d}!| j        |                                         D ]\  }}||vr
||         |k    r||= [|S )z~Gets a list of all the per-target settings. This will only fetch keys
    whose values are the same across all configurations.TF)sortedrG   keysdictrM   )r   
first_passresultrP   rY   values         r   GetPerTargetSettingsz"XcodeSettings.GetPerTargetSettings  s     
 !4!9!9!;!;<< 		( 		(J 
(d1*=>>"

"&"5j"A"G"G"I"I ( (JC&(( --"3K	(
 
r
   c                     || j         v r!| j         |                             ||          S |                     ||          S rc   )rG   rN   r   )r   settingrP   r   s       r   r   z!XcodeSettings.GetPerConfigSetting  sD    ,,,&z266wHHH++GW===r
   c                 6   d}d}t          | j                                                  D ]i}|r$| j        |                             |d          }d}(|| j        |                             |d          k    sJ d|d| j        d         d            j||S |S )zTries to get xcode_settings.setting from spec. Assumes that the setting
       has the same value in all configurations and throws otherwise.TNFz!Expected per-target setting for 'z"', got per-config setting (target r   ))r  rG   r  rN   rI   )r   r  r   
is_first_passr  rP   s         r   r   z!XcodeSettings.GetPerTargetSetting  s     
 !4!9!9!;!;<< 	 	J 
,Z8<<WdKK %

!4Z!@!D!DWd!S!SSSSS%,WWdi
.F.F.FH TSSS >N
r
   c                    || _         g }|                     ddd          r|                     ddd          rd}| j        d         dk    s|                                 r|                                 rd	}n| j        d         d
k    rd}|                                                     d|          }d
ddd|         }|                                                     dd
          }|r|dt          |          z   z
  }|s#|                    d| j        d         z             |                    d| d|            d| _         |S )zReturns a list of shell commands that contain the shell commands
    necessary to strip this target's binary. These should be run as postbuilds
    before the actual postbuilds run.DEPLOYMENT_POSTPROCESSINGr  r  r   STRIP_INSTALLED_PRODUCT	debuggingrx   r   
non-globalr   allSTRIP_STYLEr,   z-xz-S)r  r  r  
STRIPFLAGSr\   zecho STRIP\(%s\)r   zstrip N)	rP   ri   rI   r   rz   re   rN   _NormalizeEnvVarReferencesr"   )	r   rP   
output_binaryquietr  default_strip_stylestrip_stylestrip_flagsexplicit_strip_flagss	            r   _GetStripPostbuildsz!XcodeSettings._GetStripPostbuilds$  s    %::15$:GG 	BDJJ%ud MW M
 M
 	B #.	&!%666$:Q:Q:S:S6.."" 7&2##6"l22&+#..**..}>QRRK"$DtLLK $(>>#3#3#7#7b#I#I # 
Vs%?@T%U%UUU 
O

2TY}5MMNNNMM@;@@@@AAA
r
   c                 J   || _         g }|                     ddd          rz|                     ddd          rb| j        d         dk    rQ|s#|                    d	| j        d
         z             |                    d                    ||dz                        d
| _         |S )zReturns a list of shell commands that contain the shell commands
    necessary to massage this target's debug information. These should be run
    as postbuilds before the actual postbuilds run.r  r  r   r  r  r  rx   r   zecho DSYMUTIL\(%s\)r   zdsymutil {} -o {}z.dSYMN)rP   ri   rI   r"   ru   )r   rP   outputr  r  r  s         r   _GetDebugInfoPostbuildsz%XcodeSettings._GetDebugInfoPostbuildsG  s     % JJ7JNN		W

*,=w   		W
 	&!%555 
R

5	-8PPQQQMM-44]FWDTUUVVV
r
   Fc                 b    |                      ||||          |                     |||          z   S )zReturns a list of shell commands that contain the shell commands
    to run as postbuilds for this target, before the actual postbuilds.)r  r  )r   rP   r  r  r  s        r   _GetTargetPostbuildsz"XcodeSettings._GetTargetPostbuilds]  sA     ++
u
 
$$ZFFG 	Gr
   c                    | j         r%| j        d         dk    s*|                                 s|                                 sg S g }|                                 }| j        |         }|                                 rt          j                            d|          }t          j        	                    |
                    d                    }t          j                            |d|          }|                    d| d| g           |                     |          }	|	s|S dg}
t          |
          t          | j        |                                                   z  }
|
r2t          d	d
                    t!          |
                    z             |                                 r
t          j        	                    |
                    d                    }t          j                            |d          }|                     |          }dd
g}
|
D ]}t          j                            ||          }t          j                            |t          j                            |                    }|                    d| d| g           |                    t          j                            dd          d|	d|
                    dd          d|
                    dd          d|ddg           t          j                            |d          }t          j                            ||          |g}|D ]o}|                    t          j                            dd          d|	d|
                    dd          d|
                    dd          d|ddg           p|                    t          j                            dd          d|	d|
                    dd          d|
                    dd          dt          j                            d|          ddg           |S )zReturn a shell command to codesign the iOS output binary so it can
    be deployed to a device.  This should be run as the very last step of the
    build.rx   r   z${BUILT_PRODUCTS_DIR}	TEST_HOSTr   zditto r\   OTHER_CODE_SIGN_FLAGSz9Warning: Some codesign keys not implemented, ignoring: %sz, r   z@Developer/Library/PrivateFrameworks/IDEBundleInjection.frameworkz-Developer/Library/Frameworks/XCTest.frameworkz${TARGET_BUILD_DIR}zgyp-mac-toolz code-sign-bundle "z" "CODE_SIGN_ENTITLEMENTSr,   PROVISIONING_PROFILEz" TF)rJ   rI   r   r{   r   rG   r   r   r^   dirnamerN   extend_GetIOSCodeSignIdentityKeysetr  r$   r  r   r  )r   rP   r  
postbuildsr   r_   source	test_hostxctest_destinationrY   unimplframeworks_dirr<  
frameworksr   destination
plugin_dirtargetsr   s                      r   _GetIOSPostbuildszXcodeSettings._GetIOSPostbuildse  sM   
 
J	6"l22dnn6F6F2""$$ 3 I
..00&z2 >> 	HW\\"9<HHF[(A(ABBI!#iL!Q!QEEE1CEEFGGG--h77 	 **Vs4#6z#B#G#G#I#IJJJ 	K))F6NN++,
 
 

 >> +	[(A(ABBIW\\)\BBN 33J??MR?J ( 
 
	mY?? gll>27;K;KI;V;VWW!!#BF#B#B[#B#B"CDDD !! GLL)>OOOOCC$LL)A2FFFF$LL)?DDDD'KK D
    i;;Jw||J==yIG! 

 

!! GLL)>OOOOCC$LL)A2FFFF$LL)?DDDD"FF D
    	 GLL!6GGGGCCLL!92>>>>LL!7<<<<GLL!8,GGGGE

	
 	
 	
 r
   c                    |                     d          }|sd S |t          j        vrt          j        g d          }|                                D ]X}||v rR|                                d         }t          j        }||vs|||         k    s
J d|z              |t          j        |<   Yt          j                             |d          S )NCODE_SIGN_IDENTITY)securityz
find-identityz-pcodesigningz-vr)  z2Multiple codesigning fingerprints for identity: %sr,   )rN   rD   _codesigning_key_cache
subprocesscheck_output
splitlinesr]   )r   r_   identityr  linefingerprintcaches          r   r  z(XcodeSettings._GetIOSCodeSignIdentityKey  s    << 455 	4=???,HHH F ))++ 
Q 
Qt##"&**,,q/K)@E#500K5?4R4R4RLxW 5S4R4R FQM8B377"EEEr
   c                 v    |J |                      ||||          }|                     ||          }||z   |z   S )zSReturns a list of shell commands that should run before and after
    |postbuilds|.)r  r  )r   rP   r  r  r  r  preposts           r   AddImplicitPostbuildsz#XcodeSettings.AddImplicitPostbuilds  sN    
 (((''
FM5QQ%%j-@@Z$&&r
   c                    |                     d          rFdt          j                            t          j                            |                    d         z   }n6| j                            |          }|rd|                    d          z   n|}|                     |          }|sd}|	                    d|          }|
                    d          rmt          j                            |          \  }}|dk    rEt          j                            |          s&|d	z   }t          j                            |          r|}|S )
Nz
.frameworkz-framework r   z-lr)  r,   r3  r   z.tbd)rW   r   r   splitextr  rQ   r!   r  r  r9  r  exists)	r   libraryconfig_namel_flagr  r   r  exttbd_librarys	            r   _AdjustLibraryzXcodeSettings._AdjustLibrary  s$   L)) 	9"RW%5%5bg6F6Fw6O6O%P%PQR%SSFF%%g..A*+8TAGGAJJ&&F==-- 	H ..x88\** 	*G,,W55MHchrw~~g'>'>&/7>>+.. *)Gr
   c                 (      fd|D             }|S )zTransforms entries like 'Cocoa.framework' in libraries into entries like
    '-framework Cocoa', 'libcrypto.dylib' into '-lcrypto', etc.
    c                 <    g | ]}                     |          S r   )r  )rX   r  r  r   s     r   rZ   z1XcodeSettings.AdjustLibraries.<locals>.<listcomp>   s)    XXX7T((+>>XXXr
   r   )r   	librariesr  s   ` `r   AdjustLibrarieszXcodeSettings.AdjustLibraries  s)     YXXXXiXXX	r
   c                 $    t          ddg          S )Nsw_versz
-buildVersion)	GetStdoutrd   s    r   _BuildMachineOSBuildz"XcodeSettings._BuildMachineOSBuild  s    )_5666r
   c                     | j         |                             dd          }d |                    d          D             S )NTARGETED_DEVICE_FAMILY1c                 ,    g | ]}t          |          S r   )r~   )rX   xs     r   rZ   z7XcodeSettings._XcodeIOSDeviceFamily.<locals>.<listcomp>  s    2221A222r
   ,)rG   rN   r]   )r   rP   familys      r   _XcodeIOSDeviceFamilyz#XcodeSettings._XcodeIOSDeviceFamily  s@    $Z0445MsSS22S 1 12222r
   c                 D   |t           j        vrRi }|                                 |d<   t                      \  }}||d<   ||d<   | j        |                             d          }|||d<   |                     |          }|s|                                 }|                     |d          }||pdz   |d	<   |d
k    r|                     |d          |d<   n|d
k    r||d<   n|d         |d<   | j	        r_| j        |                             d          |d<   ||d<   ||d<   |
                    d          rdg|d<   |d         |d<   ndg|d<   d|d<   |t           j        |<   t          t           j        |                   }| j	        r|                     |          |d<   |S )z@Returns a dictionary with extra items to insert into Info.plist.BuildMachineOSBuildDTXcodeDTXcodeBuildGCC_VERSIONN
DTCompilerz--show-sdk-versionr,   	DTSDKName0720z--show-sdk-build-version
DTSDKBuild0430rH   MinimumOSVersionDTPlatformNameDTPlatformVersionr   iPhoneOSCFBundleSupportedPlatformsDTPlatformBuildiPhoneSimulatorUIDeviceFamily)
rD   _plist_cacher  r?   rG   rN   r   _DefaultSdkRootr   rJ   rW   r  r  )	r   rP   r  r@   xcode_buildcompilerr   sdk_versionrM   s	            r   GetExtraPlistItemsz XcodeSettings.GetExtraPlistItems
  s   ]777E+/+D+D+F+FE'()5&M;,E)$/E.!*:6::=IIH#&.l#}}Z00H 
2//1155h@TUUK!)[->B!?E+&&&*&A&A8' 'l## &((&1l##&+,A&Bl#z 
2,0,?
,K,O,O0- -() +3&'-8)*&&z22 2;E,E67/4\/BE+,,;L:ME67 02E+,5:M&z2 ]/
;<<: 	M&*&@&@&L&LE"#r
   c                    t                      \  }}|dk     rdS |                     d          }t          j                            |          }|r|S 	 t          ddg          }n# t          $ r Y dS w xY w|                                D ]\}|                                }t          |          dk    r3|d         dk    r'|d         }|                     |          }	|	|k    r|c S ]dS )	zReturns the default SDKROOT to use.

    Prior to version 5.0.0, if SDKROOT was not explicitly set in the Xcode
    project, then the environment variable was empty. Starting with this
    version, Xcode uses the name of the newest SDK installed.
    r7   r,   
xcodebuildz	-showsdksr   z-sdk)
r?   r  rD   r  rN   r  r   r  r]   r8  )
r   r@   rA   default_sdk_pathdefault_sdk_rootall_sdksr  rM   r   r	  s
             r   r  zXcodeSettings._DefaultSdkRoot=  s    (>>
q6!!2--b11(8<<=MNN 	$##	 ,!<==HH 	 	 	22	 '')) 	$ 	$DJJLLE5zzQ59#6#6 9--h77///#OOOrs   A% %
A32A3rc   F)Rr0   r1   r2   r3   r  r   r  r  r  r   rO   re   ri   rn   rp   rv   r{   rz   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r  r  r  r@  rG  rX  r`  re  rh  rk  ro  rs  ry  r  r  r  r  r  r   r   r  r  r  r  r  r  r  r  r  r  r  r  r   r
   r   rD   rD      s       CC OO L  A A A2  &4 4 4C C C2 2 2 2P P P" " "
Y Y Y
 
 
? ? ?A A A? ? ?D D D; ; ;J J J  0G G G3 3 3B B BC C CM M MM M MD D DN N NT T TU U UK K KO O O  &! &! &!P
 
 

 
 
  
 
 
3 3 3.3 3 33 3 3
 
 
  K K K
< < < <, , , ,7 7 7  ~ ~ ~ ~@
 
 
( ( (T+ + +' ' '> > >  
 
 
  
 
 
/ / /b  >h h h hT     "> > > >   $! ! !F  ,G G G G] ] ]~F F F& =?e' ' ' '   8   7 7 73 3 31 1 1 1f    r
   rD   c                   <    e Zd ZdZd Zd Zd	dZd Zd	dZd	dZ	dS )
MacPrefixHeadera  A class that helps with emulating Xcode's GCC_PREFIX_HEADER feature.

  This feature consists of several pieces:
  * If GCC_PREFIX_HEADER is present, all compilations in that project get an
    additional |-include path_to_prefix_header| cflag.
  * If GCC_PRECOMPILE_PREFIX_HEADER is present too, then the prefix header is
    instead compiled, and all other compilations in the project get an
    additional |-include path_to_compiled_header| instead.
    + Compiled prefix headers have the extension gch. There is one gch file for
      every language used in the project (c, cc, m, mm), since gch files for
      different languages aren't compatible.
    + gch files themselves are built with the target's normal cflags, but they
      obviously don't get the |-include| flag. Instead, they need a -x flag that
      describes their language.
    + All o files in the target need to depend on the gch file, to make sure
      it's built before any o file is built.

  This class helps with some of these tasks, but it needs help from the build
  system for writing dependencies to the gch files, for writing build commands
  for the gch files, and for figuring out the location of the gch files.
  c                 .   d| _         d| _        |r:|                    d          | _         |                    dd          dk    | _        i | _        | j         r<| j        rdD ]} || j         |          | j        |<    || j                   | _         dS dS )a  If xcode_settings is None, all methods on this class are no-ops.

    Args:
        gyp_path_to_build_path: A function that takes a gyp-relative path,
            and returns a path relative to the build directory.
        gyp_path_to_build_output: A function that takes a gyp-relative path and
            a language code ('c', 'cc', 'm', or 'mm'), and that returns a path
            to where the output of precompiling that path for that language
            should be placed (without the trailing '.gch').
    NFGCC_PREFIX_HEADERGCC_PRECOMPILE_PREFIX_HEADERr  r   )cccr  mm)headercompile_headersr   compiled_headers)r   rG   gyp_path_to_build_pathgyp_path_to_build_outputlangs        r   r   zMacPrefixHeader.__init__q  s     $ 	(<<=PQQDK222D 3    
  !#; 	># 
2  D2J2JT3 3D)$// 10==DKKK
	> 	>r
   c                 F    | j         sJ | j        |         }|r|d|z   z
  }|S )Nr   )r,  r-  )r   r0  r'   hs       r   _CompiledHeaderzMacPrefixHeader._CompiledHeader  s8    ####!$' 	
tOAr
   Nc                 z    | j         r"|| j        v rd|                     ||          z  S | j        r
d| j        z  S dS )zAGets the cflags to include the prefix header for language |lang|.z-include %sr,   )r,  r-  r3  r+  r   r0  r'   s      r   
GetIncludezMacPrefixHeader.GetInclude  sQ     	DD,A$A$A 4#7#7d#C#CCC
[ 	 4;..2r
   c                 F    | j         sJ |                     ||          dz   S )zFReturns the actual file name of the prefix header for language |lang|.z.gch)r,  r3  r5  s      r   _GchzMacPrefixHeader._Gch  s,    ######D$//&88r
   c           	      6   | j         r| j        sg S g }t          ||          D ]u\  }}t          j                            |          d         }ddddddd                    |d          }|r,|                    |||                     ||          f           v|S )a  Given a list of source files and the corresponding object files, returns
    a list of (source, object, gch) tuples, where |gch| is the build-directory
    relative path to the gch file each object file depends on.  |compilable[i]|
    has to be the source file belonging to |objs[i]|.r)  r(  r)  r  r*  )z.cz.cppz.ccz.cxxz.mz.mmN)	r+  r,  zipr   r   r  rN   r"   r8  )	r   sourcesobjsr'   r  r  objr  r0  s	            r   GetObjDependenciesz"MacPrefixHeader.GetObjDependencies  s    
 { 	$"6 	Iw-- 	D 	DKFC'""6**1-C
  c#tnn 
  
D

vsDIIdD,A,ABCCC
r
   c                    | j         r| j        sg S |                     d|          dd| j         f|                     d|          dd| j         f|                     d|          dd| j         f|                     d|          dd| j         fgS )	zReturns [(path_to_gch, language_flag, language, header)].
    |path_to_gch| and |header| are relative to the build directory.
    r(  z-x c-headerr)  z
-x c++-headerr  z-x objective-c-headerr*  z-x objective-c++-header)r+  r,  r8  )r   r'   s     r   GetPchBuildCommandsz#MacPrefixHeader.GetPchBuildCommands  s     { 	$"6 	I
YYsD
!
!=#t{C
YYtT
"
"OT4;G
YYsD
!
!#:CM
YYtT
"
"$=tT[Q	
 	
r
   rc   )
r0   r1   r2   r3   r   r3  r6  r8  r>  r@  r   r
   r   r$  r$  Z  s         , >  >  >D     9 9 9
   .
 
 
 
 
 
r
   r$  c                  ^   t           rt           S d} d}	 t          ddg                                          }t          |          dk     rt	          d          |d                                         d         } |d                                         d         }n/# t          $ r" t
                      } | st	          d          Y nw xY w|                     d	          d
d         } | d                             d          | d<   d                    |           dz   d
d
         } | |fa t           S )z@Returns a tuple of version and build version of installed Xcode.r,   r  z-version   z&xcodebuild returned unexpected resultsr   r  z!No Xcode or CLT version detected!r   Nr   00   )	XCODE_VERSION_CACHEr   r  r8  r   r]   
CLTVersionzfillr^   )versionbuildversion_lists      r   r?   r?     sN     #""GE@%|Z&@AALLNN |q  CDDDq/''))"-R &&((, @ @ @,, 	@>???	@ 	@@
 mmC  !$G!!!$$GAJwww$&+G"E*s   BB )CCc                     d} d}d}t          j        d          }|| |fD ]S}	 t          dd|g          }t          j        ||                                          d         c S # t
          $ r Y Pw xY wt          j        d          }	 t          d	d
g          }t          j        ||                                          d         S # t
          $ r Y dS w xY w)z7Returns the version of command-line tools from pkgutil.z"com.apple.pkg.DeveloperToolsCLILeozcom.apple.pkg.DeveloperToolsCLIz!com.apple.pkg.CLTools_Executableszversion: (?P<version>.+)z/usr/sbin/pkgutilz
--pkg-inforH  z/Command Line Tools for Xcode\s+(?P<version>\S+)z/usr/sbin/softwareupdatez	--historyN)r4   r5   r  search	groupdictr   )STANDALONE_PKG_IDFROM_XCODE_PKG_IDMAVERICKS_PKG_IDr  rY   r  s         r   rF  rF    s    =9:J122E "35FG  	 3\3GHHF9UF++5577	BBBB 	 	 	H	 
JIJJE6DEEy''1133I>>   tts#   >A$$
A10A1	=C 
CCc                 0   t          j        | t           j        t           j                  }|                                d                             d          }|j        dk    rt
          d|j        | d         fz            |                    d          S )zReturns the content of standard output returned by invoking |cmdlist|.
  Ignores the stderr.
  Raises |GypError| if the command return with a non-zero return code.)stdoutstderrr   utf-8Error %d running %s
)r  PopenPIPEcommunicatedecode
returncoder   rstripcmdlistjobouts      r   r   r     s     
7:?:?
S
S
SC

//

A

%
%g
.
.C
~,
/KKLLL::dr
   c                 ^   t          j        | t           j                  }|                                d                             d          }|j        dk    rAt          j                            |dz              t          d|j        | d         fz            |
                    d          S )zReturns the content of standard output returned by invoking |cmdlist|.
  Raises |GypError| if the command return with a non-zero return code.)rR  r   rT  rV  rU  )r  rW  rX  rY  rZ  r[  sysrS  writer   r\  r]  s      r   r  r    s     
7:?
;
;
;C

//

A

%
%g
.
.C
~
t$$$,
/KKLLL::dr
   c                     |                      di           }|d                                         D ]:}d|v r4|                                }|                    |d                    ||d<   ;dS )zMerges the global xcode_settings dictionary into each configuration of the
  target represented by spec. For keys that are both in the global and the local
  xcode_settings dict, the local key gets precedence.
  rG   rF   N)rN   valuescopyupdate)global_dictrI   global_xcode_settingsrS   new_settingss        r   MergeGlobalXcodeSettingsToSpecrk  )  s     (OO,<bAA'(//11 4 4v%%05577L'7 8999'3F#$	4 4r
   c                 >   t          |                    dd                    dk    pSt          |                    dd                    dk    p,t          |                    dd                    dk    o| dk    }|r|d         dk    sJ d|d	         z              |S )
zReturns if |spec| should be treated as a bundle.

  Bundles are directories with a certain subdirectory structure, instead of
  just a single file. Bundle rules do not produce a binary but also package
  resources into that directory.r   r   r   r}   r   rx   nonez6mac_bundle targets cannot have type none (target "%s")r   )r~   rN   )flavorrI   
is_mac_bundles      r   IsMacBundlerp  9  s     	DHH(!,,--2 	Etxx-q1122a7	Eq))**a/CFeO   
F|v%%%D=!
" &%% r
   c              #     K   t           j                            | |                                          }|D ]A}|}d|vs
J d|z              t           j                            |          }t           j                            |d                   }|d                             d          r&t           j                            ||d                   }t           j                            ||d                   }|                    d          r(t           j                            |          d         dz   }|                    d          r(t           j                            |          d         d	z   }||fV  Cd
S )av  Yields (output, resource) pairs for every resource in |resources|.
  Only call this for mac bundle targets.

  Args:
      product_dir: Path to the directory containing the output bundle,
          relative to the build directory.
      xcode_settings: The XcodeSettings of the current target.
      resources: A list of bundle resources, relative to the build directory.
  r\   z/Spaces in resource filenames not supported (%s)r   r)  z.lprojz.xibz.nibz.storyboardz.storyboardcN)r   r   r^   r   r]   rW   r  )r  rG   	resourcesdestresr  	res_partslproj_partss           r   GetMacBundleResourcesrw  M  sW      7<<^%K%K%M%MNND   #~~~PSVV~~~ GMM#&&	 gmmIaL11q>""8,, 	:W\\&+a.99Ffil33??6"" 	:W%%f--a069F??=)) 	BW%%f--a0>AFck1 r
   c                    |                     d          }|sddg i fS d|vs
J d|z               ||          }|                     dd          dk    r*t          j        |                     d	d
                    }ng }t          j                            | |                                          }|                                }||||fS )a)  Returns (info_plist, dest_plist, defines, extra_env), where:
  * |info_plist| is the source plist path, relative to the
    build directory,
  * |dest_plist| is the destination plist path, relative to the
    build directory,
  * |defines| is a list of preprocessor defines (empty if the plist
    shouldn't be preprocessed,
  * |extra_env| is a dict of env variables that should be exported when
    invoking |mac_tool copy-info-plist|.

  Only call this for mac bundle targets.

  Args:
      product_dir: Path to the directory containing the output bundle,
          relative to the build directory.
      xcode_settings: The XcodeSettings of the current target.
      gyp_to_build_path: A function that converts paths relative to the
          current gyp file to paths relative to the build directory.
  INFOPLIST_FILENr\   z1Spaces in Info.plist filenames not supported (%s)INFOPLIST_PREPROCESSr  r   r  "INFOPLIST_PREPROCESSOR_DEFINITIONSr,   )r   shlexr]   r   r   r^   r   r  )r  rG   r.  
info_plistdefines
dest_plist	extra_envs          r   GetMacInfoPlistr  s  s   (  334DEEJ "T2r!! j   ;jH !   ('
33J
 	**+A4*PP	 	 +..4b 
/ 
 

 
 k>+L+L+N+NOOJ3355Iz7I55r
   c           
         | si S | j         }||||                                 |d|dt                      d         d	}|                     d|          r|                     |          |d<   nd|d<   | j        r
| j        |d<   |d         d	v rw|                                 |d
<   |                                 |d<   |                                 |d<   | 	                                }|r||d
<   | 
                                |d<   |                                 rAt          j
                            |t          j        z   |                                 z             |d<   |                                 |d<   |                                 |d<   |                                 |d<   |                                 |d<   |                                 |d<   |                                 |d<   |                                 |d<   |                                 |d<   |                                 |d<   |                                 |d<   |                                 |d<   |                                 }|r||d<   |                                 }	|	r|	|d<   t                      \  }
}|
dk    rJ|                    d          s5|                     |          }|s|                     d          }|d}||d<   |si }n>|D ];}
tA          ||
         tB                    sd                    ||
                   ||
<   <|"                    |           |D ]}
tG          ||
                   ||
<   |S ) a  Return the environment variables that Xcode would set. See
  http://developer.apple.com/library/mac/#documentation/DeveloperTools/Reference/XcodeBuildSettingRef/1-Build_Setting_Reference/build_setting_ref.html#//apple_ref/doc/uid/TP40003931-CH3-SW153
  for a full list.

  Args:
      xcode_settings: An XcodeSettings object. If this is None, this function
          returns an empty dict.
      built_products_dir: Absolute path to the built products dir.
      srcroot: Absolute path to the source root.
      configuration: The build configuration name.
      additional_settings: An optional dict with more values to add to the
          result.
  z
${SRCROOT}z	${TMPDIR}r   )	BUILT_FRAMEWORKS_DIRBUILT_PRODUCTS_DIR
CONFIGURATIONPRODUCT_NAMESRCROOTSOURCE_ROOTTARGET_BUILD_DIRTEMP_DIRXCODE_VERSION_ACTUALr   r,   
DEVELOPER_DIRrx   r   EXECUTABLE_NAMEEXECUTABLE_PATHFULL_PRODUCT_NAMEr'  r(  r  CONTENTS_FOLDER_PATHEXECUTABLE_FOLDER_PATH!UNLOCALIZED_RESOURCES_FOLDER_PATHJAVA_FOLDER_PATHFRAMEWORKS_FOLDER_PATHSHARED_FRAMEWORKS_FOLDER_PATHSHARED_SUPPORT_FOLDER_PATHPLUGINS_FOLDER_PATHXPCSERVICES_FOLDER_PATHINFOPLIST_PATHWRAPPER_NAMEr{  rq  r7   Nr\   )$rI   r   r?   r   r  rK   r   r   r   r   r   rz   r   r   r^   sepr   r   r   r   r   r   r   r   r   r   r   r  rs  rN   r   r  
isinstancerk   rg  r  )rG   built_products_dirsrcroot
configurationadditional_settingsrI   envmach_o_typer~  install_name_baser@   rA   r   ks                 r   _GetXcodeEnvr    s   "  	 D !30&&5577 # / ,q 1 C )))]CC '00??II' @-?OF|    "0!A!A!C!C!/!A!A!C!C#1#D#D#F#F $1133 	-!,C
,;;==N!! > ')gll'.*V*V*X*XX'
 '
"# '5&P&P&R&R"#(6(T(T(V(V$% 
2244 	/	
 #1"H"H"J"J(6(T(T(V(V$% 
>>@@ 	+	

 
;;== 	(	
 &4%N%N%P%P!")7)V)V)X)X%& . A A C C,;;==N!0022L 4'3#$&99;; ;):%&#~~M1swwy'9'9!**=99 	8%33B77HH!I J  % 	J 	JA1!4c:: 
J),2Ea2H)I)I#A&s###
  T T!;<OPQ<R!S!SAr
   c                     t          j        dd|           } t          j        d|           }|D ]4}|\  }}d|vs
J d|z               |                     |d|z   dz             } 5| S )zTakes a string containing variable references in the form ${FOO}, $(FOO),
  or $FOO, and returns a string with all variable references in the form ${FOO}.
  z\$([a-zA-Z_][a-zA-Z0-9_]*)z${\1}z(\$\(([a-zA-Z0-9\-_]+)\))$(z#$($(FOO)) variables not supported: ${})r4   subfindallr9  )rk   matchesr!   
to_replacer(   s        r   r  r    s    
 
&.#
>
>C j5s;;G = =$
H5   "G%"O   kk*dXo&;<<Jr
   c                     t          |          D ]V\  }}|                     d|z   dz   |          } |                     d|z   dz   |          } |                     d|z   |          } W| S )a  Expands ${VARIABLES}, $(VARIABLES), and $VARIABLES in string per the
  expansions list. If the variable expands to something that references
  another variable, this variable is expanded as well if it's in env --
  until no variables present in env are left.r  r  r  r  r|  )reversedr9  )string
expansionsr  vs       r   
ExpandEnvVarsr  ,  ss    
 $$ , ,1q322q322a++Mr
   c                 L    t          j        d           fd}	 t          j                                                             |          }|                                 |S # t          j        j        $ r)}t          dt          |j
                  z             d}~ww xY w)a  Takes a dict |env| whose values are strings that can refer to other keys,
  for example env['foo'] = '$(bar) and $(baz)'. Returns a list L of all keys of
  env such that key2 is after key1 in L if env[key2] refers to env[key1].

  Throws an Exception in case of dependency cycles.
  z\$\{([a-zA-Z0-9\-_]+)\}c                     fd                     |                    D             }|D ]}d|vs
J d|z               |S )Nc                     h | ]}|v |	S r   r   )rX   r  r  s     r   	<setcomp>zC_TopologicallySortedEnvVarKeys.<locals>.GetEdges.<locals>.<setcomp>J  s    CCC!s((1(((r
   r  z Nested variables not supported: )r  )noder  dependeer  r  s      r   GetEdgesz0_TopologicallySortedEnvVarKeys.<locals>.GetEdgesD  sg     DCCCemmCI66CCC 	W 	WHx''')Kh)V''''r
   z6Xcode environment variables are cyclically dependent: N)r4   r5   r5  r6  TopologicallySortedr  reverse
CycleErrorr   rk   nodes)r  r  orderer  s   `   @r   _TopologicallySortedEnvVarKeysr  8  s     
J122E	 	 	 	 	 	

 
..sxxzz8DD


:  
 
 
Ds17||S
 
 	

s   AA& &B#:$BB#c                 `    t          | ||||          fdt                    D             S )Nc                 $    g | ]}||         f
S r   r   )rX   rY   r  s     r   rZ   z%GetSortedXcodeEnv.<locals>.<listcomp>b  s!    KKKS#c(OKKKr
   )r  r  )rG   r  r  r  r  r  s        @r   GetSortedXcodeEnvr  \  sG     *G]DW C LKKK'Ec'J'JKKKKr
   Fc                     g }|                      dg           D ]c}|s'|                    d| d         d|d                    |                    t          j                            |d                              d|S )z_Returns the list of postbuilds explicitly defined on |spec|, in a form
  executable by a shell.r  zecho POSTBUILD\(r   z\) postbuild_nameaction)rN   r"   r5  r6  EncodePOSIXShellList)rI   r  r  	postbuilds       r   GetSpecPostbuildCommandsr  e  s     JXXlB// P P	 	
&&&	2B(C(CE
 
 
 	#*99)H:MNNOOOOr
   c                     |                                  D ]L}|d                                          D ]/}|                    di                               d          r  dS 0MdS )zVReturns true if any target contains the iOS specific key
  IPHONEOS_DEPLOYMENT_TARGET.rF   rG   rH   TF)re  rN   )r  target_dictrS   s      r   
_HasIOSTargetr  s  s~     ~~''  !"23::<< 	 	Fzz*B//334PQQ 
ttt
	 5r
   c                 "   |                                  D ]y}|d         }|d         }t          |                                          D ]E\  }}t          j        |          }|||dz   <   |||dz   <   |dk    rd|d         d<   d	|d         d<   Fz| S )
zClone all targets and append -iphoneos to the name. Configure these targets
  to build for iOS devices and use correct architectures for those builds.toolsetrF   z	-iphoneosz-iphonesimulatorr   r   rG   r   r   )re  r  rM   rf  deepcopy)r  r  r  rR   r  simulator_config_dictiphoneos_config_dicts          r   _AddIOSDeviceConfigurationsr  }  s     ~~'' 	O 	Oi(./26w--2E2E2G2G 	O 	O.K.#'=1F#G#G 1EGK+-.8MGK"445(""EV%&67	BDN$%56yA
	O Nr
   c                 B    t          |           rt          |           S | S )zkIf |target_dicts| contains any iOS targets, automatically create -iphoneos
  targets for iOS device builds.)r  r  )target_dictss    r   &CloneConfigurationForDeviceAndEmulatorr    s(     \"" 9*<888r
   rc   r"  )#r3   rf  
gyp.commonr5  r   os.pathr4   r|  r  rb  r   rE  r>   r   r   rB   rD   r$  r?   rF  r   r  rk  rp  rw  r  r  r  r  r  r  r  r  r  r  r   r
   r   <module>r     sc  
       				  				      



      
   !    5 5 5 5 5 5 5 5p1% 1% 1%hC C C C C C C CL&p
 p
 p
 p
 p
 p
 p
 p
f# # #N  >    
4 
4 
4   (# # #L26 26 26l UYp p p pf  "	 	 	!
 !
 !
J UYL L L L     
 
 
     r
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             DIRC     MiEYhiEXL;               e_7ugHƎz 
.gitignore        iE}֗e}       |            [$7i#hN"Qk% !X11/Xsession.d/20dbus_xdg-runtime iE<ΥhM|+       [            pE]3LĖEI#A X11/Xsession.d/90gpg-agent        iEz82do       4            lI?A.U'	U adduser.conf      iEz8M~d\M                    dLM!V{d=$ݍf alternatives/README       iE;!D<b4t                     _f%x_,\ alternatives/aclocal      iE;!D<b4t                     %eBǧJK5܁ alternatives/aclocal.1.gz iEL cT                     ǺH^:?$jH alternatives/arptables    iEL cT                     }ȋ/р<D4RXU3 alternatives/arptables-restore    iEL cT                     Y`[wƗ2-l9 alternatives/arptables-save       iE;!D<b4t                     O)JVeCE alternatives/automake     iE;!D<b4t                     &hr.g2< m alternatives/automake.1.gz        iEzE
b>                     
aܸG}*Fm/6 alternatives/awk  iEzE
b>                     ]/ 
e75 alternatives/awk.1.gz     iE|,8nhBx       6              &ѷ@m\E5 alternatives/builtins.7.gz        iESs^cw                     w} alternatives/c++  iESԮ_                     gCPuk R@v: alternatives/c89  iESԮ_                      :t#bD#." alternatives/c89.1.gz     iES_                     2;mS9PR#\CW alternatives/c99  iEScw                      3X:z'fo alternatives/c99.1.gz     iEScw                     ͑DM̩M>{.4 alternatives/cc   iEK&cw                      <NFجNm_J alternatives/cpp  iEL!馾cT                     _fpj)>ev2-B, alternatives/ebtables     iEL!馾cT                     ;.Px*;R	j alternatives/ebtables-restore     iEL!馾cT                     `-7>DIRb alternatives/ebtables-save        iEzlf8t9                     	za+s_hD.a9DA alternatives/editor       iEzlf8t9                     -,e1!;h
 alternatives/editor.1.gz  iEz7
Jgv]       %              
Qg'}Dg&Xo* alternatives/ex   iEz7
Jgv]       &              *ji:D .-s alternatives/ex.1.gz      iEz7
Jgv]       '               h<
r7 alternatives/ex.da.1.gz   iEz7
Jgv]       (              ؘ3'_
)(4r! alternatives/ex.de.1.gz   iEz7
Jgv]       )              R*Xvo85Q alternatives/ex.fr.1.gz   iEz7
Jgv]       *              Dԥ"ld(E alternatives/ex.it.1.gz   iEz7
Jgv]       +              ϻ*|8m\Ov alternatives/ex.ja.1.gz   iEz7
Jgv]       ,              4UbH/ck7 alternatives/ex.pl.1.gz   iEz7
Jgv]       -              ꚡgbk;zu alternatives/ex.ru.1.gz   iEz7
Jgv]       .              VfUعu<,<U alternatives/ex.tr.1.gz   iE)"Sd                     #F$Es6CuqmFu9 alternatives/faked.1.gz   iE)"Sd                     &*3DkiF?o(0 alternatives/faked.es.1.gz        iE)"Sd                     &P 86噁) alternatives/faked.fr.1.gz        iE)"Sd                     &}vH<+fBA alternatives/faked.sv.1.gz        iE)"Sd                     /H8~{ alternatives/fakeroot     iE)"Sd                     &j|5Ns)21* y! alternatives/fakeroot.1.gz        iE)"Sd                     )lYV~0M- alternatives/fakeroot.es.1.gz     iE)"Sd                     )1A|fd8V alternatives/fakeroot.fr.1.gz     iE)"Sd                     )sVV&lh'ۥ_ alternatives/fakeroot.sv.1.gz     iE@Dcu                     /4gY.%g{݊ p alternatives/idmap-plugin iE@Dcu                      .mB9Ͳ,[.k alternatives/idmap-plugin.8.gz    iELDiEL'U                 L>-0J~%q alternatives/ip6tables    iELDiEL'U                 F[t\D՘dLt alternatives/ip6tables-restore    iELDiEL'U                 R__?lig6=zH alternatives/ip6tables-save       iELiEL "                 _,;MШ alternatives/iptables     iELiEL "                 Se~ȗ[ikFdȔ alternatives/iptables-restore     iELiEL "                 h.'V ~q alternatives/iptables-save        iE}e;c                      aPt^sc alternatives/lft  iE}e;c                     tKzp`K: alternatives/lft.1.gz     iE);EPcV`                     +*H:A[6DI *alternatives/libblas.so.3-x86_64-linux-gnu        iE}h:&g                     ӑcy	g alternatives/lzcat        iE}h:&g                     xTQc1G'KN|Ǣq6 alternatives/lzcat.1.gz   iE}h:cg                     \.]gYN	=0 alternatives/lzcmp        iE}h:cg                     1L
r٤dI-> alternatives/lzcmp.1.gz   iE}h:cg                     Bz Eʾ"% alternatives/lzdiff       iE}h:cg                     V/+J<5 alternatives/lzdiff.1.gz  iE}h:cg                     _I>*-7 L{2 alternatives/lzegrep      iE}h:cg                      ɭm麊)wՏ alternatives/lzegrep.1.gz iE}h:cg                     dt76
.to颳u alternatives/lzfgrep      iE}h:cg                      WZb)0 alternatives/lzfgrep.1.gz iE}h:cg                     YMDe8# alternatives/lzgrep       iE}h:cg                     ,W<懡w0 alternatives/lzgrep.1.gz  iE}h:&g                     Tsdӆn>"KJq alternatives/lzless       iE}h:cg                     u
bN;_@ alternatives/lzless.1.gz  iE}h:&g       r              ɻ_L"S] alternatives/lzma iE}h:&g                     2Ef9dB alternatives/lzma.1.gz    iE}h:&g                     6!c+ψf' alternatives/lzmore       iE}h:&g                     FE0	1 alternatives/lzmore.1.gz  iEzCc"/s                     FYfȠeuxn alternatives/mt   iEzCc"/s                     \g>102 alternatives/mt.1.gz      iEzE
b>                     
aܸG}*Fm/6 alternatives/nawk iEzE
b>                     ]/ 
e75 alternatives/nawk.1.gz    iE}e4a                     $*AdtCu alternatives/nc   iE}e4a                     ')V7)qWL alternatives/nc.1.gz      iE}e4a                     $*AdtCu alternatives/netcat       iE}e4a                     ')V7)qWL alternatives/netcat.1.gz  iE}aЏ                     /Tm9þeaIz-l alternatives/open iE}aЏ                     $
8+d${
CK alternatives/open.1.gz    iEz/<iEz//!                 
g[wٰM%7EH alternatives/pager        iEz/<iEz//!                 C
KSPQĘ alternatives/pager.1.gz   iEzf8t9                     	za+s_hD.a9DA alternatives/pico iEzf8t9                     -,e1!;h
 alternatives/pico.1.gz    iE;&fcN                     
?:|>l!A@Nl alternatives/pinentry     iE;&fcN                     (8(f֦H`vH alternatives/pinentry.1.gz        iEAGXa                     Q+E xn'`99iB alternatives/readline-editor      iEAGXa                     ~l & !alternatives/readline-editor.1.gz iEztoUe                     ψ"-:+vr˽ alternatives/rmt  iEztoUe                      ׎{{Z* alternatives/rmt.8.gz     iEz8>wgv]       /              
Qg'}Dg&Xo* alternatives/rview        iE}f|c                     (͞S".L0
ev alternatives/tcptraceroute        iE}f|c                     )ZPEFG˔(N= alternatives/tcptraceroute.8.gz   iE}f6Ad                     =̋Oo!`[ alternatives/telnet       iE}f6Ad                     )YۯH&Pd alternatives/telnet.1.gz  iE}f+Xc                     ֗<df`eB=Va alternatives/traceproto   iE}f+Xc                     &3SY\)ל	mFw alternatives/traceproto.1.gz      iE}e9oc                     ic&h
x0su0 alternatives/traceroute   iE}e9oc                     &XowsZ5ӌ alternatives/traceroute.1.gz      iE}e9oc                     ic&h
x0su0 alternatives/traceroute.sbin      iE}e:c                     yXc$J#}'עU alternatives/traceroute6  iE}e:c                     'yw)N6Q]s  alternatives/traceroute6.1.gz     iE}h:&g                     
0)@FȄR/ alternatives/unlzma       iE}h:&g                     rxͰ)U-&q alternatives/unlzma.1.gz  iEz9gv]       0              
Qg'}Dg&Xo* alternatives/vi   iEz9gv]       1              *ji:D .-s alternatives/vi.1.gz      iEz9gv]       2               h<
r7 alternatives/vi.da.1.gz   iEz9gv]       3              ؘ3'_
)(4r! alternatives/vi.de.1.gz   iEz9gv]       4              R*Xvo85Q alternatives/vi.fr.1.gz   iEz9gv]       5              Dԥ"ld(E alternatives/vi.it.1.gz   iEz9gv]       6              ϻ*|8m\Ov alternatives/vi.ja.1.gz   iEz9gv]       7              4UbH/ck7 alternatives/vi.pl.1.gz   iEz9gv]       8              ꚡgbk;zu alternatives/vi.ru.1.gz   iEz9gv]       9              VfUعu<,<U alternatives/vi.tr.1.gz   iEz:gv]       :              
Qg'}Dg&Xo* alternatives/view iEz:gv]       ;              *ji:D .-s alternatives/view.1.gz    iEz:gv]       <               h<
r7 alternatives/view.da.1.gz iEz:gv]       =              ؘ3'_
)(4r! alternatives/view.de.1.gz iEz:gv]       >              R*Xvo85Q alternatives/view.fr.1.gz iEz:gv]       ?              Dԥ"ld(E alternatives/view.it.1.gz iEz:gv]       @              ϻ*|8m\Ov alternatives/view.ja.1.gz iEz:gv]       A              4UbH/ck7 alternatives/view.pl.1.gz iEz:gv]       B              ꚡgbk;zu alternatives/view.ru.1.gz iEz:gv]       C              VfUعu<,<U alternatives/view.tr.1.gz iEzo*vdS[                     뀒#$f alternatives/which        iEzo*vdS[                     *lʋ_)G2g alternatives/which.1.gz   iEzo*vdS[                     -bۺ<D}z-h alternatives/which.de1.gz iEzo*vdS[                     -
>HegM/
  alternatives/which.es1.gz iEzo*vdS[                     -7̦'Z(إ& alternatives/which.fr1.gz iEzo*vdS[                     -`gN<[-= r-jp>{ alternatives/which.it1.gz iEzo*vdS[                     -hLmՖv齋 alternatives/which.ja1.gz iEzo*vdS[                     -Z~8)) alternatives/which.pl1.gz iEzo*vdS[                     -'.:G]AF alternatives/which.sl1.gz iE{*cu;       p            K`%7Pxu apparmor.d/abi/3.0        iE{,Rcu;       q            am^wVgEz̟ +apparmor.d/abi/kernel-5.4-outoftree-network       iE{-cu;       r            KMHkF*UpFv !apparmor.d/abi/kernel-5.4-vanilla iE{.cu;       t            
5	6ĸ:r apparmor.d/abstractions/X iE{0`Ncu;       u            _E׽oFJ$, &apparmor.d/abstractions/apache2-common    iE{1΄cu;       w            ˥ҴU'{m໏v 3apparmor.d/abstractions/apparmor_api/change_profile       iE{2cu;       x            eW	g46+_l~ ,apparmor.d/abstractions/apparmor_api/examine      iE{4mcu;       y            YpYX?$g$g 4apparmor.d/abstractions/apparmor_api/find_mountpoint      iE{5cu;       z            v/2IUN^< /apparmor.d/abstractions/apparmor_api/introspect   iE{9ocu;       {            ?[ŨCd*$}b /apparmor.d/abstractions/apparmor_api/is_enabled   iE{ Fcu;       |            R5`~- Y apparmor.d/abstractions/aspell    iE{Pcu;       }            x9ׄdR>^ apparmor.d/abstractions/audio     iE{-cu;       ~            A:#އksߛgO-t &apparmor.d/abstractions/authentication    iE{	Fcu;                   9]@Է q9LwS> apparmor.d/abstractions/base      iE{
cu;                   NM%}UTE#N) apparmor.d/abstractions/bash      iE{mcu;                   ='0	¶I  apparmor.d/abstractions/consoles  iE{
cu;                   HP.h_NSp apparmor.d/abstractions/crypto    iE{cycu;                   4Dn+`X<
ge N	 #apparmor.d/abstractions/cups-client       iE{|cu;                   ln?U%K apparmor.d/abstractions/dbus      iE{ucu;                   <I/M\:8\X *apparmor.d/abstractions/dbus-accessibility        iE{cu;                   n?{޳Wv=- 1apparmor.d/abstractions/dbus-accessibility-strict iE{"Dcu;                   {0
iD#S[:^u 3apparmor.d/abstractions/dbus-network-manager-strict       iE{%cu;                   뛋y	Nj]V8  $apparmor.d/abstractions/dbus-session      iE{)9@cu;                   _l8+?	\L +apparmor.d/abstractions/dbus-session-strict       iE{,cu;                   
Q҄w2} #apparmor.d/abstractions/dbus-strict       iE{1Trcu;                   X;=D9B)0	ib6 apparmor.d/abstractions/dconf     iE{3<cu;                   5?r &apparmor.d/abstractions/dovecot-common    iE{6&cu;                   ͕B(HGY^:Z$ "apparmor.d/abstractions/dri-common        iE{7\cu;                   q|
zƝ;	V %apparmor.d/abstractions/dri-enumerate     iE{8cu;                   sň_$mbVuv apparmor.d/abstractions/enchant   iE{:&cu;                   ,_DGx|  apparmor.d/abstractions/exo-open  iE{;Wcu;                   .!*~өd0K.W apparmor.d/abstractions/fcitx     iE{hacu;                   5<I⁘4E| $apparmor.d/abstractions/fcitx-strict      iE{cu;                   F2MU8)d?7}bS apparmor.d/abstractions/fonts     iE{ʻcu;                   {g/eE7磕xL> 'apparmor.d/abstractions/freedesktop.org   iE{8cu;                   
=DՑal;)P-`  apparmor.d/abstractions/gio-open  iE{'cu;                   |cHa$\ apparmor.d/abstractions/gnome     iE{Tcu;                   5B|| ˛^= apparmor.d/abstractions/gnupg     iE{		cu;                   &Èch<4y apparmor.d/abstractions/gtk       iE{
wcu;                   2e1H,V֬LxH !apparmor.d/abstractions/gvfs-open iE{cu;                   P:>2<ּ $apparmor.d/abstractions/hosts_access      iE{
cu;                   ਲ/ѷ>-:7_{ apparmor.d/abstractions/ibus      iE{HGcu;                   bU2bY-\r] apparmor.d/abstractions/kde       iE{}cu;                   ]
5JeP(q4X )apparmor.d/abstractions/kde-globals-write iE{cu;                    7h
 <R_t ,apparmor.d/abstractions/kde-icon-cache-write      iE{oUcu;                   ?j(z!ud>-Ff *apparmor.d/abstractions/kde-language-write        iE{cu;                   s_Nu3bjX !apparmor.d/abstractions/kde-open5 iE{qcu;                   8n"G=Ri45 &apparmor.d/abstractions/kerberosclient    iE{ucu;                   XU	c5a:w U{Cc" "apparmor.d/abstractions/ldapclient        iE{cu;                   e  ~l4* &apparmor.d/abstractions/libpam-systemd    iE{"Dcu;                   S<,h0͵OJm_	  apparmor.d/abstractions/likewise  iE{$cu;                   *J]!,bZ*	Iz apparmor.d/abstractions/mdns      iE{'cu;                   8~4*RBK apparmor.d/abstractions/mesa      iE{*vcu;                   L"߲beS apparmor.d/abstractions/mir       iE{-Fcu;                   =H.aY7pZc*t?(Y apparmor.d/abstractions/mozc      iE{/<cu;                   ODx!J<
9 apparmor.d/abstractions/mysql     iE{2cu;                   Sc&,t9SAJ #apparmor.d/abstractions/nameservice       iE{4cu;                   q?'0X]iz+ apparmor.d/abstractions/nis       iE{7\cu;                   q)yQ3֊Iz #apparmor.d/abstractions/nss-systemd       iE{8cu;                   1>Н ]hBa apparmor.d/abstractions/nvidia    iE{:&cu;                   rXS#6uEL1 apparmor.d/abstractions/opencl    iE{;cu;                   K"!'@h\{DX %apparmor.d/abstractions/opencl-common     iE{hacu;                   Mr33ZehwGG $apparmor.d/abstractions/opencl-intel      iE{֗cu;                   |aCmeI󔆯d\ж #apparmor.d/abstractions/opencl-mesa       iE{cu;                   2Dl}y}X2[ %apparmor.d/abstractions/opencl-nvidia     iE{ucu;                   `0	/(=҇d_	 #apparmor.d/abstractions/opencl-pocl       iE{0cu;                   룑U=( h&E{n,," apparmor.d/abstractions/openssl   iE{Rfcu;                    n'F^q;@Fgr apparmor.d/abstractions/orbit2    iE{	cu;                   )ihafZZf b apparmor.d/abstractions/p11-kit   iE{
cu;                   9q5UuFe apparmor.d/abstractions/perl      iE{"cu;                   hkyջa&Ǒ apparmor.d/abstractions/php       iE{
,cu;                   .v\F(9 "apparmor.d/abstractions/php-worker        iE{Ycu;                    % b*|U׶; apparmor.d/abstractions/php5      iE{cu;                   Lh,@Aܖhdk &apparmor.d/abstractions/postfix-common    iE{acu;                   |_9'?B"骞֕;C %apparmor.d/abstractions/private-files     iE{cu;                   @2_b~  ,apparmor.d/abstractions/private-files-strict      iE{cu;                   DrVp
!? apparmor.d/abstractions/python    iE{2Lcu;                   _ 1RU apparmor.d/abstractions/qt5       iE{cu;                   S"YN#bL /apparmor.d/abstractions/qt5-compose-cache-write   iE{cu;                   2saV\Ӆ *apparmor.d/abstractions/qt5-settings-write        iE{?cu;                   .Ls:Y	(t .apparmor.d/abstractions/recent-documents-write    iE{qcu;                    CaײZ apparmor.d/abstractions/ruby      iE{Hcu;                   ܵgN
G(2M>t	 apparmor.d/abstractions/samba     iE{M~cu;                   1L	ݐى1>&6
e "apparmor.d/abstractions/samba-rpcd        iE{~cu;                   ESMFFȁN3; apparmor.d/abstractions/smbpass   iE{cu;                   Mʑ	HeuCQ٣\ %apparmor.d/abstractions/snap_browsers     iE{#C_cu;                   k2,qBrBI !apparmor.d/abstractions/ssl_certs iE{%cu;                   ZMTAi\i  apparmor.d/abstractions/ssl_keys  iE{(Ecu;                   и[4(^ (apparmor.d/abstractions/svn-repositories  iE{*cu;                   5
!DqCc 1apparmor.d/abstractions/ubuntu-bittorrent-clients iE{-cu;                   U|_ňm` 'apparmor.d/abstractions/ubuntu-browsers   iE{.cu;                   rOJsP ^b
\ :apparmor.d/abstractions/ubuntu-browsers.d/chromium-browser        iE{0Wcu;                   1U`nn[ .apparmor.d/abstractions/ubuntu-browsers.d/java    iE{1΄cu;                   	35B\E, -apparmor.d/abstractions/ubuntu-browsers.d/kde     iE{3<cu;                   Spfi9i"t(G 0apparmor.d/abstractions/ubuntu-browsers.d/mailto  iE{4mcu;                   #1J&Xv_ 4apparmor.d/abstractions/ubuntu-browsers.d/multimedia      iE{6&cu;                   _]bSx@J 8apparmor.d/abstractions/ubuntu-browsers.d/plugins-common  iE{7\cu;                   ~zR쑖o 6apparmor.d/abstractions/ubuntu-browsers.d/productivity    iE{8cu;                   Lk	ϊ$) 6apparmor.d/abstractions/ubuntu-browsers.d/text-editors    iE{9cu;                   nͽG=ݠz.v͔$[ <apparmor.d/abstractions/ubuntu-browsers.d/ubuntu-integration      iE{;cu;                    ƨ߭!y<#O @apparmor.d/abstractions/ubuntu-browsers.d/ubuntu-integration-xul  iE{ Ocu;                   EERYޭ8Gd8_*3 4apparmor.d/abstractions/ubuntu-browsers.d/user-files      iE{cu;                   ۏftB[nb_ /apparmor.d/abstractions/ubuntu-console-browsers   iE{ʻcu;                   tݟw6]ݷ/E ,apparmor.d/abstractions/ubuntu-console-email      iE{cu;                   ?E.*]T<9O9` $apparmor.d/abstractions/ubuntu-email      iE{jcu;                   踛7_: 9F +apparmor.d/abstractions/ubuntu-feed-readers       iE{Kcu;                   ,(jKDc%T|J -apparmor.d/abstractions/ubuntu-gnome-terminal     iE{	Fcu;                   ~Coݕg/xq &apparmor.d/abstractions/ubuntu-helpers    iE{
cu;                   N+sَ%:]Wd< &apparmor.d/abstractions/ubuntu-konsole    iE{cu;                   	0_u/Iz-&. ,apparmor.d/abstractions/ubuntu-media-players      iE{
T#cu;                   	n {(rV
YVT *apparmor.d/abstractions/ubuntu-unity7-base        iE{Pcu;                   7/
9쫑 .apparmor.d/abstractions/ubuntu-unity7-launcher    iE{}cu;                   9!?:q.	7Csv /apparmor.d/abstractions/ubuntu-unity7-messaging   iE{$cu;                   Zʺ]L	 $apparmor.d/abstractions/ubuntu-xterm      iE{cu;                   vTsT0d~4V %apparmor.d/abstractions/user-download     iE{cu;                   AVߪm~J@ !apparmor.d/abstractions/user-mail iE{2Lcu;                   1x5Sk)e\ %apparmor.d/abstractions/user-manpages     iE{cycu;                   me]ĆKL2JeV  apparmor.d/abstractions/user-tmp  iE{ѯcu;                   `K`FxS[z/ "apparmor.d/abstractions/user-write        iE{?cu;                    0Xk	u6
Md apparmor.d/abstractions/video     iE{cu;                   =GplCWĸpB= apparmor.d/abstractions/vulkan    iE{Qcu;                   +sZ!2&Z{ZuG
 apparmor.d/abstractions/wayland   iE{ǐcu;                   +YTO\`!a  apparmor.d/abstractions/web-data  iE{cu;                   r5ު;4&_q
Z

 apparmor.d/abstractions/winbind   iE{ fcu;                   F?y^6֔A	.@ apparmor.d/abstractions/wutmp     iE{"2cu;                    AL-+_֔ ޢA apparmor.d/abstractions/xad       iE{#hcu;                   JY|HÁ߻ #apparmor.d/abstractions/xdg-desktop       iE{%+cu;                   FIyƫ٣+>  apparmor.d/abstractions/xdg-open  iE{&\cu;                   V\`w6v( apparmor.d/local/README   iE{AiE{   
              ⛲CK)wZS apparmor.d/local/lsb_release      iE{iE{                 ⛲CK)wZS  apparmor.d/local/nvidia_modprobe  iEzaiEz$   E              ⛲CK)wZS apparmor.d/local/sbin.dhclient    iE}~	iE}~	                 ⛲CK)wZS apparmor.d/local/usr.bin.man      iE{'
cu;                   cBRsg<nIkw apparmor.d/lsb_release    iE{)9@cu;                   %ĝE{
-4lcV2o. apparmor.d/nvidia_modprobe        iEz
d%P1                   
kn8}-0 apparmor.d/sbin.dhclient  iE{*cu;                   p\O^ޤO[bR apparmor.d/tunables/alias iE{,Rcu;                   w (	ZI]v}ȕbM apparmor.d/tunables/apparmorfs    iE{-cu;                   $p-$#ȿ?[ apparmor.d/tunables/dovecot       iE{.cu;                   5Dbatf[}` apparmor.d/tunables/etc   iE{0`Ncu;                   =ԿFl0d] apparmor.d/tunables/global        iE{1{cu;                   MKUv|EuDf apparmor.d/tunables/home  iE{2¨cu;                    zyj6E@՚m %apparmor.d/tunables/home.d/site.local     iE{ciE{Q   
            Q2	( M/lY;lh !apparmor.d/tunables/home.d/ubuntu iE{4cu;                   oe&g`T:inInoH apparmor.d/tunables/kernelvars    iE{5cu;                   v2&½ apparmor.d/tunables/multiarch     iE{7JScu;                   ~*y[LoI:@M *apparmor.d/tunables/multiarch.d/site.local        iE{8cu;                   %Mj'F, apparmor.d/tunables/proc  iE{:ccu;                    [^{Pi;eL- apparmor.d/tunables/run   iE{ 74cu;                   rzi]3Rs9 apparmor.d/tunables/securityfs    iE{scu;                   3!Ȭ@F|()5 apparmor.d/tunables/share iE{Pcu;       	            z%~0a ~*љ apparmor.d/tunables/sys   iE{cu;       
            cj)=P|	d >M| !apparmor.d/tunables/xdg-user-dirs iE{iE{u   
            ڏʿ׃PAEd] .apparmor.d/tunables/xdg-user-dirs.d/site.local    iE}{dP       s            
xSmIN}ѳO apparmor.d/usr.bin.man    iE{-cu;       n            	\؀	~(rz
Mb apparmor/parser.conf      iEz(%iEz(%   P             Rj,fOQ|vMiG8Xd
 apt/apt.conf.d/00CDMountPoint     iEz'PiEz'P                (Xk{ZvOj{4M apt/apt.conf.d/00trustcdrom       iEz8jdol                   Cв<ۍ apt/apt.conf.d/01autoremove       iE[:	iEZ v                w?Y
*Xҹ㎹ apt/apt.conf.d/02periodic iE}%``cD       c            3Jw8.1GHy1 apt/apt.conf.d/20listchanges      iEG%yboc                   =D'9я*ޒ\L $apt/apt.conf.d/50unattended-upgrades      iEz8*-dc:       &             L΋" apt/apt.conf.d/70debconf  iE}biE}                mb)`,o3Q apt/listchanges.conf      iEf%biEf& [               "8ʅNF apt/sources.list  iEz7)[g       	            .U.\Ƞk\՜#X< 7apt/trusted.gpg.d/debian-archive-bookworm-automatic.asc   iEz7)[g       
            .aq0e&	e:ax;9 @apt/trusted.gpg.d/debian-archive-bookworm-security-automatic.asc  iEz7)[g                   שaKV}s*rxSX 4apt/trusted.gpg.d/debian-archive-bookworm-stable.asc      iEz7)[g                   .U}
>f<Cp݋ 7apt/trusted.gpg.d/debian-archive-bullseye-automatic.asc   iEz7)[g       
            .aB{k @apt/trusted.gpg.d/debian-archive-bullseye-security-automatic.asc  iEz7)[g                   
KČ!]u#a 4apt/trusted.gpg.d/debian-archive-bullseye-stable.asc      iEz7*-dg                   .U'5ݓ_ 5apt/trusted.gpg.d/debian-archive-trixie-automatic.asc     iEz7*-dg                   .ay> 6y|8 >apt/trusted.gpg.d/debian-archive-trixie-security-automatic.asc    iEz7*-dg                   hgB2%GM, 2apt/trusted.gpg.d/debian-archive-trixie-stable.asc        iEc
ƥiEc
m!               BFЇi?Yht bash.bashrc       iE}ha^+nz       e             -A啧&Xϝ`f bash_completion   iEK6g{       Z            XRw߃ϳxufϕ bash_completion.d/git-prompt      iEz:g%       V            oV[:'k] bindresvport.blacklist    iE}n/<iE}n/<               $iKB6
͂s* ca-certificates.conf      iE@Dcu                     hu!G\!M8 cifs-utils/idmap-plugin   iE|	liE|	l   ;            	Py$-QGM )console-setup/cached_Lat15-Fixed16.psf.gz iE|	liE|	l   9            {Jגi)bL_# &console-setup/cached_UTF-8_del.kmap.gz    iE|	$7iE|	#z   =            շgmmϖ72<Y9 "console-setup/cached_setup_font.sh        iE|	$7iE|	#z   <            f0lvnfVMVB &console-setup/cached_setup_keyboard.sh    iE|	$7iE|	$7   >             IIN68MU2O`ۜ &console-setup/cached_setup_terminal.sh    iE|7edj                    "ʍ<yăsZTJI #console-setup/compose.ARMSCII-8.inc       iE|9odj                    O

ۨǟ9>  console-setup/compose.CP1251.inc  iE|:dj                    槳[pg0TO-  console-setup/compose.CP1255.inc  iE| 74dj                    2=~Db5C2a`  console-setup/compose.CP1256.inc  iE|jdj                    )3muwX` *console-setup/compose.GEORGIAN-ACADEMY.inc        iE|֗dj                    $G1-=Ghȼ %console-setup/compose.GEORGIAN-PS.inc     iE|Ddj                     idTaӒYV !console-setup/compose.IBM1133.inc iE|dj                    #$/sh4FjO.?}KH $console-setup/compose.ISIRI-3342.inc      iE|!9dj                   u?[_2XLKQu $console-setup/compose.ISO-8859-1.inc      iE|Rfdj                    $|@3x;FpYbHdN %console-setup/compose.ISO-8859-10.inc     iE|	dj                    $䰾D]#[~ %console-setup/compose.ISO-8859-11.inc     iE|
dj                   8!cGBl2,د!fz %console-setup/compose.ISO-8859-13.inc     iE|"dj                    Q!c"LYMIT %console-setup/compose.ISO-8859-14.inc     iE|
T#dj       !            E1	Uy4Τ  %console-setup/compose.ISO-8859-15.inc     iE|Pdj       "             $ÊX
#tklꗷ %console-setup/compose.ISO-8859-16.inc     iE|dj       #            ^dl
NqA~5;( $console-setup/compose.ISO-8859-2.inc      iE|Jdj       $            0AO#~ϋ4m/ $console-setup/compose.ISO-8859-3.inc      iE|{1dj       %            
W`?H1&fQdp $console-setup/compose.ISO-8859-4.inc      iE|gdj       &             #~:{#y$kŬ[ $console-setup/compose.ISO-8859-5.inc      iE|dj       '             #OQ*?ql!	 $console-setup/compose.ISO-8859-6.inc      iE|dj       (            
2H _`f2U= $console-setup/compose.ISO-8859-7.inc      iE| dj       )             #E<䳃j<d.( $console-setup/compose.ISO-8859-8.inc      iE|(-dj       *            9|ʗr@s "bXYp $console-setup/compose.ISO-8859-9.inc      iE|cdj       +            q^@&E⳦  console-setup/compose.KOI8-R.inc  iE|dj       ,            ꖬ~߯㥖%V,nR  console-setup/compose.KOI8-U.inc  iE|5dj       -              K"]$vUN? !console-setup/compose.TIS-620.inc iE| fdj       .            
7,r<@_ {p٬  console-setup/compose.VISCII.inc  iE|!)dj       /            OG\fe2''ޣݭie{ console-setup/remap.inc   iEzd Qc                    fvˍ<\p|R cron.d/.placeholder       iEz: Od	x       S             q)eie cron.d/e2scrub_all        iEzd Qc                    fvˍ<\p|R cron.daily/.placeholder   iEz8jdol                   ƽ#i5]:ٮX.F cron.daily/apt-compat     iEz8M~d %                     {r"<T+/\}lshw cron.daily/dpkg   iE}{dP       t            sMخQΚYg41 cron.daily/man-db iEzd Qc                    fvˍ<\p|R cron.hourly/.placeholder  iE_*?ciE^8'q               xaWmtJZN cron.hourly/logrotate     iEz0d Qc                    fvˍ<\p|R cron.monthly/.placeholder iEz]d Qc                    fvˍ<\p|R cron.weekly/.placeholder  iE}{8dP       u            ¥\~s`h$ cron.weekly/man-db        iEz		d Qc                    fvˍ<\p|R cron.yearly/.placeholder  iEz
:d Qc                   6;-Ps(4 crontab   iEz8*-dc:       '            TY{8ux1: debconf.conf      iE|+,Rh8,       t             =iz<-CGY	B& debian_version    iE|//!iE|.   :            >6t~!R
 default/console-setup     iEz_b$                   +{SKۘ*b8 default/cron      iE}q8e}       @            )K<Y\L3
m^)_ default/dbus      iEh iEh C               =ҭj>d;Mb( default/grub      iE}ǐeϖ                    M5
lA default/grub.d/init-select.cfg    iEz<8g?       k             QDC~ 9y
4 default/hwclock   iE}oh                   XFE">Ed5;K default/intel-microcode   iE|liE|c                ?ΐl default/keyboard  iEd59`iEd5Su                Gt*RK default/locale    iEza@$                   U5\]N$Y&/ [F default/networking        iEA' A%gY                   7>e-Ghձ{b# default/nfs-common        iEz:g%       W            >} ~y default/nss       iEO6[h?                   l`<U
K default/redis-server      iE&&vb[                   dgeNH텞6b\ default/rpcbind   iE}t#zhf,       L             0@B"O0iՅ#6 default/ssh       iEL+6$df0       r            iyS8Q9c\$v default/ufw       iEz;.g6       a            ],x7=/F"-'j~R default/useradd   iEz82do       5            ?>nToν2 deluser.conf      iEz"bS                   Y>}X5|C6s Nb}P 
dhcp/debug        iEzd=9r                     4̚Rq"?c!# !dhcp/dhclient-enter-hooks.d/debug iEzd=9r                     4̚Rq"?c!#  dhcp/dhclient-exit-hooks.d/debug  iEz
d=9r                    Z>	l} 3dhcp/dhclient-exit-hooks.d/rfc3442-classless-routes       iE}i+Xh]_       x            lʰTqHyze $dhcp/dhclient-exit-hooks.d/timesyncd      iEzHGbS                   ǸS+vդp+1Hԭ dhcp/dhclient.conf        iE}8>wiE}8>w                 ;֊
OxzIs dictionaries-common/default.aff   iE}8niE}8n                 Ӡd̸Oa)I˨I  dictionaries-common/default.hash  iE}ѯiE}ѯ   M              -oWj炐 "dictionaries-common/ispell-default        iE} FiE} F                   %Ouʉ'剛O dictionaries-common/words iE}!JBl                   Zq<>cU{`C*<ߌex discover-modprobe.conf    iE}!<kaړ8                   i:$q[,gnS=3_ discover.conf.d/00discover        iEz8M~c       "            ߾. 
dpkg/dpkg.cfg     iEz85%`rD       9             S;b=%RE J)WL dpkg/origins/debian       iEz>92iEz>92   A              >5N;. dpkg/origins/default      iER%c       "            fQm	8sԸfp dpkg/shlibs.default       iERNc       #             h*oԴXUsc dpkg/shlibs.override      iEz:+Xd	x       T            f?`̝Ē4 e2scrub.conf      iE8_$                    5^:
v>Uʸ  emacs/site-start.d/50autoconf.el  iE}k*dk                   9%O	:4`+ +emacs/site-start.d/50dictionaries-common.el       iEzv 74iEzv 74                 ⛲CK)wZS environment       iEz/3cM                   =&}ZpCD
 
ethertypes        iE7Wg_       *            j6>I	^F:lr :fonts/conf.avail/20-unhint-small-dejavu-lgc-sans-mono.conf        iE7Q=fWg_       +            `5ojAr 5fonts/conf.avail/20-unhint-small-dejavu-lgc-sans.conf     iE7mWg_       ,            bTHn(
C UZx 6fonts/conf.avail/20-unhint-small-dejavu-lgc-serif.conf    iE7Wg_       -            b-Ĩ9xyK <m܊Q 6fonts/conf.avail/20-unhint-small-dejavu-sans-mono.conf    iE7Wg_       .            Xim}a3@  1fonts/conf.avail/20-unhint-small-dejavu-sans.conf iE7Wg_       /            Zl,ӯxYcYzbː] 2fonts/conf.avail/20-unhint-small-dejavu-serif.conf        iE7G.=d
       0            ,un'7/N )fonts/conf.avail/57-dejavu-sans-mono.conf iE7h
d
       1            B;ڐB< $fonts/conf.avail/57-dejavu-sans.conf      iE7 6d
       2            Mp!a$&gA %fonts/conf.avail/57-dejavu-serif.conf     iE7"aWg_       3            	
&b#UzTb/ -fonts/conf.avail/58-dejavu-lgc-sans-mono.conf     iE7#HWg_       4            *1̢=vH٣} (fonts/conf.avail/58-dejavu-lgc-sans.conf  iE7$2XWg_       5            ^'}~\ )fonts/conf.avail/58-dejavu-lgc-serif.conf iE?6YiE?6Y                 7$aQ9#XK #fonts/conf.d/10-hinting-slight.conf       iE~1Pcٕ       E              ;~PasxEUwn<N+ 3I" 'fonts/conf.d/10-scale-bitmap-fonts.conf   iE~1Pcٕ       F              6r
/͡5v*6s "fonts/conf.d/10-yes-antialias.conf        iE~1Pcٕ       G              :{IRīFOg`X &fonts/conf.d/11-lcdfilter-default.conf    iE~Zd
       7              7יy
Hq_
 6fonts/conf.d/20-unhint-small-dejavu-lgc-sans-mono.conf    iE~Zd
       8              2Lvq $4 1fonts/conf.d/20-unhint-small-dejavu-lgc-sans.conf iE~Zd
       9              3vd U0[/ 2fonts/conf.d/20-unhint-small-dejavu-lgc-serif.conf        iE~Zd
       :              3u$]>$h(`*	%= 2fonts/conf.d/20-unhint-small-dejavu-sans-mono.conf        iE~Zd
       ;              .a2
WՊmQ) -fonts/conf.d/20-unhint-small-dejavu-sans.conf     iE~Zd
       <              /z^(6Ӣ ^i^. .fonts/conf.d/20-unhint-small-dejavu-serif.conf    iE~1Pcٕ       H              :i؂ 7 &fonts/conf.d/20-unhint-small-vera.conf    iE~ncٕ       I              7aqE5a\^o(Nv #fonts/conf.d/30-metric-aliases.conf       iE~ncٕ       J              1neyqFFLeVN fonts/conf.d/40-nonlatin.conf     iE~ncٕ       K              0H;:1׈
c:u6 fonts/conf.d/45-generic.conf      iE~ncٕ       L              .i3?[\D fonts/conf.d/45-latin.conf        iE~ncٕ       M              0N`SmnX#Fo;7 fonts/conf.d/48-spacing.conf      iE~ncٕ       N              2&%QfE*@\E5Ya6 fonts/conf.d/49-sansserif.conf    iE~ncٕ       O              -bDkHďjU	 fonts/conf.d/50-user.conf iE~ncٕ       P              .9U{̝mUIY) fonts/conf.d/51-local.conf        iE~Zd
       =              &9fLt4] %fonts/conf.d/57-dejavu-sans-mono.conf     iE~Zd
       >              !
a,A'cYzx^  fonts/conf.d/57-dejavu-sans.conf  iE~Zd
       ?              "Hj2A::H !fonts/conf.d/57-dejavu-serif.conf iE~Zd
       @              *k'
L!^klJ )fonts/conf.d/58-dejavu-lgc-sans-mono.conf iE~Zd
       A              %7~vl` x $fonts/conf.d/58-dejavu-lgc-sans.conf      iE~Zd
       B              &`3RzB}\>= %fonts/conf.d/58-dejavu-lgc-serif.conf     iE~ncٕ       Q              0Ce
* fonts/conf.d/60-generic.conf      iE~ncٕ       R              .
v7唿_*UU fonts/conf.d/60-latin.conf        iE~ncٕ       S              6ίmNީ!LR "fonts/conf.d/65-fonts-persian.conf        iE~ncٕ       T              1f"}ǵ$_T fonts/conf.d/65-nonlatin.conf     iE~ncٕ       U              01:O%eZ?hV!Fn fonts/conf.d/69-unifont.conf      iE?7ciE?7c                 3di,GB fonts/conf.d/70-no-bitmaps.conf   iE~ncٕ       V              2 NSEI}i/ fonts/conf.d/80-delicious.conf    iE~ncٕ       W              2 vzV\
	ܓ# fonts/conf.d/90-synthetic.conf    iE?"Zcٕ       C            
 M-YFl٧ fonts/conf.d/README       iE?#N=cٕ       D            |J\Q9! fonts/fonts.conf  iEz+XiEz("2               ([@TY-)I1 fstab     iEFOd?       X            <jɇy;q﮶8 	fuse.conf iEz:bY       X            
F [.AuȆ	*m gai.conf  iE%/cF       !            .L
@zn+amJ^Y2 
gprofng.rc        iE}q݋d       p             ^WWWS groff/man.local   iE}qd       q            >GضS*]xW groff/mdoc.local  iE.R8iE.&5   W            >2>BOt`gYH group     iE}eϖ                   '>WhiBX1$ grub.d/00_header  iE}eϖ                   txh=W=BKҙ grub.d/05_debian_theme    iE} eϖ                   7+zQE-Pv'%iwc9ˆ, grub.d/10_linux   iE}!)eϖ                   7d:'oؑ-*u8n grub.d/20_linux_xen       iE}"Meϖ                   2{q!̙[MH|Q grub.d/30_os-prober       iE}#zeϖ                   \snӵ#BZ#b8 grub.d/30_uefi-firmware   iE}$eϖ                    HiKaH$	. grub.d/40_custom  iE}%eϖ                    נc-JQEiМ[b6 grub.d/41_custom  iE}'eϖ                   >	ՅlId 
grub.d/README     iE0KXiE/n            *  M4fmWvn'X gshadow   iEz85%Dt       :             	ѥs)k)&ϣ( 	host.conf iEz%+iEz%+   s             bj8NOMWX@ްYKT hostname  iEz&iEz&                53d T	f+ hosts     iE}qiE}q               Lg?-ABw hosts.allow       iE}q֗iE}q֗               M.xA$v	 
hosts.deny        iEB,GgY                    {qt	g⚶ idmapd.conf       iE{Tcu;                   E;V'EϵX\~'V init.d/apparmor   iE|#Vdj       0            4c"-N$ init.d/console-setup.sh   iEz
,b$                   
ゅjG\MWs init.d/cron       iE}q-e}       A            P\	`;s5 init.d/dbus       iEz<8g?       m            ԩ+dΚmz init.d/hwclock.sh iE|$tbQ       1            ʟPҔ`` init.d/keyboard-setup.sh  iEz2Hc                   &~5k?pqSR init.d/kmod       iE=Qc       N            	ܕX	]&l% init.d/netdata    iEzCc                   6n6"dXK init.d/networking iEA(hgY                   -Y=9y	8e init.d/nfs-common iEz#C_cn                   ɤt9Br( MB 
init.d/procps     iEO7یh?                   JbU7#)qY3whD#' init.d/redis-server       iE&'Mfb[                   	ɹ5E:1g8& init.d/rpcbind    iE@3&cdz`       p            >U~;i@m_; init.d/screen-cleanup     iE}t%+hf,       M            !0:to_ 
init.d/ssh        iE} 74hZRL                   `-}F,V&|tc" init.d/sudo       iEzQgɷ                   ׻Tm!
:v# init.d/udev       iEL,gUdc2       s            #đC  (
HUVRO 
init.d/ufw        iEG Xc                   ozsw1A
7rE init.d/unattended-upgrades        iEz1iiEz1i   l             1#Ng>ї initramfs-tools/conf.d/resume     iEz<kgĂ       [            /Vݞ
uC[M	u6 initramfs-tools/initramfs.conf    iE}(.iE}(.   k             N!V#`X"] initramfs-tools/modules   iEzCTN       g            z1>&2%  g6 %initramfs-tools/update-initramfs.conf     iEzoUc                   Smڻ_!/B1dÐ" inputrc   iE&(BcC98                    ^^	 Px^ insserv.conf.d/rpcbind    iEz%hc
                    U+9	 ިj(Ȋ6zcs iproute2/bpf_pinning      iEz&c
                    QMk9xfxms~k iproute2/ematch_map       iEz'
c
                    o $}{Z-Z6tB iproute2/group    iEz(.c
                   |#?X	I<jw iproute2/nl_protos        iEz)[c
                   K&EzgWʃ& iproute2/rt_dsfield       iEz+!c
                    `tV iproute2/rt_protos        iEz,c
                    řTS1UF|O:W4T iproute2/rt_protos.d/README       iEz-Fc
                    pv?Qo09K iproute2/rt_realms        iEz.xc
                    \*)f/U iproute2/rt_scopes        iEz/3c
                    WTrVuqqj? iproute2/rt_tables        iEz0Wc
                    	 ר<SH:2 iproute2/rt_tables.d/README       iEz85%h       ;             Pk-(rV&"3T  issue     iEz85%h       <             c{-Pj 	issue.net iE}8iE}8                Kܨ_D0H kernel-img.conf   iEzgh
[       h            _ko9ꌶVΜmC !kernel/postinst.d/initramfs-tools iEG1c                   l?Tޣ%u	P_o=Ʀ.:H %kernel/postinst.d/unattended-upgrades     iE} )eϖ                   !vy7`lT.x  kernel/postinst.d/zz-update-grub  iEzh
[       j            0@&,vUc!d kernel/postrm.d/initramfs-tools   iE}!eϖ                    !vy7`lT.x kernel/postrm.d/zz-update-grub    iE}	h                   ً@#GqFfx,-[  kernel/preinst.d/intel-microcode  iEz:g%       Y             " v0(s_{NnAV 
ld.so.conf        iE)2d       '             &7nBGg +ld.so.conf.d/fakeroot-x86_64-linux-gnu.conf       iEz:g%       Z             ,F;Pf
 ld.so.conf.d/libc.conf    iEz6g%                    di%dpBlＣ` "ld.so.conf.d/x86_64-linux-gnu.conf        iE}grc<                   NcQ${bTnI>Mk ldap/ldap.conf    iEz7Rfc侄                    ]rV+(| 
libaudit.conf     iE9Fc       `            j"$1E߁l5-Ѯ libnl-3/classid   iE9wc       a            Y;x h_K libnl-3/pktloc    iEz^Bg%       T            &=l{;e6y-:J locale.alias      iE|iE|   U            $ M9RU7!'8E 
locale.gen        iEz$iEz$   ^              !֭\[UUk5G 	localtime iE<gI       ^            Cm
kG︣DAW "logcheck/ignore.d.server/gpg-agent        iEz<"g6       g            1yH$F<E)3 
login.defs        iEz#qc                    ɐŢoc Oz logrotate.conf    iEz8c       $             xAȩhIt
CV?0 logrotate.d/alternatives  iEz8jdol                    n]Uo \/an; logrotate.d/apt   iEz$]e                    
B6"jSa logrotate.d/btmp  iEz8c       %             p6Aqyst
W2 logrotate.d/dpkg  iE=Kc       O             ~O!Wnq logrotate.d/netdata       iEO8ϳh?                    4ұɷפqn` logrotate.d/redis-server  iEL-dc2       t             ѝEt1I.\= } logrotate.d/ufw   iEGbtc                    냓vxg0Tkq logrotate.d/unattended-upgrades   iEz&]e                    ̊ =jAG1 logrotate.d/wtmp  iET(`cPQ       c           FдkN?'ШQ lvm/lvm.conf      iET)LcPQ       d            ]@@dValԀI lvm/lvmlocal.conf iET*}cPQ       f            <322Gؑ< lvm/profile/cache-mq.profile      iET+2cPQ       g            SWHYڰ֔F	 lvm/profile/cache-smq.profile     iET-$ecPQ       h            ̿Vy 7l+!?t ,lvm/profile/command_profile_template.profile      iET.cPQ       i            	,m&=pOQr}+ lvm/profile/lvmdbusd.profile      iET/J8cPQ       j            <X62shfph0 -lvm/profile/metadata_profile_template.profile     iET0>`QcPQ       k             L"80d+ōal>"  lvm/profile/thin-generic.profile  iET1ocPQ       l             P)%YOLA^< $lvm/profile/thin-performance.profile      iET2¸cPQ       m            3 D'1euѤ= lvm/profile/vdo-small.profile     iEz
,iEz
,                !zZ0|XvSgP 
machine-id        iE}f.xcf       m             o(:9J,=_ magic     iE}f/3cf       n             o(:9J,=_ 
magic.mime        iE_$[iE_$[   ~            4tK*)y | mailcap   iE}haaЏ       b            80wJ(\9 
mailcap.order     iE}{jdP       v            n	Xai w yfb manpath.config    iE}e8c       a            X8#kb'+*  
mime.types        iEz:+Xd	x       U            h	6$=~0>ŞK mke2fs.conf       iE}
h                    <ف㬤a
U )modprobe.d/intel-microcode-blacklist.conf iEz4iEz4                ؉L>X?
 Sj&JFfYH modules   iE|:xh]`        G              
FK:B-
 modules-load.d/modules.conf       iEp/'iEp/A               ˤ	j13 ]9H0 motd      iEz|f8r                   ,g6_29c1׎ nanorc    iEz)9@bL                   g$|C~Ú^ 	netconfig iE=|C@c=                     ⛲CK)wZS *netdata/.opt-out-from-anonymous-statistics        iE= sc=                   C 
fgXu?2PE1 netdata/edit-config       iE$NiE$i&6               Hʐ񅔸lz0% netdata/netdata.conf      iEz&pco                   \`=ռzCVPO network/if-down.d/resolved        iEzWco                   73Ll\q)p# network/if-up.d/resolved  iEz$iEz$               zUs3F^ network/interfaces        iEz6&iEz6&                <ߕ@+MV# networks  iEC&gY                   eբR}txƱ nfs.conf  iEzoUeAc                    oް.
Nm 
nftables.conf     iE}giE}g               sT{?	Xr1- 
nsswitch.conf     iE|+ h8,       C              [AHvJhrT 
os-release        iEz:?e       [            (>r 0)H;IC{W pam.conf  iEz;.g6       b            {u=@4n 
pam.d/chfn        iEz;.g6       c             \*(aG33nX pam.d/chpasswd    iEz;.g6       d            E~"ӊ kHPI
: 
pam.d/chsh        iE}q/3iE}q/3   v            1k3{c$? pam.d/common-account      iE}q/l*iE}q/l*               5υ]h`9^ pam.d/common-auth iE}q0#EiE}q0#E   w            To4auS&!  pam.d/common-password     iE}q0WiE}q0`N               zV\nnp? pam.d/common-session      iE}q0`iE}q0`               MTf{~a #pam.d/common-session-noninteractive       iEzYb$                   ^ְjWJ^ǹú 
pam.d/cron        iEz<"g6       h            U1EЃW pam.d/login       iEz;.g6       e             \U,[pT=A{XVL pam.d/newusers    iEz:?e       ]            Yv+.ȿ^Z pam.d/other       iEz;.g6       f             \Xr罠H65q)PA pam.d/passwd      iEz=sg?       n             7Nw0^yeV7; 
pam.d/runuser     iEz=sg?       o             zH+7((_sAf. pam.d/runuser-l   iE}t&hf,       N            U8K٣O%sg~ 
pam.d/sshd        iEz=sg?       p            g)Y#98&t( pam.d/su  iEz=sg?       q             ejPON˲VVjX1 
pam.d/su-l        iE}+XhZRL                    j8pX<Mb S 
pam.d/sudo        iE}|hZRL                    8R";8A* pam.d/sudo-i      iE, iE+Ie               rub=@67w passwd    iE}0h       E            c)6X!'nd=t?Z perl/Net/libnet.cfg       iEG	Nc                   qa6@V$1 +pm/sleep.d/10_unattended-upgrades-hibernate       iEz>9`r       x            dy$3ɼIy1l9* profile   iE}hbI       f            
ToԗTmRJO profile.d/bash_completion.sh      iEz0`cM                   H/R
  $`"Q 	protocols iE}?5bh       `             q XBLj python3.11/sitecustomize.py       iE}zuiE}zu                ^=3[pm{6 python3/debian_config     iEzrciEzrc                 µ~^%mԧԀ rc0.d/K01hwclock.sh       iE>B{iE>B{                 m%
}M,Qti Z rc0.d/K01netdata  iEz*jmiEz*jm   G              [,*Mn@ϺO?s8H`2  rc0.d/K01networking       iED
qiED
q                 KGYŪH/ rc0.d/K01nfs-common       iEPriEPr                 nӃFI') rc0.d/K01redis-server     iE'iE'                 lRIBn'*Bv rc0.d/K01rpcbind  iEziEz                 oت?.c3!Cm 
rc0.d/K01udev     iEHiEH                 ҟVV2{fRк( rc0.d/K01unattended-upgrades      iE>B{iE>B{                 m%
}M,Qti Z rc1.d/K01netdata  iED
qiED
q                 KGYŪH/ rc1.d/K01nfs-common       iEPriEPr                 nӃFI') rc1.d/K01redis-server     iENݓ1iENݓ1                 
D6z^YL rc1.d/K01ufw      iE|CiE|C   5              XHZqE
OK.9 rc2.d/S01console-setup.sh iEz{1iEz{1                  "Msr幡s 
rc2.d/S01cron     iE}q"iE}q"                 oC3~M1T(صpd 
rc2.d/S01dbus     iE>B{iE>B{                 m%
}M,Qti Z rc2.d/S01netdata  iEPriEPr                 nӃFI') rc2.d/S01redis-server     iE}yuiE}yu                 
pJՋ}\zxwG rc2.d/S01ssh      iE}.iE}.                 Z~VEҘK(÷ 
rc2.d/S01sudo     iEHiEH                 ҟVV2{fRк( rc2.d/S01unattended-upgrades      iE|CiE|C   6              XHZqE
OK.9 rc3.d/S01console-setup.sh iEz{1iEz{1   !              "Msr幡s 
rc3.d/S01cron     iE}q"iE}q"                 oC3~M1T(صpd 
rc3.d/S01dbus     iE>B{iE>B{                 m%
}M,Qti Z rc3.d/S01netdata  iEPriEPr                 nӃFI') rc3.d/S01redis-server     iE}yuiE}yu                 
pJՋ}\zxwG rc3.d/S01ssh      iE}.iE}.                 Z~VEҘK(÷ 
rc3.d/S01sudo     iEHiEH                 ҟVV2{fRк( rc3.d/S01unattended-upgrades      iE|CiE|C   7              XHZqE
OK.9 rc4.d/S01console-setup.sh iEz{1iEz{1   "              "Msr幡s 
rc4.d/S01cron     iE}q"iE}q"                 oC3~M1T(صpd 
rc4.d/S01dbus     iE>B{iE>B{                 m%
}M,Qti Z rc4.d/S01netdata  iEPriEPr                 nӃFI') rc4.d/S01redis-server     iE}yuiE}yu                 
pJՋ}\zxwG rc4.d/S01ssh      iE}.iE}.                 Z~VEҘK(÷ 
rc4.d/S01sudo     iEHiEH                 ҟVV2{fRк( rc4.d/S01unattended-upgrades      iE|CiE|C   8              XHZqE
OK.9 rc5.d/S01console-setup.sh iEz{1iEz{1   #              "Msr幡s 
rc5.d/S01cron     iE}q"iE}q"                 oC3~M1T(صpd 
rc5.d/S01dbus     iE>B{iE>B{                 m%
}M,Qti Z rc5.d/S01netdata  iEPriEPr                 nӃFI') rc5.d/S01redis-server     iE}yuiE}yu                 
pJՋ}\zxwG rc5.d/S01ssh      iE}.iE}.                 Z~VEҘK(÷ 
rc5.d/S01sudo     iEHiEH                 ҟVV2{fRк( rc5.d/S01unattended-upgrades      iEzrciEzrc                 µ~^%mԧԀ rc6.d/K01hwclock.sh       iE>B{iE>B{                 m%
}M,Qti Z rc6.d/K01netdata  iEz*jmiEz*jm   I              [,*Mn@ϺO?s8H`2  rc6.d/K01networking       iED
qiED
q                 KGYŪH/ rc6.d/K01nfs-common       iEPriEPr                 nӃFI') rc6.d/K01redis-server     iE'iE'                 lRIBn'*Bv rc6.d/K01rpcbind  iEziEz                 oت?.c3!Cm 
rc6.d/K01udev     iEHiEH                 ҟVV2{fRк( rc6.d/K01unattended-upgrades      iE{#ViE{#V                 <2#LD׬ rcS.d/S01apparmor iEzrciEzrc   u              µ~^%mԧԀ rcS.d/S01hwclock.sh       iE|>(iE|>(   4              PcOeuw rcS.d/S01keyboard-setup.sh        iEz6V/iEz6V/                 `灤`H.q\ 
rcS.d/S01kmod     iEz*jmiEz*jm   F              [,*Mn@ϺO?s8H`2  rcS.d/S01networking       iED
qiED
q                 KGYŪH/ rcS.d/S01nfs-common       iEz-	iEz-	                 CV"HJ3$.qԮ rcS.d/S01procps   iE'iE'                 lRIBn'*Bv rcS.d/S01rpcbind  iE@0.jiE@0.j                  RhɦG
l>E rcS.d/S01screen-cleanup   iEz_iEz_                 oت?.c3!Cm 
rcS.d/S01udev     iENݓ1iENݓ1                 
D6z^YL rcS.d/S01ufw      iEPBh>I            h   m lI7*FMZ redis/redis.conf  iE}1{cV       w            𹗒??ibez1 reportbug.conf    iE81c                   P+50vY[X request-key.conf  iE@Uelcu       %             2NH[{mף0;`J request-key.d/cifs.idmap.conf     iE@cu       &             4J*ݓ?<Pї request-key.d/cifs.spnego.conf    iEA)EgY                    7,ld=z7 De,j request-key.d/id_resolver.conf    iE~2Nk iE~2Nk    r             BFa^:69gT resolv.conf       iEzae                     
4ؙAknDg?RsX9C% rmt       iEz2cM                   |ƍP5 [_> rpc       iEL..dc2       v            :K^1[boWH rsyslog.d/20-ufw.conf     iE}y$iE}y$                 "Gcib?AJ5 runit/runsvdir/default/ssh        iE@'Uv       q            O-Ff>-a]96 screenrc  iEz8.e       )            GL6	<n}gZ security/access.conf      iEz8.e       *            =3:<
2b_ security/faillock.conf    iEz8.e       +            3|`˸ۢENCp security/group.conf       iEz8.e       ,            
k8e^+Yf\=jɨ` security/limits.conf      iEz8.e       .            eua̗{8
|v security/namespace.conf   iEz8.e       0            gԪ-!:^#Ytz security/namespace.init   iEzu;WiEzu;W                 ⛲CK)wZS security/opasswd  iEz8.e       1            %I0Qau=.!
] security/pam_env.conf     iEz8.e       2            
̓:`cR[- security/sepermit.conf    iEz8.e       3            h&Tކڪ!e< security/time.conf        iEz;*jmb       `            Lv^[ow selinux/semanage.conf     iEz3<`_                   2
yEeʰ_}_ services  iE'3iE'>            *  D"x5uR/ shadow    iE_qiE_5.                \1X[6MhM shells    iEz9hֆ       C             O_uӥ+h>xr skel/.bash_logout iEz9hֆ       D            
Ɠ`t;Z&|	 skel/.bashrc      iEz9hֆ       E            '؞:)VFTց 
skel/.profile     iE}t'hf,       R           c7dqOaiip 
ssh/moduli        iE}l:hf,       H            rCo\.)ĖD ssh/ssh_config    iE}yRfiE}yRf               -
/?&̬/ ssh/ssh_host_ecdsa_key    iE}yRfiE}yRf                .:ՂR#Nl ssh/ssh_host_ecdsa_key.pub        iE}y		iE}y		               gߠrx<X\ǁ6Sq ssh/ssh_host_ed25519_key  iE}y		iE}y		                Z_;Jwy
 ssh/ssh_host_ed25519_key.pub      iE}yKiE}yK               
=Q-PaSM59 ssh/ssh_host_rsa_key      iE}yKiE}yK               2WPDQ/%b= ssh/ssh_host_rsa_key.pub  iE}u
whf,                   \]0aH67s ssh/sshd_config   iE}p//!iE}p//!   }              +vd!88P2\ ssl/certs/002c0b4f.0      iE}p/3iE}p/3                 -zҜ>l X$ ssl/certs/02265526.0      iE}p//!iE}p//!   P              &2R/	8(9=M ssl/certs/062cdee6.0      iE}p/l*iE}p/l*                 oTbtd(8` ssl/certs/064e0aa9.0      iE}p//!iE}p//!   k              2h)W53㐗U ssl/certs/06dc52d5.0      iE}p/l*iE}p/l*                 "&z\$!!v`C9? ssl/certs/08063a00.0      iE}p//!iE}p//!   U              6|HĦШr*
# ssl/certs/09789157.0      iE}p//!iE}p//!   `              x>Hr)	 ssl/certs/0a775a30.0      iE}p//!iE}p//!   x              i㞺"p c^	M ssl/certs/0b1b94ef.0      iE}p/3iE}p/3                 1
kiKJD) ssl/certs/0b9bc432.0      iE}p/l*iE}p/l*                 ,xULؔV5ٹ ssl/certs/0bf05006.0      iE}p/l*iE}p/l*                  a!.J,3䲰{rFmb
 ssl/certs/0f5dc4f3.0      iE}p//!iE}p//!   g              HgZXc~5N: ssl/certs/0f6fa695.0      iE}p//!iE}p//!   Y              $xE/~sJ}Zu ssl/certs/1001acf7.0      iE}p//!iE}p//!   z              .C={AJ#2C~WX ssl/certs/106f3e4d.0      iE}p/l*iE}p/l*                 !٢N~UuL ssl/certs/14bc7599.0      iE}p/l*iE}p/l*                 Ε"Ks ssl/certs/18856ac4.0      iE}p//!iE}p//!   p              l)WՌFf ssl/certs/1d3472b9.0      iE}p/3iE}p/3                 %E0pb|e ssl/certs/1e08bfd1.0      iE}p//!iE}p//!   M               Z	=	p`,`o ssl/certs/1e09d511.0      iE}p//!iE}p//!   u              &
 L;(`) +yc|Ցo ssl/certs/244b5494.0      iE}p//!iE}p//!   [              !o{u\QE ssl/certs/2923b3f9.0      iE}p/l*iE}p/l*                 5AŲS* ssl/certs/2ae6433e.0      iE}p/l*iE}p/l*                 Uoc`Ս24N ssl/certs/2b349938.0      iE}p//!iE}p//!   O              ;9RQprZ*{zv ssl/certs/32888f65.0      iE}p/l*iE}p/l*                 AJA&E
=*-[o, ssl/certs/3513523f.0      iE}p//!iE}p//!   >              =cNrs<bH:u8 ssl/certs/3bde41ac.0      iE}p//!iE}p//!   ?              ?6tqPK,զ{C ssl/certs/3bde41ac.1      iE}p//!iE}p//!   N              ؐ==I<01m^L+ ssl/certs/3e44d2f7.0      iE}p/l*iE}p/l*                 3Eldfb;due ssl/certs/3e45d192.0      iE}p/l*iE}p/l*                 -/:u*![ ssl/certs/3fb36b73.0      iE}p//!iE}p//!   @              xyg/12Q^ ssl/certs/40193066.0      iE}p//!iE}p//!   T              md\OP[(Y ssl/certs/4042bcee.0      iE}p//!iE}p//!   B              "共V0A
i@ ssl/certs/40547a79.0      iE}p//!iE}p//!   ^              4!=V! ssl/certs/406c9bb1.0      iE}p/l*iE}p/l*                 acYG_K>O, ssl/certs/48bec511.0      iE}p//!iE}p//!   S              d2B3|s5mݖP ssl/certs/4b718d9b.0      iE}p//!iE}p//!   e              -ŴiWMK?rw ssl/certs/4bfab552.0      iE}p//!iE}p//!   {              Z{S>]&,'W ssl/certs/4f316efb.0      iE}p/l*iE}p/l*                 #u-A>E#{KF/: ssl/certs/5273a94c.0      iE}p/l*iE}p/l*                  9([~.ۑNr ssl/certs/5443e9e3.0      iE}p//!iE}p//!   E              ЃNw5xxQ] ssl/certs/54657681.0      iE}p/l*iE}p/l*                 goF?! ssl/certs/57bcb2da.0      iE}p//!iE}p//!   <              &c4j7ܛ%ZD(	@bm ssl/certs/5860aaa6.0      iE}p/l*iE}p/l*                 E6t+jJ"A ssl/certs/5931b5bc.0      iE}p/3iE}p/3                 !)96Ӯ ssl/certs/5a7722fb.0      iE}p/l*iE}p/l*                 r
k	j\WÎ| ssl/certs/5ad8a5d6.0      iE}p//!iE}p//!   V              		ϩw+<IHt= ssl/certs/5cd81ad7.0      iE}p//!iE}p//!   s              SxpwDN%N/kf ssl/certs/5d3033c5.0      iE}p.iE}p.   :              -\- ࠓ ssl/certs/5e98733a.0      iE}p/3iE}p/3                 r:ߝnUh)
 ssl/certs/5f15c80c.0      iE}p//!iE}p//!   q              eמ̓Y^WC ssl/certs/5f618aec.0      iE}p//!iE}p//!   n              w|pL3.i;$A ssl/certs/607986c7.0      iE}p/l*iE}p/l*                 [Tp_N%ӈq~1- ssl/certs/626dceaf.0      iE}p/l*iE}p/l*                 dI<*eqc ssl/certs/653b494a.0      iE}p/l*iE}p/l*                 !%!M'ِ|pxW ssl/certs/66445960.0      iE}p/l*iE}p/l*                 Zo9P@.ڂ& ssl/certs/68dd7389.0      iE}p/l*iE}p/l*                 (*)e'V9EЂm: ssl/certs/6b99d060.0      iE}p//!iE}p//!   X              DfN? MBVM ssl/certs/6d41d539.0      iE}p/l*iE}p/l*                 ,
ͱfWBq ssl/certs/6fa5da56.0      iE}p/l*iE}p/l*                 ʐ=z*ujM/K ssl/certs/706f604c.0      iE}p/l*iE}p/l*                 ut@NȏGv'آu ssl/certs/749e9e03.0      iE}p/l*iE}p/l*                 '\lv]K,{ү ssl/certs/75d1b2ed.0      iE}p//!iE}p//!   f              km3Db=0M; ssl/certs/76faf6c0.0      iE}p//!iE}p//!   A              ?Q0:KՀ{6%xw ssl/certs/7719f463.0      iE}p//!iE}p//!   y              #Do،jޯWog5 ssl/certs/773e07ad.0      iE}p//!iE}p//!   L              l
:m=wӺ ssl/certs/7a3adc42.0      iE}p/l*iE}p/l*                 -h~ilCou ssl/certs/7a780d93.0      iE}p/l*iE}p/l*                 ?ֽiScI˺ ssl/certs/7aaf71c0.0      iE}p/l*iE}p/l*                 y刣n5s4i
- ssl/certs/7f3d5d1d.0      iE}p/l*iE}p/l*                 "^m28D5C89`;n ssl/certs/8160b96c.0      iE}p/l*iE}p/l*                 ctUק6?ǩ^( ssl/certs/8508e720.0      iE}p//!iE}p//!   d               k1vg2dP]%# ssl/certs/8cb5ee0f.0      iE}p/3iE}p/3                 L*gFMP琩iۂ  ssl/certs/8d86cdd1.0      iE}p/l*iE}p/l*                 1~s)f~$eמy ssl/certs/8d89cda1.0      iE}p/l*iE}p/l*                 `X+GD) % ssl/certs/8f103249.0      iE}p/l*iE}p/l*                 1";d=S$ * ssl/certs/9046744a.0      iE}p//!iE}p//!   m              /BEmHPg) ssl/certs/90c5a3c8.0      iE}p/l*iE}p/l*                 "Ii#QY8+y ssl/certs/930ac5d2.0      iE}p/l*iE}p/l*                 \}-2u`#yǵ ssl/certs/93bc0acc.0      iE}p//!iE}p//!   a              t"i0؈V kK ssl/certs/9482e63a.0      iE}p/l*iE}p/l*                 !X{3" eUH ssl/certs/9846683b.0      iE}p/l*iE}p/l*                 0d'eu80#2 ssl/certs/988a38cb.0      iE}p/l*iE}p/l*                 5)=dɒS, ssl/certs/9b5697b0.0      iE}p/l*iE}p/l*                 U"^rX}Pl!]D5q~ ssl/certs/9c8dfbd4.0      iE}p/l*iE}p/l*                 %1ϲ&=k槰 ssl/certs/9d04f354.0      iE}p//!iE}p//!   \              G`kFDD ssl/certs/9ef4a08a.0      iE}p//!iE}p//!   H              $#Xy .7|z2 ssl/certs/9f727ac7.0      iE}n1TriE}n1Tr   H              0*(H?/p{%4ҷ/ ssl/certs/ACCVRAIZ1.pem   iE}n2iE}n2                 75U@vSWTrW ssl/certs/AC_RAIZ_FNMT-RCM.pem    iE}n2iE}n2                 JQ"+5
g8? 1ssl/certs/AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem iE}n8{iE}n8{                 @QS zMYǙn	 'ssl/certs/ANF_Secure_Server_Root_CA.pem   iE}n3<iE}n3<                 E
QtEq-: ,ssl/certs/Actalis_Authentication_Root_CA.pem      iE}n3iE}n3                 =G=(~af)4<50+ $ssl/certs/AffirmTrust_Commercial.pem      iE}n4miE}n4m                 =vˁ%|3ֽVLM/3
 $ssl/certs/AffirmTrust_Networking.pem      iE}n4iE}n4                 :T)v&*lr !ssl/certs/AffirmTrust_Premium.pem iE}n5iE}n5                 >}OZ#ǵ	8 %ssl/certs/AffirmTrust_Premium_ECC.pem     iE}n6&iE}n6&                 7%	F'جT ssl/certs/Amazon_Root_CA_1.pem    iE}n6AiE}n6A                 7`<:ϣ8 ssl/certs/Amazon_Root_CA_2.pem    iE}n7JSiE}n7JS                 7 O>6T ssl/certs/Amazon_Root_CA_3.pem    iE}n8niE}n8n                 7p/1ڱ,{Z^ ssl/certs/Amazon_Root_CA_4.pem    iE}n92iE}n92                 <2RPE4_'K #ssl/certs/Atos_TrustedRoot_2011.pem       iE}n:ciE}n:c                 `g(-c Gssl/certs/Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem   iE}n9iE}n9                 b|P);O&T[jVzN Issl/certs/Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068_2.pem iE}n:iE}n:                 @P]?Χ: 'ssl/certs/Baltimore_CyberTrust_Root.pem   iE}n;iE}n;                 >	k^xu %ssl/certs/Buypass_Class_2_Root_CA.pem     iE}o FiE}o F                 >1,,z c %ssl/certs/Buypass_Class_3_Root_CA.pem     iE}o+XiE}o+X                 72ʾq~S$ ssl/certs/CA_Disig_Root_R2.pem    iE}oTiE}oT                 3\y)ekJcCB# ssl/certs/CFCA_EV_ROOT.pem        iE}o		iE}o		                 Egvi@B[a|<#لI ,ssl/certs/COMODO_Certification_Authority.pem      iE}o	iE}o	                 I<RI #Or&d 0ssl/certs/COMODO_ECC_Certification_Authority.pem  iE}o
:iE}o
:                 Iyj
m5 0ssl/certs/COMODO_RSA_Certification_Authority.pem  iE}osiE}os                 8,\3PHuY ssl/certs/Certainly_Root_E1.pem   iE}o\iE}o\                 8җeʍ,2M^ ssl/certs/Certainly_Root_R1.pem   iE}oiE}o                 /GEq>_F ssl/certs/Certigna.pem    iE}oiE}o                 7h&Q\M ssl/certs/Certigna_Root_CA.pem    iE}o8iE}o8                 7(Eyӗ2viҲ ssl/certs/Certum_EC-384_CA.pem    iE}ojiE}oj                 @_r~h_DUQ3G| 'ssl/certs/Certum_Trusted_Network_CA.pem   iE}oiE}o                 B=_wޤuv| )ssl/certs/Certum_Trusted_Network_CA_2.pem iE}o!9iE}o!9                 =n:??M8Eq5R& $ssl/certs/Certum_Trusted_Root_CA.pem      iE}oRfiE}oRf                 ? ԓcMYGБXǇs &ssl/certs/Comodo_AAA_Services_root.pem    iE}oiE}o                 @*կHMO$) 'ssl/certs/D-TRUST_BR_Root_CA_1_2020.pem   iE}oaiE}oa                 @E[L.<ξ*k? 'ssl/certs/D-TRUST_EV_Root_CA_1_2020.pem   iE}oiE}o                 ET=r0*%o<,CH ,ssl/certs/D-TRUST_Root_Class_3_CA_2_2009.pem      iE}oiE}o                 H-<F-U{G /ssl/certs/D-TRUST_Root_Class_3_CA_2_EV_2009.pem   iE}o
iE}o
                 B94: P{Ů@"T )ssl/certs/DigiCert_Assured_ID_Root_CA.pem iE}okiE}ok                 B֤ǡDO0HxI )ssl/certs/DigiCert_Assured_ID_Root_G2.pem iE}oiE}o                 BR]U,]*>cJL6g )ssl/certs/DigiCert_Assured_ID_Root_G3.pem iE}oiE}o                 >aUlx9SƦ %ssl/certs/DigiCert_Global_Root_CA.pem     iE}o
iE}o
                 >;߃TFk %ssl/certs/DigiCert_Global_Root_G2.pem     iE}o
5iE}o
5                 >4Yk2!?D\ܨh' %ssl/certs/DigiCert_Global_Root_G3.pem     iE}oHGiE}oHG                 I"D7iWUqrѳ 0ssl/certs/DigiCert_High_Assurance_EV_Root_CA.pem  iE}obiE}ob                 D
8^VAZw) < +ssl/certs/DigiCert_TLS_ECC_P384_Root_G5.pem       iE}o}iE}o}                 C m0@>
	 *ssl/certs/DigiCert_TLS_RSA4096_Root_G5.pem        iE}o0iE}o0                 ?׬팷 V &ssl/certs/DigiCert_Trusted_Root_G4.pem    iE}o4	iE}o4	                 F_z=y&df$s3 -ssl/certs/E-Tugra_Certification_Authority.pem     iE}o$iE}o$                 DCypu!}O +ssl/certs/E-Tugra_Global_Root_CA_ECC_v3.pem       iE}oe6iE}oe6                 DW"̺of +ssl/certs/E-Tugra_Global_Root_CA_RSA_v3.pem       iE}o^iE}o^                 P'
փ
|؇V0 7ssl/certs/Entrust.net_Premium_2048_Secure_Server_CA.pem   iE}ocyiE}ocy                 K|CY,8mAk 2ssl/certs/Entrust_Root_Certification_Authority.pem        iE}o݋iE}o݋                 Q	t`Wްn=t 8ssl/certs/Entrust_Root_Certification_Authority_-_EC1.pem  iE}oiE}o                 PI1!JI&Ү 7ssl/certs/Entrust_Root_Certification_Authority_-_G2.pem   iE}oiE}o                 P_sbZ,0|F6t 7ssl/certs/Entrust_Root_Certification_Authority_-_G4.pem   iE}oQiE}oQ                 =jP0C&CO $ssl/certs/GDCA_TrustAUTH_R5_ROOT.pem      iE}o iE}o                  7ΒoER}&t/	 ssl/certs/GLOBALTRUST_2020.pem    iE}o"DiE}o"D                 2Y"ըnwjk ssl/certs/GTS_Root_R1.pem iE}o#C_iE}o#C_                 2a^Lj,UaL( ssl/certs/GTS_Root_R2.pem iE}o#qiE}o#q                 2Au}'E[-l ssl/certs/GTS_Root_R3.pem iE}o$tiE}o$t                 2y#%eM_ WSfm ssl/certs/GTS_Root_R4.pem iE}ociE}oc                 BQ2EױYi(0 )ssl/certs/GlobalSign_ECC_Root_CA_-_R4.pem iE}oM~iE}oM~                 BJ&	d{oyOSsF )ssl/certs/GlobalSign_ECC_Root_CA_-_R5.pem iE}oǐiE}oǐ                 9mk̓a+@B@  ssl/certs/GlobalSign_Root_CA.pem  iE}o~iE}o~                 >hEW+ %ssl/certs/GlobalSign_Root_CA_-_R3.pem     iE}oiE}o                 >@1Ul^}ي %ssl/certs/GlobalSign_Root_CA_-_R6.pem     iE}oiE}o                 :sF ^=b& !ssl/certs/GlobalSign_Root_E46.pem iE}o )iE}o )                 :vVo"M !ssl/certs/GlobalSign_Root_R46.pem iE}o![iE}o![                 :u̈9F :Y !ssl/certs/Go_Daddy_Class_2_CA.pem iE}o"2iE}o"2                 On7m Sfgᾃv
 6ssl/certs/Go_Daddy_Root_Certificate_Authority_-_G2.pem    iE}o$iE}o$                 Bv1Tf\A<#D )ssl/certs/HARICA_TLS_ECC_Root_CA_2021.pem iE}o%iE}o%                 BI3	0w&.vS1^ )ssl/certs/HARICA_TLS_RSA_Root_CA_2021.pem iE}o&iE}o&                 bWz$G_5X	G Issl/certs/Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem iE}o&iE}o&                 ^nM:ӞI FŽ2MF Essl/certs/Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem     iE}o'PiE}o'P                 9n<
אH",s So  ssl/certs/HiPKI_Root_CA_-_G1.pem  iE}o(iE}o(                 >T9jߟV'ԖSv` %ssl/certs/Hongkong_Post_Root_CA_1.pem     iE}o(%iE}o(%                 >T)&t?wcfBQplRzq %ssl/certs/Hongkong_Post_Root_CA_3.pem     iE}o*jmiE}o*jm                 3:XgZX+y ssl/certs/ISRG_Root_X1.pem        iE}o+!iE}o+!                 32XX0Bo_ ssl/certs/ISRG_Root_X2.pem        iE}o)9@iE}o)9@                  EbEF
ҰTw ,ssl/certs/IdenTrust_Commercial_Root_CA_1.pem      iE}o)RiE}o)R                 H%GxIbCr1)cP: /ssl/certs/IdenTrust_Public_Sector_Root_CA_1.pem   iE}o+iE}o+                 1Q(2_G7ąiQ ssl/certs/Izenpe.com.pem  iE}o,RiE}o,R                 E?ￔ/<Hg,.M2 ,ssl/certs/Microsec_e-Szigno_Root_CA_2009.pem      iE}o,iE}o,                 T'K{Q}S BN_5\Cj ;ssl/certs/Microsoft_ECC_Root_Certificate_Authority_2017.pem       iE}o-iE}o-                 Ti	-r?Ďa=r ;ssl/certs/Microsoft_RSA_Root_Certificate_Authority_2017.pem       iE}o-iE}o-                 P]ڸH])5 7ssl/certs/NAVER_Global_Root_Certification_Authority.pem   iE}o.iE}o.   	              SW9JeH<i" :ssl/certs/NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem        iE}o//!iE}o//!   
              F=JEov	@[ -ssl/certs/OISTE_WISeKey_Global_Root_GB_CA.pem     iE}o/<iE}o/<                 F.Q}<y26/pږ -ssl/certs/OISTE_WISeKey_Global_Root_GC_CA.pem     iE}o0`NiE}o0`N                 <<=(tࣙ= #ssl/certs/QuoVadis_Root_CA_1_G3.pem       iE}o1iiE}o1i   
              9Jd$X^Oiz  ssl/certs/QuoVadis_Root_CA_2.pem  iE}o1{iE}o1{                 <J;@ؖhs¬yiM #ssl/certs/QuoVadis_Root_CA_2_G3.pem       iE}o2HiE}o2H                 9 5K'M)F  ssl/certs/QuoVadis_Root_CA_3.pem  iE}o2¨iE}o2¨                 <'byl	d!@&$J #ssl/certs/QuoVadis_Root_CA_3_G3.pem       iE}o8iE}o8                 R56rlX| 9ssl/certs/SSL.com_EV_Root_Certification_Authority_ECC.pem iE}o9iE}o9                 Un+CMdpooߡNt[ <ssl/certs/SSL.com_EV_Root_Certification_Authority_RSA_R2.pem      iE}o:&iE}o:&                 OeGoה93nv7 6ssl/certs/SSL.com_Root_Certification_Authority_ECC.pem    iE}o:iE}o:                 OtHRXȝ}66 6ssl/certs/SSL.com_Root_Certification_Authority_RSA.pem    iE}p֗iE}p֗   #              6?	aṨKa ssl/certs/SZAFIR_ROOT_CA2.pem     iE}o3yiE}o3y                 TƓ3+&`ɱ ;ssl/certs/Sectigo_Public_Server_Authentication_Root_E46.pem       iE}o40iE}o40                 T'"#].E̓Wd ;ssl/certs/Sectigo_Public_Server_Authentication_Root_R46.pem       iE}o5biE}o5b                 :=ԨA?)M !ssl/certs/SecureSign_RootCA11.pem iE}o5iE}o5                 5,DL}ѩ ssl/certs/SecureTrust_CA.pem      iE}o4iE}o4                 7C讥-cFPy ssl/certs/Secure_Global_CA.pem    iE}o68iE}o68                 Ifx.8p=kNpo 0ssl/certs/Security_Communication_ECC_RootCA1.pem  iE}o7
JiE}o7
J                 EjRČ5sV!* ,ssl/certs/Security_Communication_RootCA2.pem      iE}o7eiE}o7e                 E,),np'.- ,ssl/certs/Security_Communication_RootCA3.pem      iE}o8>wiE}o8>w                 EpբD ,ssl/certs/Security_Communication_Root_CA.pem      iE}o;WiE}o;W                 ;wI=Įl-P "ssl/certs/Starfield_Class_2_CA.pem        iE}p t=iE}p t=                 PЛbY6!Wt)Z 7ssl/certs/Starfield_Root_Certificate_Authority_-_G2.pem   iE}p+XiE}p+X                  YkL)
т)S/8 @ssl/certs/Starfield_Services_Root_Certificate_Authority_-_G2.pem  iE}pjiE}pj   !              =lCU<e5,4 $ssl/certs/SwissSign_Gold_CA_-_G2.pem      iE}p\iE}p\   "              ?hFOZ;+ߺvI+ &ssl/certs/SwissSign_Silver_CA_-_G2.pem    iE}pRfiE}pRf   ,              C^e>V@a.46d& *ssl/certs/T-TeleSec_GlobalRoot_Class_2.pem        iE}p		iE}p		   -              Cv𹴥nhqm]7~8 *ssl/certs/T-TeleSec_GlobalRoot_Class_3.pem        iE}p	iE}p	   .              T)#l;5 ;ssl/certs/TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem       iE}p
iE}p
   0              :5Z61e xR	r$ !ssl/certs/TWCA_Global_Root_CA.pem iE}pkiE}pk   1              Hƨa*y)7h4 /ssl/certs/TWCA_Root_Certification_Authority.pem   iE}piE}p   %              =]-oDL{3WT $ssl/certs/TeliaSonera_Root_CA_v1.pem      iE}piE}p   $              7]Fr$-NN+ ssl/certs/Telia_Root_CA_v2.pem    iE}piE}p   &              5}cM7°rs(S ssl/certs/TrustCor_ECA-1.pem      iE}p8iE}p8   '              =S4E
mUT5iDIp" $ssl/certs/TrustCor_RootCert_CA-1.pem      iE}piE}p   (              =h⋽@L8un $ssl/certs/TrustCor_RootCert_CA-2.pem      iE}p'iE}p'   )              OՇ'@8ތS 6ssl/certs/Trustwave_Global_Certification_Authority.pem    iE}p!9iE}p!9   *              X{	ntŶ-L3 ?ssl/certs/Trustwave_Global_ECC_P256_Certification_Authority.pem   iE}pTiE}pT   +              Xoퟙ;"! ?ssl/certs/Trustwave_Global_ECC_P384_Certification_Authority.pem   iE}p
:iE}p
:   /              7hu?Y0uY ssl/certs/TunTrust_Root_CA.pem    iE}piE}p   2              Cw-sF
!>ct EPJ *ssl/certs/UCA_Extended_Validation_Root.pem        iE}piE}p   3              9 k,хa+E  ssl/certs/UCA_Global_G2_Root.pem  iE}p
T#iE}p
T#   4              L-r%ƩY=AKO`h 3ssl/certs/USERTrust_ECC_Certification_Authority.pem       iE}p
5iE}p
5   5              LݔcUH* 3ssl/certs/USERTrust_RSA_Certification_Authority.pem       iE}p}iE}p}   8              ;[VTTx`޿ "ssl/certs/XRamp_Global_CA_Root.pem        iE}p/l*iE}p/l*                 ɴ"8R
lKx ssl/certs/a3418fda.0      iE}p/l*iE}p/l*                 
+ZI?uwВj[ ssl/certs/a94d09e5.0      iE}p//!iE}p//!   i              -?rfZM?^ bW ssl/certs/aee5f10d.0      iE}p//!iE}p//!   J              j/2vovz(4h ssl/certs/b0e59380.0      iE}p//!iE}p//!   C              0#OMhA
+ ssl/certs/b1159c4c.0      iE}p.iE}p.   ;              VFf07̢Ipه ssl/certs/b433981b.0      iE}p//!iE}p//!   r              7«eb;5 ssl/certs/b66938e9.0      iE}p/l*iE}p/l*                 IIcHj&Ng* ssl/certs/b727005e.0      iE}p/l*iE}p/l*                 %5<*(t_{ ssl/certs/b7a5b843.0      iE}p/l*iE}p/l*                 ' Ay$=7X& ssl/certs/b81b93f0.0      iE}p//!iE}p//!   I              150hјs4tݤ ssl/certs/bf53fb88.0      iE}p/3iE}p/3                 
g+TPqRB ssl/certs/c01eb047.0      iE}p//!iE}p//!   |              "~tϾB ssl/certs/c28a8a30.0      iE}-iE},              N/.<mEɶ}5F*Ac ssl/certs/ca-certificates.crt     iE}p//!iE}p//!   Q              %Y*)%9zF ssl/certs/ca6e4ad9.0      iE}p//!iE}p//!   Z              ,M}LiEۨpK ssl/certs/cbf06781.0      iE}p/l*iE}p/l*                 bE 9@zP+!I ssl/certs/cc450945.0      iE}p/l*iE}p/l*                 "Nbx4ҖԳRE=8( ssl/certs/cd58d51e.0      iE}p//!iE}p//!   D              Vi hmXjv.7 ssl/certs/cd8c0d63.0      iE}p//!iE}p//!   =              f
p ;s{A2 ssl/certs/ce5e74ef.0      iE}oiE}o                 7"mˎ{.8m
 ssl/certs/certSIGN_ROOT_CA.pem    iE}oiE}o                 :	5rIޟ! !ssl/certs/certSIGN_Root_CA_G2.pem iE}p.iE}p.   9              %ڏx'ȲvNFTX ssl/certs/d4dae3dd.0      iE}p/l*iE}p/l*                  q*'wQ{M6V ssl/certs/d52c538d.0      iE}p//!iE}p//!   v              &JyP!DLI8
 ssl/certs/d6325660.0      iE}p/l*iE}p/l*                 - /n$KNycP ssl/certs/d7e8dc79.0      iE}p/l*iE}p/l*                 5J6₀qy!d?` ssl/certs/d887a5bb.0      iE}p//!iE}p//!   h              1vIb溦0Q ssl/certs/da0cfd1d.0      iE}p/l*iE}p/l*                 tz#w}VW` ssl/certs/dc4d6a89.0      iE}p//!iE}p//!   j              +TV0 ssl/certs/dd8e9d41.0      iE}p//!iE}p//!   F              m^
Ltr ssl/certs/de6d66f3.0      iE}o|iE}o|                 <6G:**~zumpB #ssl/certs/e-Szigno_Root_CA_2017.pem       iE}p/l*iE}p/l*                 tK2@7| ssl/certs/e113c810.0      iE}p//!iE}p//!   R              I,6@xU\Hdw ssl/certs/e18bfb83.0      iE}p/l*iE}p/l*                 *4,f9s`lq ssl/certs/e35234b1.0      iE}p//!iE}p//!                 |UaYtNl,aM>c/ ssl/certs/e36a6752.0      iE}p//!iE}p//!   t              #/_XY$G<w ssl/certs/e73d606e.0      iE}p/l*iE}p/l*                 oL2GNw}k ssl/certs/e868b802.0      iE}p//!iE}p//!   G              k4涹÷O\ ssl/certs/e8de2f56.0      iE}oiE}o                 H~5Ac]u /ssl/certs/ePKI_Root_Certification_Authority.pem   iE}p/l*iE}p/l*                 wjV aZDz ssl/certs/ecccd8db.0      iE}p//!iE}p//!   o              ='^MF7Lri: ssl/certs/ed858448.0      iE}p/3iE}p/3                 8^LMP{ڍL ssl/certs/ee64a828.0      iE}p//!iE}p//!   _              &,|wz"<t)$__ ssl/certs/eed8c118.0      iE}p/l*iE}p/l*                 "mCЬI]ǢP#ܒW) ssl/certs/ef954a4e.0      iE}oJiE}oJ                 >s
v\E{) %ssl/certs/emSign_ECC_Root_CA_-_C3.pem     iE}oiE}o                 >{qg1F_ %ssl/certs/emSign_ECC_Root_CA_-_G3.pem     iE}o{1iE}o{1                 :.AGmF;}E !ssl/certs/emSign_Root_CA_-_C1.pem iE}oCiE}oC                 :X݉VP~۬%#ai !ssl/certs/emSign_Root_CA_-_G1.pem iE}p//!iE}p//!   c              FU^f史m ssl/certs/f081611a.0      iE}p//!iE}p//!   l              /Cy::g2T+,I ssl/certs/f0c70a8d.0      iE}p/3iE}p/3                 ,ydy޺e_ĭe!* ssl/certs/f249de83.0      iE}p/l*iE}p/l*                 )wMUUjTǀ ssl/certs/f30dd6ad.0      iE}p/l*iE}p/l*                 "z4T*$j@ֈcW ssl/certs/f3377b1b.0      iE}p/l*iE}p/l*                 l=|+"Q9Ψ	ò ssl/certs/f387163d.0      iE}p//!iE}p//!   b              IBe7# ssl/certs/f39fc864.0      iE}p/l*iE}p/l*                 {YAIDIE ssl/certs/f51bb24c.0      iE}p//!iE}p//!   K              <@0^	Öc# ssl/certs/fa5da96b.0      iE}p//!iE}p//!   w              )❬u}2m{Cմ ssl/certs/fc5a8f99.0      iE}p//!iE}p//!   ~              z lG5a>wvњ$G ssl/certs/fd64f3fc.0      iE}p//!iE}p//!   W              L^0 ssl/certs/fe8a2cd8.0      iE}p//!iE}p//!   ]              <|2kٸ:|+}p ssl/certs/feffd413.0      iE}p/l*iE}p/l*                 1l
)3AgC
q>cIq^ ssl/certs/ff34af3f.0      iE}pPiE}pP   6              8j1Cš-׳ ssl/certs/vTrus_ECC_Root_CA.pem   iE}pbiE}pb   7              4A^*9>2/
 ssl/certs/vTrus_Root_CA.pem       iE}kxh       i            0,Ŏ9뽽b$qMح ssl/openssl.cnf   iE3'iE2p
   	             *m72)Ho C;!H subgid    iE1yiE1                *m72)Ho C;!H subuid    iE}hZS                   ;y<0&P8G)g 	sudo.conf iE}DhZS                   &Lqc4eP"a sudo_logsrvd.conf iElϠiElP               N1Zޤ	# sudoers   iE}-hZRL                   H5m+Bmk3!-c sudoers.d/README  iE}t(.hf,       W              ⛲CK)wZS sv/ssh/.meta/installed    iE}t)[hf,       X            ֌g1b;F#2ɼӔ 
sv/ssh/finish     iE}t+!hf,       Z             H*ÖrA|mνV/ sv/ssh/log/run    iE}t,Rhf,       [            $P(64Қ΁ 
sv/ssh/run        iEz&\cn                   	3Si"XuFN sysctl.conf       iE|:xh]`        I              + 6bq]ytm sysctl.d/99-sysctl.conf   iEz'Pcn                   $	p?_yJ /=S sysctl.d/README.sysctl    iEzhagɷ                   hНf@h:* systemd/journald.conf     iEz\gɷ                   XXCuz+"L systemd/logind.conf       iEzgɊN                   N8ܟy9c#XlQ* systemd/networkd.conf     iEzgɊN                   h
i`te1r.`( systemd/pstore.conf       iEzgɊN                   LB]6$	 systemd/sleep.conf        iEz'gɷ                    ;R)[v1 systemd/system.conf       iE}iiE}i                 -MiwPlh]@7x 5systemd/system/dbus-org.freedesktop.timesync1.service     iEz
iEz
                 "W┿9b_g 4systemd/system/getty.target.wants/getty@tty1.service      iE|	iE|	   3              ))xƪHŷXDLo <systemd/system/multi-user.target.wants/console-setup.service      iEz&iEz&   $               gS 594lMлJ 3systemd/system/multi-user.target.wants/cron.service       iEzs֗iEzs֗                 ((saa!͚ ;systemd/system/multi-user.target.wants/e2scrub_reap.service       iE?[iE?[                 #vRN,Oqd	!kZ\ 6systemd/system/multi-user.target.wants/netdata.service    iEz;iEz;   J              &4;Z+8ȃ 9systemd/system/multi-user.target.wants/networking.service iED:biED:b                 %eM/"&1a5v# 8systemd/system/multi-user.target.wants/nfs-client.target  iEQ
iiEQ
i                 (/
n ;systemd/system/multi-user.target.wants/redis-server.service       iEziEz                 $
<k-KSQ 7systemd/system/multi-user.target.wants/remote-fs.target   iE'8xiE'8x                 #Adm|~YB3'F 6systemd/system/multi-user.target.wants/rpcbind.service    iE}y0`iE}y0`                 uyUyrh_YUFL 2systemd/system/multi-user.target.wants/ssh.service        iEOjiEOj                 dF 瘁; 2systemd/system/multi-user.target.wants/ufw.service        iEHiEH                 /W]I0N,;6
tAW Bsystemd/system/multi-user.target.wants/unattended-upgrades.service        iE};iE};                 +?l#ۋF5绂 >systemd/system/multi-user.target.wants/xen-guest-agent.service    iE'_iE'_                 %d<؍P{hIGR 8systemd/system/multi-user.target.wants/xo-server.service  iE%0tiE%0t                 )&7a5=rcdTi <systemd/system/multi-user.target.wants/xoa-first-run.service      iE8ѺiE8Ѻ                 'Ҝ^=(ƕZ96`XBn :systemd/system/multi-user.target.wants/xoa-updater.service        iEz;iEz;   L              &4;Z+8ȃ =systemd/system/network-online.target.wants/networking.service     iEQ
iiEQ
i                 (/
n systemd/system/redis.service      iED:biED:b                 %eM/"&1a5v# 7systemd/system/remote-fs.target.wants/nfs-client.target   iETk>iETk>                 #5<Hfy$j4D~s 3systemd/system/sockets.target.wants/dm-event.socket       iE'8iE'8                 "Ħ3Lg 2systemd/system/sockets.target.wants/rpcbind.socket        iE}y0`iE}y0`                 uyUyrh_YUFL systemd/system/sshd.service       iE{3iE{3                 $ooZA!|ӝۄr 4systemd/system/sysinit.target.wants/apparmor.service      iEW 3xiEW 3x                 ,:^4P[PQ <systemd/system/sysinit.target.wants/blk-availability.service      iE|9iE|9   2              *LS:l  :systemd/system/sysinit.target.wants/keyboard-setup.service        iEX)iEX)                 (ݤh8(;Ȯ 8systemd/system/sysinit.target.wants/lvm2-lvmpolld.socket  iEW
q=iEW
q=                 (1_Kc4.5% 8systemd/system/sysinit.target.wants/lvm2-monitor.service  iEziEz                 *ZoOjnB2(P6i~ :systemd/system/sysinit.target.wants/systemd-pstore.service        iE}iiE}i                 -MiwPlh]@7x =systemd/system/sysinit.target.wants/systemd-timesyncd.service     iEzw+أiEzw+أ                 +:p	׎}]w[ :systemd/system/timers.target.wants/apt-daily-upgrade.timer        iEzw5biEzw5b                 #{0x&#5 2systemd/system/timers.target.wants/apt-daily.timer        iEz@M~iEz@M~   |              (.a@~}Ryetq 7systemd/system/timers.target.wants/dpkg-db-backup.timer   iEzr5%iEzr5%                 %(܌\`4 i< 4systemd/system/timers.target.wants/e2scrub_all.timer      iEzt8iEzt8                  .kig~`-*&:l4" /systemd/system/timers.target.wants/fstrim.timer   iEz;WiEz;W                 #2.""wT[~yA 2systemd/system/timers.target.wants/logrotate.timer        iE}~uiE}~u                  15<>d높Y3~	 /systemd/system/timers.target.wants/man-db.timer   iEGiE F5   )             3ļx%5#S@FC  systemd/system/xo-server.service  iE\3ǃNiE\
(<                8]@)b.w̽zwO" $systemd/system/xoa-first-run.service      iE-
g1iE3   *            t
./QlOi	9 "systemd/system/xoa-updater.service        iE}i\h]`        y            `U2?U~P	K7k systemd/timesyncd.conf    iEzKgɷ                   .+72Rii0Y9jz systemd/user.conf iEF9&iEF9&                 $!q򴡳$Ys" 0systemd/user/sockets.target.wants/dirmngr.socket  iE<%q%iE<%q%                 .t~1"v'E9 :systemd/user/sockets.target.wants/gpg-agent-browser.socket        iE<9iE<9                 ,p1)LBw覹b 8systemd/user/sockets.target.wants/gpg-agent-extra.socket  iE=
iE=
                 **ԕ6e=g>	[ 6systemd/user/sockets.target.wants/gpg-agent-ssh.socket    iE=#iE=#                 &&t?p}8M 2systemd/user/sockets.target.wants/gpg-agent.socket        iEz<(-dW       j             ԾǤL#'11uSbR)9 terminfo/README   iE|!)iE|!)   }             ,N9@?"0[, timezone  iE@.iE@.                w쐘ӜF=چ}p*OI tmpfiles.d/screen-cleanup.conf    iE}i )ge<       K            O[ctVne ucf.conf  iEzM~gɊN                   1]_F
| udev/udev.conf    iEN3iEN)               f<7g+@6 ufw/after.init    iEM6kdf0                   
lda:tG u| ufw/after.rules   iEN6df0                   
g&z 0~+JǬ ufw/after6.rules  iE}t-Fhf,       ^             k0ifg+Ջam !ufw/applications.d/openssh-server iEL/.\       w            ].@r  ufw/applications.d/ufw-bittorent  iEL0/Z;       x            s2pp.?0Ն ufw/applications.d/ufw-chat       iEL2 A0Z       y            /uΟdUnfG? &ufw/applications.d/ufw-directoryserver    iEL3hdZ[c       z             Yzax!"%-#  ufw/applications.d/ufw-dnsserver  iEL4EeZkd       {            fl{iP5[BǕ !ufw/applications.d/ufw-fileserver iEL59Z[c       |             _0h7(l.7z "ufw/applications.d/ufw-loginserver        iEL6jZkd       }            UuSFSЬ !ufw/applications.d/ufw-mailserver iEL7"Z[c       ~             46p(KEԢX\ "ufw/applications.d/ufw-printserver        iEL8IZ[c                    ɀ)y
H
c "ufw/applications.d/ufw-proxyserver        iEL9qZ[c                   @"HPlN]  ufw/applications.d/ufw-webserver  iENh (iEN+X               jH]x8Mt۔R; ufw/before.init   iEM-df0                   	#v8<MdڦyvyY ufw/before.rules  iEM*df0                   ,taӿ8ǁPԃ ufw/before6.rules iEL:dc2                   o{*̅EP ufw/sysctl.conf   iEUDiEvK               9:=YB8 ufw/ufw.conf      iECiEC               F
$/JWO* ufw/user.rules    iEi#iEC               샵pǈU֚ćr< ufw/user6.rules   iEz85%X       @             w<IZ٪6j update-motd.d/10-uname    iEG
bc                    WyG(RWpGn $update-motd.d/92-unattended-upgrades      iEz
wgv]                   	!Ľ!Cse]of 	vim/vimrc iEz2Hgv]                   EV{Im6xrs! vim/vimrc.tiny    iE}e-gůp       z            N6"ϓ.fM~( wgetrc    iEz9c"~       F            VnpuKFL 
xattr.conf        iE%f}!c17                    kFgj-[Q #xdg/autostart/xdg-user-dirs.desktop       iEz~0gɷ                     u0L/M: xdg/systemd/user  iE%c17                   -Ls`z~J) xdg/user-dirs.conf        iE%c17                   k|ݗtkMOL݈M xdg/user-dirs.defaults    iEiE"C                
Zf%Aϧ3
5 xo-appliance/env  iE!iE/l   (            EUxM`+22 xo-server/config.toml     iEiE   
             R`FO굶OƮ8_	 !xoa-updater/config.updater.z.json TREE   1101 75
*i<@hPIpm 1 1
nܬ!0P'ꈄsleep.d 1 0
;Xu%;vH;sv 4 1
Q6#;+>4$ssh 4 2
ɂ74
anlog 1 0
tU,Pj.z#x.meta 1 0
bO`6fdx[bײX11 2 1
AiƂRE7p
Xsession.d 2 0
`o})yA,{apt 18 2
:G#o)- LOTFapt.conf.d 7 0
R)}U:-Ebˎtrusted.gpg.d 9 0
d%S]^O's p!,)lvm 10 1

Il`O}$LbUBprofile 8 0
w}lٔ>}ssh 9 0
CI'r5ڱa
p6mBssl 286 1
I3`#qSl]certs 285 0
6 B:?9Duufw 21 1
3P&}Ehr3oE#applications.d 11 0
3Bh1[C]_vim 2 0
fϖyʺ֔[#uiNxdg 4 2
q6-Jz&tTN0systemd 1 0
/Ӛǲ
bby8D2L;Wautostart 1 0
㪲ӿ̵^}21dhcp 6 2
Lhp<֖W0!Bdhclient-exit-hooks.d 3 0
rwC/Fkdhclient-enter-hooks.d 1 0
boǜ
Ydpkg 5 1
m/Bƌס54BǼdorigins 2 0
4{nrmq'Nldap 1 0

_r9rI4perl 1 1
ZPa=k8 <Net 1 0
97{w =(skel 3 0
S?(V><;@A@ȁDcudev 1 0
`L&> q,foemacs 2 1
tG8site-start.d 2 0
9vUS}XVuWfonts 47 2
4b,j8_conf.d 34 0
I_X]+AfGhconf.avail 12 0
7:C)X
8ibgroff 2 0
P8_-Dvpam.d 20 0
l`1Z2_7rc0.d 8 0
Jݦ)q)S>H|rc1.d 4 0
}3&~)_Hrc2.d 8 0
Sqa5
+:4O!rc3.d 8 0
Sqa5
+:4O!rc4.d 8 0
Sqa5
+:4O!rc5.d 8 0
Sqa5
+:4O!rc6.d 8 0
Jݦ)q)S>H|rcS.d 11 0
p6.̯ ~oredis 1 0
m/gCXkrunit 1 1

M$>fַ<;Lrunsvdir 1 1
	3?ٜй{default 1 0
Z2N7˴
Ù_cron.d 2 0
{e l	Vͼ{?grub.d 9 0
fWm,V	4B+)Iinit.d 19 0
_HX?گ]Ŧ:kernel 6 3
k.,36z0g@|postrm.d 2 0
,vN^sC$4/preinst.d 1 0
qYs[tGpostinst.d 3 0
ő]LWTN|7Zdefault 17 1
HkNUU7䖃R<ugrub.d 1 0
ĒFq?]`-yulibnl-3 2 0
o;:VSQ:znetdata 3 0
2M$r~e?-~3network 3 2
NF-kԾ{p;-if-up.d 1 0
T9 d1wO3if-down.d 1 0
'N˂=g5python3 1 0
|ϋY6 \selinux 1 0
ՍWAC]_=Gsystemd 54 2
#]q-tway`Gzuser 5 1
Qy HBSsockets.target.wants 5 0

Q
K'=W8=system 41 7
5!j#y
fX$jgetty.target.wants 1 0
I$%k=a;pVtimers.target.wants 7 0
#Oy3g
Oӌ6sockets.target.wants 2 0
е.ocwsysinit.target.wants 7 0
Г~i}%c}Mremote-fs.target.wants 1 0
{]f&NyeN+ogmulti-user.target.wants 16 0
8N36*network-online.target.wants 1 0
_@`Z@@a$apparmor 1 0
#sgw~۝iproute2 11 2
I}Ic=OWepkrt_protos.d 1 0
6ftX|#S9Zort_tables.d 1 0
˄7auj~4@4logcheck 1 1
Ї~4~@"hƈOFS=ignore.d.server 1 0
(5.:iv*d3킦e]`Jsecurity 10 0
N^TBYI\uMsysctl.d 2 0
LJ !}Eterminfo 1 0
%z\*p@bGzprofile.d 1 0
P{9^?b6'lrsyslog.d 1 0
Ff=ҚJ-pd`sudoers.d 1 0
0/wRB
-#Įlxo-server 1 0
^vQG+tuapparmor.d 155 4
uڮwLCq̥pabi 3 0
&́|l6#'|{local 5 0
[CT9kZJ_Q atunables 18 3
#)ixQ}qahome.d 2 0

Z4:B@
multiarch.d 1 0
ql
(&eoxdg-user-dirs.d 1 0
N*ZEgd$E \abstractions 125 2
UWGxM[1fapparmor_api 5 0
%yrxc"
0põubuntu-browsers.d 11 0
׍}@U߀~WDcifs-utils 1 0
/l,n%U`t cron.daily 4 0
鬭Z/סQQ	3modprobe.d 1 0
hLTw)Ќ;juc2python3.11 1 0
E8c̱oP,etmpfiles.d 1 0

ĒMEY4`xcron.hourly 2 0
ĽQw{Ntcron.weekly 2 0
(CRhI[I
~cron.yearly 1 0
i4n1-e{&+logrotate.d 9 0
<&iQl~Vxoa-updater 1 0
+C>箛KQ*p~Qalternatives 134 0
tSLX_<DT{cron.monthly 1 0
i4n1-e{&+ld.so.conf.d 3 0
y\fVsyf)D<xo-appliance 1 0
X%4ٹD7console-setup 33 0
UcEaڋ6g$request-key.d 3 0
Jy,y4ͪ3Bupdate-motd.d 2 0
~^eP`때u
insserv.conf.d 1 0
Nƞ$K4%^BVRmodules-load.d 1 0
e\F-!qFwUdiscover.conf.d 1 0
m{T
4D
\initramfs-tools 4 1
!jάPG*conf.d 1 0
WZ6yk<w^bash_completion.d 1 0
tBL0	(Ċdictionaries-common 4 0
LQ3ا`v%a ͳsF}R#"ׂV                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     xɒZ-|c4nFQzu)K#wμyNf>faaI֜c9._J4? )QDc*d(sƬ
dx_}e+Vj]Kb2 Zp7XFbPWuU-Ze^6,=y&HZrug+Y_%aUE`làW8Gkq?	%cAlfz,c+-GZ"+L߫,`׳UJA7"k) wyK`e\|_c:AZ\
|
1#{Aaol7zǍ۫9zʌHfG dƖouFɛ66+8SvRasNہAVtgNw3Ҹv7RƎt$g!RV-ose=u^G/"즦ImG>Ik>̗1!VM{/oTdt/FV
P	^Z&kZrb'hG{ɶQO)23RuthS^ʫ߈UK*1,མF9OKjG+ڽ9LMPm'PH1A'neH07oq®xB^МW96w=a0,`TD%_%1)!DQ8Y
dxr'GPhJ@2L"T:@^R)?KyqZC\jhvilsuJpn(fadLX#Z
Xہϼe
Zκ8bqXWlz-%=gX¦~C/V_:"iC:fIkeK{deZ
spVx'Řy$w,9)Y>:#i+A<%}laO}nV`#<]o/s:
}kr	 F'tHƂG%  `3ۓyσwE~~`}!$cY,H2lH0lH+
%| c{F2baa}nZ+x*dNb t֌3''3#QL̰#%t_w4#m>+? n`guu-| XgisX-Xc0cZ.Y[ϝv;2|+0r¤+{f8־d0in!ff@PE$|`6muG,e3fx2Dkȫ}ga	dK94U2m储n"6롖TcXS/0PѣֆGWC̕B*>|,\3kA,	KGȃT2j1=f{Y]8q73 NP3_>!6~	ǡ	Ԡ՝ȴo&e[Q^wGs}(8'}
ѡ lƻk=7Kz	N-;ܡ\~p1ImN$9dzMtˍft8Z<
|HPiCBnU]Z`]M+:wxSwZIYW[7ohjɩEUn܊ip#w|}2f)ZbrnFV2ty-`
pxK^U]Ҩζf̈́Иc{͖Gl!<~7sA+fa0	)E{|7>p*,^]>(G7{
}dfsD	Jf_Wذy
:5{9Sv8D(=ÁJt>"6RNQɫs_𕜭tQvȦ\^y̒p59Is/bG&Q+n?ƴbIjOL{{WӐlgTzn.U[]*<ǰ]sɩPWTq`/PeFV
}aQV鸄?0-\<韇?D9pc>9+븯 [&F'hgi5BZfGry[M[{x!Zڵ߽Է,ȳk'^&u{^uw	` ~K*E^ 2M5rؖ#s@,&b]=s^ͦuHk+l;/ HߞrKy&QH/[H`A<s&r]BB:XY.ў_j
>#z,F-Jp݌Pka<Muq2DѦOR^U012h>˛˖bJewԪA?sGQv	dO5Rw^jN^w4R\"'=
V49^֙MZ+Bv~)>H%q8	sfk\
sxC&eav/ԣ='ø<Sy, 4h#0ǝKA}{8MEqkd{NE@bYzO]b}#D\2}xN;(*!w/rG`dꨱEL#Y ʶ TP<A

o vVS}ȕeA:)voi@'&SΟX
HZџ! `kbJ/P%ycY5U!+*̷0Wp"%X|2Jgyź!VPtF2͟S&LL	!駍xF^Ծ WS,
ُonR`3>U!k>9,cĔ]
WQ
HL'멂JKCu3COP.怀I5ˣѥՕ_u.UK^M$4GMX4nYⰆ(p=0R{}1Dg\'+oC_i^Θ\ a(fæ(Q6+$ڄFR +,r-"bN㘗+,m3+\c8
.V]lǍLY=~=7!du݄Z7fLfVn;l{8)UptZ%VgpFwH﯂A+)5;9`?' &-h{ăhu.URN2bބ9U]
U=HǑm7>*egrG?cZ`ZSv`N"}l.U<,_剄iˑi0 ĔכeI
lU0=[%c|X~I;[!񋴲s}˳EwGmvdVS6f
?h
"Exew\Ļ{U-8( vֱs+1X;n8=aaf\~\\_MQȲLgpBxu<kr+4,|/MxÇZ' z*:
nfUx3YkgЇ:StwE4EU['{
@3}@v영 ^I}f!-"=2<3vak7e9o=3lc.CX!%`?[BSHLY9/QK6
4m@GkA
߳?KlH'!3:YOvjP
g13,n1Z/<W!agؗ_5'kj{Z{e|;.cC{(=,p5llyA"'	#D3n*㧽;ɿqɟPή]wF+!Pss*tƳ=<C;^P+8z]pL*-u62 o"βBE=hRq v6TV7_gC?R
؀Mi_8b7~=Ւᯮf./յp$ -'.s:h'ޑgxF8g|ԣXibhv&Q[&K~ۇW"˕'OcW_)
v9hHY1 $uمnI]bGHnl>gߕqȶ=eǎJ
2ބ8}PxR󭼥cl~1թW:cw4wCrrȊZ.yޤm"PSUGɯ:^2't!MǓ#;=c}یPjR42<HeEwe{$*(wD]E:۞&+AK.i[F.3Ip7ppKXE)
xZ/tK$1x;2t*BpVqK"&Xqs)1EoݕSRM>Y J$sϷSuYxViaiLF7tys 3;*
zPҞ<6*)cmo^_*Ce1;]R<A˼\e-3)} BOp:<k2`+5H[B`b)ʩ3d1)rJ}xFoyKO8Čp0(;m!>cJSi<a/]'kD7|gfYB0גҮWm*i{D)"
aRt7[[FvT	iџYظWWo/?0Q
ךlbdYړ̛w@aƪu	{(
/x?E*tSDWUjF)2w?Fc'V+Y!w`R[㩪{Nu,=z
;Nk=xxup]ؐ?+9Ʒ!r5OTRSk0
O٬˷x=?\xH<Pz%mLx\_dYgsO`D^.sҖ<E[|RU)lv4!x;8{ȭ7
zYJ`S"9~؈zI\.{)=: )T 
 %u O x<s "b?{{0æ=@<aIIPʱ|@L oV\( ?~Vc)Y	ôl}eAK`|k2ve]!dϦV듪ڎNoZ| ydw;F<VL[X4ծ$(_Q[2wꭑtI|wU	`q/&?$'P5ldktEɈ72;s9+d_W }ۢWE	# UWYKG=4{MQh{sA;7i6/޻rFD;>gD!-YVTMY3{t/!%w@bdbfmx\|:A߈jo'N
śf0iiTO}O,rvTr	z7)/p8(˅!F%LwJ9blp	zp_tZ.jG|1<I} m"n<Us,1ӢQYO/ceB~^aiTlWjtaTd
zîp6ۆehP>8b<A&qv17۳@,tEEֵ(Aֲ>!BRdpP[01_^ZTL1m"vGY-jg~2fJڇܑߋ/<f]Ç}DטG3f}]Ǭ_W߉Y C2G0]87sLmuϷ0]W4]XRdu޻?S9Am3C뼣9'lR`	O:B_sU96SIĐkh39x'֛-yPJٴ񮑍%̱ЗnCp$݃9M,\|Ř$܉x@DhLkcySA#8	ndr#UJ&NQlަzgV5\αyb!!fNG6dY}}@!;®/~Y}Cr0t9խ]7Oex°p+u&^].Yg!ɽU^j٘Q@H{S6-^_T1CVl d]%(vC
lo=ƒ@Ծ߲jQ^YwҦ:I]brcgԡg|g4i^g5qRbu aggzJy3[\Ry{4rҘpS(.(zEuKCs	9>UԜyEN.lUٖC4-߈Y!<w'ΊյGf@*3>DFst$kgY7%^9񍱬U@߇0WW}8\[X
 !J;`ߏi OS?	ר)ܛZVAUS
j!ܹʙf	+6GR4W.Eh=1|bZ3W7+WQP{@6eK,n6=ipExޠW
M7|髳sڦࢨCЙĄad#>	H6M"wCorJfmR>mW+Uӱf2 ד	/v~?vD|͚7"Z s57%aPl#rW4K_Id詀y.bPO<+=MX R+m>h2Oq9uJHVb\ryerS3
fܧʠg&#= |SW"C[weؒ|.n9,
w9G+S'iqu3<V{ϗLCn@$_iHT7T5=Hiȯv`2 V!T8Ih0;heߔ7RGnaPH?Pw5Sl
rSсT,/9p6mAug 8UNygJ_q)}3:&G#&2c|,D]=Y ]ɡFFP¤5r	/n޸C4Ayd;f,vhVŐ8$a^"y}$&SZPxr-
l՟Z(%R'![YeܱVW`|E]oZBhW7;ruF"-hY8hQ~9'\"8³c'g
A0z:؝OֻZ?\!`钿S'fփfu[!#;퉽ܵ3h4{wS8|蛮/ <
v~DAH";-}l+VS
5qmO?s k
Cq3vik=Ih[bY |\Dh5*^)'ОO`O?Sl&uNNZ,P>%Q"QdW#&;?kKz5@$|WExm;4?ZJK!
Zx QyYVj
dh|gE1(,G3HQ3 BUXȲE䞻׏wPN.*vX&uyի -rY?C/Oڝ#z{D\(
mjmoJ5B{4naeԼB0hto?-	.PXr\l4RiqPƥz'pʭ=(P?K.Q/,[v5̑0Iz	݊4\YkA
>
[EǆwfDs*/Pa[+O3{=A{\nHφ
Z3ƾHB1gnC/̺}9_B:~3F50w; "
πG簕4݁G@G~b-pG7[f}o$ei>J(h9Y_A9Ww4FrFXFF	o=89vҝ㻑}%J`B'~'Yduz7"jipİB
PRhemo3i+y{[CZΟ1ޔn¬yygdbeų&.OTJ{@!,&=
m<+$O*q.+tp8( 	+|ݭ*2d/ZBL6E.:̉M]:0G	
@D\@id\/̽g qZ#gOiJwFvMzc=[^\fp\Y6㦐q.d祸Q
S{XAٲLQjL8"N~6}
wr̣¹Ҥͯ8(FNRAq95d;1nw'[u
XÅ;pjEuJH3pwXblSvUo;+}>UC_qg]NRwkY$__1j5F!}=/=o9<o?@kOǨ8s5ow,WencSW3J" (,֍ImS\3ɬѼʌdI-6FHug9mnYSAh5wM^.4%<+b?#4.UWo6nEX	ZvM))Fb@wݖiVgMzJn!}8}NF"yn)YR:W*WT]7O u@)5n	1]}(/o~iaJN=2Z۠\ Gt'XT}ⴃ/eս\/StGÒn{<
aP5^ŷIEߡz<N;c%!NyWYYD9]	D4wit}Lݧ!d߼\^6=&$?L.WLNivIٜ[h{Lx Bft~5	)0ֿN0Dmϔ{!Bs{y_:}oa,gTjwj6 CLw0WƹÜ\_)(1HW='$7~BX܌@G9bZ9K&;== T
,FxXss6f9>
.7PMӫALs )C@8sjX3Dd`	e<ʧҿC!0hiP $V:T7M孏MV==Yܢa5P<3* i3ĈcHvze|J,]tÊLIM:{cᕊNМwpGZ^BGV|=\^z{*[쮣:l/AuAt!H,XBl9yN3K`g\Zձ%2b7 dSz1H_\BjCZv4ϖuu4)կ6B'-
H+Hl!jЦм儊Y8g(FU͞W$_Jً~9~{2;}Rslu$߳xmhK ?_`FmwO/?`,EZOdUyTȾ(3VBc5lO/rO ݯD>^'hhll/m1Kǫr'Q/y9%u#Aŏײ53UPJL! ߻y._D3T'/YD4X\̧V^q+Fg\qzPۊlR`B}E)"koX#~}OEPmf={"\L_@3+j.>8>=3+~^z]PgU^ȵEaE,%Y奛?KCwt̼cmy˜Px8yԬQKg@-r?Ӱ&JuqI+,(5^!JBMMhuNL9|x2e0˪/Db{Id
i!TT61}U&Pͧ[G,MA|z+ %˶Cj u87CDSȕx/4u -Y,0 .`of3t0+}ŀ"TLُ~	}M7s?7kçSV9OLé@ Fk@
.@UŒBXP#8(t9F S
RE4=<* >N#(e*b~F쟥P p|3¯f7W%8]:'i.c/M.`L%.{
ĥΖd>?ٶ
C#
^==@$^"f|rT;kLq:$n>%Ь/~n{q	vdҝZ|lCADwAWnDOvTf"} >O]
|ј?hhvI`St^wxv!}CGu<6jHmQfqvr[n5#\M3:.Ǖ gdC=KHJҠñ6)ng澟dH']X@${)qQ7)/ʝ-iJ7N?A|,k &JhitU=
hMN#
k3ġ:Ja&sc~"oהx2QB慕<Ep)
		M
l%m=)'ܔ\smTދ%d{daOЋIɕ
U.imAm:bo-o+H}BFۦP(ł47~P7 [JCagaFN7C8V%}ib*g/C S7n{>:9I(kxz^MuC y5rU'NvFeƢRa}rĺ>_J
P2SiKڶ%4̴$3Z~+ ޚue~JyWrXzqBfLp.w`=*MmDl<wic@(T.dAd/Znwb
[4z5XܳǚҤQFB"@L ]RK.&(0+袰:KA;~U,lV@tqq3ICok5c||YάMz8/B@Z y']#;@+I
` لs67XyEO5!(z
wd
`(%:wL7aJ61\AMgg( mz!@?(7orqv^'`Fj`^n6aڝGnϮ@^g`x{jihH	Ws-T]ѿSEOo`b{/qㅧ_cYN%0E~siЊtqPHzo}nr$߰0 `p}w:g,>+W\`roT-rKXn}X}/x.z!3$mŝI,q^ݳ9UQZq쉊'M6Hy<	`7~\HPT1x<^{I,C	=a>33x{r[B8/0U*bSY|['lEY4 ÷}Y}|ɯjTiBvu2!Q !:rPԥGge9Rufg/J
٭Y尗[Ѧk r
8	Vp*Omg͎»2Ic
RRݪzֿ쨀nYN OwO{}?I'BHF+Jm=={͏aK.%:|z _	'8HAˇcQL`b6PyK͜Ѻ 'A|/w*Od|e_1wBORG>wU AZdD@M$yiкy~^G׽\,z$:՞2LjMN&m̅8bJ#
/ﶒ64YVI؎zStnXm2o`6a1	nCbD2`)3?/9?t{dX%']x	E>4r5FLr(UT_APH`aI+	4_gdۃ̂	hP{%?Z\0=|T*ՠk#ca|
F|MT{f
Z2%
Q7cB^J.兊iyޝRr^ajQpa-Հ1`=r\тa|2@MtzG6G
N<4ӧQ73s.A%A:L~\Eّ
e\n)*an'P\N<rkb9́d2ʖx&>+`ޝ|T >vF)dW`)$-q}a0meyFn$s+p|`Qt thƿg,hK0[E+Ta3J+ Ԉ \4`$>* u/֮r;@
$Q
ں%HX3O􀐍2cڢCѭ-2&v[GE=oF9U͉N;٭(/W9${[Z3E/tz"S u>?EHbj<Խ6IZ ;u0h\r6"?``oK&1g@370LM)y_+q?R>`
Ej>'	YY3W7πZu`0|k~פaX"9d	aJ8ɀn%_{ԟ}?|x|5 }>x n}l};`z ypPߎp]eL7
ߙʳ5~n%mCK
^^٭u*ca-qMw
t4J{Dԕs/
xU
cu朊I*I1Jt)G
寈6o9  &P5dSwʁQRp~+I-蚸Ə1&:)9.nl.4IʈB+yH`g!E3/IeءPm.dAjS^2dw̬{o815\9ۯcjkҺhꎮ^r0	ދaX
D7XwZ
93?Вʤ'*Q9W;E15ƥdC)e6;;c@NZYj
CUrE
@yyhy+@:Xx lPqtxh_b2p0?[zzfYsiv	5Mͷ9{gF$Ńmt.\ӄ	_~yA]꟦&égV};_8]~\~5'8o0{"s`&,=6oF~{!\/?oV?9j9	-rOַ%k&A  w>.|_vV2N?|d>ec[ܲ~
x^e16[ ;FITWu?g%\{gw'ലpx}#@MvFz
!+jt2n~AaN̊bsfa}5 5Q#z(Q\ylm{;23"p
/K{݅(ڕ&Zޟ8<','vw*/vdp6QKJi#sn#Ķ-Gn鏥lgZgW},fEx+4Y;Sbp~B(ogdz+W񕶠&Eg42zvD ? G}dD^: ϿD=`1(>w"ŨJ]l'	Hy;bCwփaYXJ@ڡ'|3صQOw?2uݵpvE
G5.$k0$`deyM-llQ9I	&;k4Sƛdﯢ	L[e={-*qq/xiV@BqUVk	i/+7l@ijztf"B
U"xt4g{bnBM^nQv>n?MVG)GTg,)]|6`, |fj`
j
>k/(S
̗:‚S,&',@͊oԬo^Ѕ@^Pm#+,-0rv>H6c˵	^¢]~okڟ^L?;l|E/q/ KyջO2y*$>2]'{p= /qͦuyS:ldɰ֩'hqì]fxgaU1O/cןy6o:,aE9qfV]Ô) QOsgMwcwQ0Gnxu0~Wn9$]16JyĶajm9/NYl@)/ھ"Bs7&HQa]=upLM&htuk`J+wIU_L_][g ^$El{^
0;X ?=䥭Й;o䱊	a=zB|J|Kӵ;!8HxقIpT331̮aTGr_K81Dhk<ܖ	?kQϑ7(/|Glo~-($*`dFwBBd9W`Ѷ}(*>0ͬ
V-dR]0?tYgA۫{,.nyyVMx W0c.K!9+FA ,d$Wxy'._Q|}})촲;yf`"ۧOk  nP$'7 _7xן7ɗ7˥ 4徦NY1Ğp5=:MF=rȗ\tlrs8׬lB"뱛Eg4wWۼxmқO[~cJ_pHS8\MT{o[ީQNV{Ɋ'
)f@0^[jǂ0ER:*^rXX^
vby{	OXT:Bd6|-83 4k {1BaC٣5x	%7u8~sG<m0E>N&K6 UIpjry6z w+ڹO'W$&cdf
W=`6h<Kh!0 oF6LѹO/]
	wsvBf^eފCFJrGt:W|G'brΖlrQ禅PΰfyN0x2uQwGGԨ'Lxnc}P+xˠQ~ޏ)C0x&zMڐ39q'AxQ{;Y6*nۆL639`ԏH1y|g;1GJeN>=Gkm+hGŉn	燠/siM1[]ӄ0&Dm#Wh5ru1"z5T4<ȏ3ڻX?jz7*d
  txƏ6\zӖS'Vءo:}v</UR_jY2Hi)C	$FvUwWxwg]g*FurYvUoe֧*dv0L=?)Ed\tx5=LCb _ctZGn#0pC&˂PܞnkfOn[ء!^PHHW%#jozTҒ~DIx#51zJed=)xnBgp%1]0<0Q
mQ&G޼*m/D#/$|=80Ԅ,aqee(Ё
xʛ\o7rHX,zs0
"/*:W/x\x*Ih@(U KkxGu
w&'P6ʐe^u$@DCi@lDLuĄ\ͧIEO;
6_No>&p@ؗm	F^]`<rėY6e^zx"$O(uApao>I[TO@;'$9s4wpW1 ld|\A}ҧ	=]kf"Vf{z
yզ9%.iu(w!#ed{	ҷc89z;aKazZJ2%=%GddjmACIgF	bF^r5oq0g
`*I,g2V( 
A
=}>	\:s̬,#p.@fL,yԂzܑ3eТS:guK5\~Fzeg<슃tdC_@5UO a5$WH-EhG4_'қw^v n n<3뺵[v'KEc:.[znwև!K9<@!ꢝxsIŽɨuO&[")EIrJx6[{[*fe,+ǂp8Q+#0LwD_z	%;L|>A<k=Uf(/r);)!S!{\=[
nk';)Yo}O <y)fYpUs\F%xjXa(IR;ڂDK@.]ߏp|#x]/IV%riIxsQQzy+fW+)_'	6e;hx)Xaw,<%q\	ڨtz7 l'c#.h>d:y֮(K_e9xk[Vc0ohJ)It<D@lkx.izc? A,v¼0CH4'f{{u"ucx\\S_ϕONsV#ND/x@@6T]k:_"1&mZCLo n?U,	LFJ+|O hva6lp6W׻o1ۏ fUH]S>}}D 3o>q@[8tR7z\ިl*T$l)Bc8^|BLxg`2Z^eY{0G7
̀ F5c!:@Gv
ޭ
X,4
aЖ*_'d4} \?^.FBTF	z# ;QF?W\tvA^a\N=<5l\,%>9 / ]."Mxkunv/l1f˛F!>EOi驷KjyF֓%mNo];0*͐bzep81S]>ǚո9\`(QU^z͈~*^z6&<#Fzʦi/9d4hnf]$+^@~K@<ѠCĻөd*K&=wi>'QS
T?;nHjLCaXx}X;Ec~)hJq*7<qPpH'`:\.^/?|}_WI#dOshuVR^Q1
EG5'ʍK~ׁ}Sl|5d>@5FЄ_~M$y'|]D")1w)"5
zo`bdȋse5C@okᓆtFk'\Z<a: -;Frh͙Ky.,3{腍G#4ƕ/%wĻ׮|:9C˚@u9e$[>siR;l(	雵8ot+,#qE4Dj=i moԁn]
K~E:@B,wrX0|ɶ;v
:xa>"
i!E 
G$*fbWO(a@ac ͹XYȮSQL@&@Ȧ;^
 r_C=sHJ 1ISμOڰ:%o+/Iaw6V~.A>Jl;fw<mkCh)!>mpb^[vJGA_}rYBH	5 U?D4H."t<0޾`:a04M=׎.ꯟ?d
%|]p~j3$֏v9w;BB"0w22]N$EKqd\Ln&zy۸4?wbwb<@9lI16c7ݯY'@xWSq%o|9ˡx\;UqYB$~RD7Y;A/	ԇJ:WOqmمL@'Sz0wL͑V|Ҽf8<k[h׺ Al)IWwE1gy47h~_!󤐷3Wnc`@~R7СEFZ~z;%~4y̏zJקEJoa`duX?_+N̟PG
Y_+Kz#8vD.(zVD5>P'ڻlb4Ӯw:@lp!`^}_F " pWw9ҋ>1sRj8(BqBs)C7Pb5qg}3=-*)Ό4\B#9~ƽz#"Ҟ*by@yXl}ðt׆@9M)'P= d
g%3\R|H*j!
l1˼#IoFQH.jOPmUÃ(@lIl"r
-\o>D=K('ⶠ֠Gb&gO߲:][Tx	;,8IP9L`z}."*Xˑ9
Ň+o
LA:!2Wl6&)d׽-Լ<Y@͎&!,٭2) 1F(syz_@>WBi6MۃԷ~"/GyكHo 
6tVW XRV{QB[gqu$9	5úFe_ĪK4@ Wƺ#D|g
"pP[A.|#p&-+M9%0r>Uo?k{1ovO I*O!o{  Ƒ3Q.shѽNwN7O^\"p"w.`}d~.DȪ״mh`^;X2mܼrODYFɯޫ$rXB,7qe|E/!_qŻ>^Tӡ"He	r;?lwQvƼ9!;Pm4n i8
\Ȕ%,ߞ.Rqwz$!mH"\A{BL
|aZ-~(ۘȕRINmPWdfIyZ`k v3x؝W]5oJ~Ěp$)+-usU#}1A(7z>WGݪd٣|ܰ'O]p8.6)}F-<n@͜c0E: ̿+8T	!\}P@W`+Lk@x=<5-q
~}ߘ!uo ?l@EEL^Q6|KKpgg`1ܮrziG,|Og$bpr	!*y@ѻG^Ydy}Lm$f)f*KK")yd"QdK]^P+b[oUq%MG&܃.|jyBQ_u>,
9V5V"ws|@p[%USUCeױ3{SRlt.
YQF{<dUQMo)ek.-qk)JY4K	,Mΰ_3w&LP+HL`El@YmN"m4
гui 
<NNY]ԄȷllH~"ze-͛P 
v.53Lmc("P9/o`Ym)wx(-aM\N}v6~us!sؐ,عnդ MnY@qX|g:sa:ݱHa!wD8C$_{(>IqT*e  5sѩǝ.͌7
?`eWtNyb|ԘN!(\ޥNH!/<(*8?NL4D֋yf.._wU !X曨tOh5tb궷Ϭy6~:~t|tAj7vc05m!/K4_u>ϯVi
ʿ
~X~L?W*z-
1cnnE1K$e-zǭqVb4Sme=Iu9Ix -$o |({xpOvaԢP|H<~*_+p		C
]wM텛Os	y}T;s]gR>F~R@!^&C=R`4O'{e8K*/@Lb-VԦto{+;$(.^G^S$V #dpd="Ą_*M:
[ǖso,
QۋrN9D2ZzsPRhhkwls*#>x65(!Oi 4"^_~PA VфҴ
sPx;8DRW8f{+%[Rd t({7\
Uz)$n9KEށTD<.K.~+L{(j$ܿ
Ht/A~̋~֓!"݉;==gw  S0?̺q>0.ʫo|o Iէ̚Zy}x)H-|M8Ը]>V
Y_|g8V0|f~_#<!2M,7|
ne$U~pE)}~>xJ}&6ĘWFmcq>#ߌzS=BXZ
"h|1E M5o& QZe3][}(͖L	U&:1Fd	k8:ǌ{IlFs9+{B`rq|@0Vv&+vGfyfN2gc}U߱{JuӁ
yHuTR{95 AFd.g9lTK76*ezx@d߂1qt-5	˞J8n]K "Ԡ,7//=qrJrlMT/F0~2|;B}uɁx_b*+)%;caMuNn|F=K_QE5b-g+J1jUkb"Q# B&E\gO[f5
m@	7F}Getx^=	3B'xʫ̇OXN P./w]%}_ r|	J`~_
To	EϷpV 8Tmc|"`?02sJBl|:BB3 9JOpP?FDA0i`m;AA7fP\6vH?
}l*Ph0z">$,@2)Ͼ 2+	S\b
ta	
1wgaZ/d'rp] bAMoS-X	3'PbK z3'<dXoUڡ=]G
t;`Vթf&|M
jLu8A:
][q_X0Hm[f]?/
esڋ*+-f`@7WUvX;z0-+cXa!8aM;ђ[f!Q1zP|NXFUXV9@H2[vbfK0w\?DDx1dRwc||u
Q<`8mAfZidsqj|vtg[,8=x:v3Hrt-}ENU'>}&sHI9TT
.+O+)wB[ㄍ%-]_HW]x9Ε*oglz6$Ng	q@Hdg	00ھ|Ǡ:w;,osNVGWƋ|cb%4Xqئ;%mzÎ+?0ZAȻ1۵+&2))1c nP޹ɎZǣg!@rRF¡K5Jԑw*Ą0G@bl	rwVXۿՒ6vm		^]ѐ)VW?h2 6.F\MbaX^AzmTU]=]E,7qBDt9g/?"TJAFיZ+:
JMln;x*WkPDvSѵ!6
A<Eaatx9A'KNKFR[=INta;e'>lYt+uc 8.bpXbM4`QcR{<WvDR
9vy,ɤ(ǳ
T7	x& mK骂>ɝ|wWg	$j3g3hdqH:<fVWti{]Q{9-K :ZT#o}3uʒAsPBNdRLPc81^=pHtIQ軬Zr^&AYj&7gp
;^{Qg>
iU.cY(]GsN$M	+XI(gg9NBd#wcN,iSٓAJT*R{
:9EPIus_)SK6!Pbr4TzCiD2|q35@-ABq4`x́Yawx,8-*pq:@
	@۫ 1GDGZT%yy2]MnY4F>2ڷ@}
qlsSw<(䇶LjW|:.TYiw
J'RV<-FNB	VDijo.bbZ8S]cuHǤ;4ƻPy_|39.A_\&jp־"XΓi$v.&2l2yM>9zw@\ 6HBZ
f3r_/~aP}7_.'-}-q6s+lAQ5 c0Z~^
/L*RK?DYP=޺*[BZezV~|M`%_z?bύ9"PE)&kuGpT.L,
T4mcXgsc&#+Q6Go49=." Λ
$*].nR=#e.̄"{,X./Pp
~D`FûF ެgHe/04{p#p^)~:pp,}tc`(`c_40 ip,uԃBr)[D#CdE0r= ̤ )o_z))_,ۏ`*Z9`z!`\p?m
fb`Ct{yvv5ռ d7cW0zȁ&/?;>c3}@yX|pf'7)2f{𭰌MphC,9V|4N!3; ;!d=r@83M0DF8 7-}ȯ	jjE}.$vؼ
5MvV/ةTnw  sܮ@`wl;7G%,oshcS2P$=} |	Hdx3 )Y:S<;Q	HZYyIjackWż(/jߔ@_ŇQ{0z)y%9+K {Xw}Y˜Y`rYFV^hc{³͆ O`5WyE*~&3hoWlD6@~`%I;Iz=ȁy$NF.cܾ#Ltd.)lh/uoeͬ%a._}?=eMa1,Mܣi8h׷R9;S"~sRz.WA8[<YH A
ixힷsT`N\K8c,1?RbƂq"5|ABr.{CRs).Y!Ă-VנN]_((SЃ>Oː_-QꝽ-!)b
d_e[ok7'k Nέ1 3*ZDr%9yփp얿=TI,A//ٍc]`Ŀ#DL94yFfR&Ikk/Z~ S/GJnd1`n+=8{K-Dz順v֖6
&ɞ}@oЉ^,-KԯQ	tlR\%qDG95zL;C[RJ#PR>yOm5TCdxM=+	3*<
N0ˤ3
Vw`A":<D
DB
z`=ZX85`8B%w/KǼ.^k4Xm?4d] A/sj=n#|@/q&u,]SP:g1OWTyz40eR;{ϐBo{z?>⧏ Kk}5&⬆h7>ga/ >=z08pGW}wUs1s|bG|m雪S:H\rTz(OzѷK =[F|
OdGOa* ^ f_wؿ ~ o3XM.9LaA&%!ёi׼x8:Q'rV820x/#[ߓ}$8qZ~x/Z21!*@uo-E<AEu[`LBx<u/J@Bh.Iׁ7;e_HKYL17ia"ȝ(3as7HI&^pթihRR zd&⷇SS|\EK'7UR9T۪֔#B~A=@͏Kft4o"\ g_~yG}g?v	R5(	Vdsd渟kFu3.҄#	?(Cυ |:trd-[ 0VؠC`~G7ebIy3d}%#rfL-ĶXJ-:q:86nDE0y>ޱ#nsbݒQYy=Oެ=̴_T<2;Q@.q.:|mufC}*vp8B%zlft XGW&	2
g`"U3ic~7r[h xhv}B6~Y7-3[K~;>,NqritＤO>`t5_^b)PAZ`
tqN;T|b
-0G뱅ƥRA&y>X: 6M?ķ-,(ofS\mTYj'':$Ղ]⼢ OlRsܴnfkq6zv`uKh;٧2>U`.oc$Eg|l`M
+Mʻߟ'̈́c[U^z#'1Cً<|r72c_f
ٷnFxwCG}
5kPj)D^ݓF
p΂r
st*|#$rxě鑶^τ<c xvO2
t^VF 83/i`nXU1f)~xSY"8ҾCoP}V$z|Wϼw Ƈk`B҅iIce86X#aͩf~~6Y%57[yI!͌Wk	  !B71;`p@mWX2NfOv˂#j9YךVSh(ٓ|IUf7wtX=ÜP86CDa}0;6
z7[^q#3q/FְW({[}Jm>XG׃lRܻmw*ױĈꎶkW<[{ӧ@_)ѶDZ6
I PGJĎOgF8:srpŒ3;kzMچsS)<{R*}I ^VUD OO'cؓjvIrv?WNW4SGQ ϣC>,U}jt|D\ ,ZbN+s<
]8-n`V47GnMV[|󒛅a4P
гM\۫|DMʡ
#xt4 ҁ&
W6|$
2eAK7NL婞8ƶL܆c.8ba&1Ǆ2$.,?`#
{!}0^W"8hD`c!'?@n+"mo_rנϞ(slI5dg.Ḧ́mxZಹ69C|UDfMi"5T4YAțzpX OH3?h~<Dߟ)o<şJ}}cʺ:=IMPb=EULP뢷Okg1˵*b+~	'+yܒCnĥʂw% xByù4KWa5g4n_'q1|-&?HK}#`unqyyLOˮkR+F__ɑ4n7!G26s@d[wʻ3@>hnN4J^(?tOA|aڎ'ߒh)k8FU>dǠ;=Mv&m=HaO-nD5x^=yed%n<Ӝ%(*r֥IX_29Ě>Bf:(Y䚲N?cdOSJ@sbw% *&9CCd#(>n]} M/ς+{>C"mZr5 /}\țmhI3Y`흏M>ٛԑ9G͎p	%
6D.-~\{mNuZ '/$u{`Уl׈FC8ӟ?_;? 13%QNsرAoп'nKd;柰RVhϷdѷ\7*%jp	QN8#I
؇/7|2 !%VUnW>M7PYtڳg q~eHo鍅KP'$9{`#b
1_|[Xd%B+kN(vS4
*rI)P-qvW(涋8\&h"7Jζ)[{uD;,w2%YJ
J 2\尊t<>õhlPV'g/~N7}u(3t`pgU31=Au)i+f-ƽ3itrP*z
Cy9):A.GX^gPpoX06A7顬l!<S_BgP?ޤMQ5ڞW"K+LAE~YYsjn,2Kx"ֺ|s*a&NA80(k5e6^'PWyŜ \4}@ }5Y#JB85Z+
N~Bc΋#8fXa2l;&=V.]I!Z v~e
TN
0Xb`y,$vZ0ͼ`7'g~?4g4O!=	,AHyE˃s,!I+`i-<q6
T	PSA_#_ܽƇ|)\~lAy0/h@x0!ؠDa;? uD`5}Ϛ?[{af}d@$D9 e@xpn
`~q/Ff8i}Rg 6N6GvxvAyF0}_6,Wl^SR
g22pUx¹N"A(,6n>2٥{17:^6W;FnLo/DQӲnr1xPI!ʦC
oX(B3*Q`!V%+ks
y*Ɖxl4=`ݷ1ɓ~,]ܨeB3CYQ@A?D$^Fvk
`f:*çXASC4yT
qeІW%]H)|@"k@
_\!d?B	(zo>[N<QLϝsQ,!93KaL4g6x"İ"Kc.ep/P{+ۂEn]ɚX8)Z;n͈}G^JGi;l.D͵57[f ge;~R\|!嗲Ή`;gR`7@Kٵ];M-$Ev_^)qtGĦ>4ɭ
s7]-Wqs8v7+{d>V<Z=B1yXÚ6=߆ 	Y1ũ4 x*cUKyD @mV҆[Tf|4т
4D/S/8}Z!G0,{}<X|{=n'_pϷ'J&b<j - 9ԋ|Hi~*pZiyaE`e avA>L0.(|^q$2R:~<x"q}.^Ϥ\<*D(	v[D<?eXIpGsѳDţ;_cua6GجA%-Xw/:2GoIJ2饇NM0jR ^ͅn}D@#&F/DReb<"7wHM*]v Ҿ4,mkc1a3Wk5v,(v)%a3L|ɷy5H!;8_ЯO-п+g]znٹZ'";=9@xŅGKNt¤<p4̝$W`3p@Q0SWHKX
",z@ױ3FY=zRB[DQ;JD#,UYA<.oY9_Ed_izuHOIgJп(p۳170xlv^FWHf NV`#HMnn`VRйY/47ka 3z.#5=*cMYYˑSՙikE\P$"X=Ot5{y+?{-"շ{o&gɒ-ƺ> +8ٱ܂^ac5ɢ,h*0_YU{nA.^Q[?~7!*W,Os~yjN:f8$5}T}r~fXZ^@̜~?Ekm^}T?dC|NM,I_B]\
I\3-;'5`xnd^
"٣A`|.
3AA$xK2!ϦO6q>Ԓ54`f?4_yL>~O&JmvRK5ɒ7_}av<8=mb)1z+{ܯ_5_B>o~v!:zi!m0gԮcANQ.`IU $b.;NɞK*ASVYBBi)BWz,[ZQK3`ɦY{8Bf{2,=9~Dc	 \ua܂[#i-]ފj=n =G\wG10,~qJ#]MH0eN. xKw}y`Ż(L=p
yWdz&/^ </E5D";G
R
;}EPX|9Z͈=5r@}Xk,ô]_7*AV$L9O}A^Υk5ssow. E
hbE`JIC23źn@{WRkeW-ēZ߾-.͔	0BjtMS3!,ĝՑ@_3ہ8Dڤ,-I
4X&ݍT!k>]U>.#mvE"@b:wEOs>}Vu4kً{N "Lm/PLIF1y|5~'d6p'p&Hbz_"
1}Mwl #~m8i-PHXSll6b|'d#YuJ6tA4]`gs
u~tv#xDwzvs#Gk9"=zwP#T.YϢKPJ<h[qyR*a&@ 5CDxMrȐ@[|ȩJi-մpCCt p
Qv4i'B-XUT@gQЏ<ά@t(̬ -?@ߕ-}MWd9.d=	ʽUNa0bɁR3[(kƑ+|ӀzU	&e`%L<I'6$WhЙ)$kRwz9QL% or8JUS[j\]D*=CF爔ch'ӖE'B^\kRZ迟紷C&RPҒogwQD6Ou&.?Ehr't(|9wXiG8JzKHSUzP}	ȎF/?`TZΖ'/| ~0AX5y60oxbҞ9w>=4iKeHF:wwpb1fƬ_JjjQ5O	wx:8V^>0!xX^|f<b4cM?lN6AhȐeѸ'-,75Gbvę_ukeYEWK)sӺ/LXx?uNMvXF'?-|q/qSs>Q,nOa<Te)>i#.Fqx`pߑ\eY'kIH{bHii(Yʃ2YJD1i\{ S&	ߗ/E>I`*ݩ1EX[S CH>,oT
kPC`1td^t&؋v?
yKH(rw(p5vXR٦=EYQb휌 z
% .uHXjUYLV ٟ3Z4m<mNҢb#W}{_e	B2
C%p	}Jémo¨$3hГ)Kѫ^56;G,R<gdi*l[Q#On|n5kczxhk\7`8H&?֟ҥg};$:L}^?<h=S먨bvua<cRv*;ѧJTށwK	fl0=@s+H=)Qp8nn@-i0/SNEa8e1Qh	޶pFc"ucYW;It-whf%=^OT%U2iݑ >2ov@0m4$a>a3d*yc 仇xQ0[ZzO <ƨT"h;N3oe
z.]߉ ?`Waz@4.zTc[ߏ
t|gʈ^b83EG[L:*;i:%e=|lz6q:n4rSIJ$PoCgִMIL:n\Fa!W
;[
 Rcqg|*iqeN{ڔjebQuğyA\{tǽ`A6oBG6h1T4
*,_!>9gHzdg}W]
<ZAX6XL>;$ rj'i?Mge~phjR,i4_եlGʥx5iCnQolҐ[>4Ğ]%O[Ͻ峵Dtyϫ~nKfًwX㌌aϘ-nqY͇PQL[RV,VA $x<C̀ڵqgKnfcDۓY"-vsՕ)(;ҩ.UJxIxl|.`hkJ`?߄;A9"s+o(@5
ɖ,L9.u7?0)(qݮd+ؖya+pUKlp*sajh? )bZ^vQm+_, tg-^GfArMJMهۭ$%J
f~pG-*25P?a"GrK}}M~(}0l 4T2l;O/(;AG0mB"ӾVB	%=qTмO8]UmV竧&|.+ˎE8j]-c~
Ǳ,w8Be6Lf m؁Nlhm	Quy}?xt_:% C5b4Mh@ӫh=J2ޑ
-[.1GfZ$`7d0Uy!r ށ@HE'.i⒀	XCW%#?Av?Ugr]e
̖ܿ,v8NEF3uirvWX^wC|< 7x~gN14n~+J53i|P.a7<(ĲQ?#2VFY]WB-NgC!7,q@u*::n]AO8HpYUӋ*2bLgew
D$L"98	lŜvoezWeED̺l|哞2B<DgFCX{Ex	e,~nװvEr>ܴ۴bt8D?49eSU ,HnMs$-+Btg-䱽
]{oJ_ǴGdۈ_#zHUrF@/î}܂y
^	hp@̟
~rF?91c$T5ԇ}'%3hjbJ~ <B.EakmV!FW2<
xccYy'	wx -jxouww'l X#qN`Ҧ>[JZ^NG<|~+d+PN
J‏ҷmg-ݑ)v7dUJacI^Hl+9їE$:VMp<m'>Evm6"Jsu8M?,os/dx'sf'_V8r 3~+?< ZU`BX91oc.t`}kNl{w U.krk1Vn& 98u[LJUĠTQttjkG;)<	{n8H`8ۤX.Q+y&Dx<	p+VuvQRd.5!b|t>.	ܛ\xlա>gjćp3Y*, K(,k2Q\G"gTgMj ,su 
n{H??q4=
yb|m%|0qAUl!CFN/	$|lnhfP@AaM3Xt!$i7zAa8LkrxWb>+(o-6'J-!CBzȗ5F`yrkVgRYE9T) {s-h&Y\&p3a[*OEu_"
^}x*x(8r9jm@S.
	\۬;،mz!!6hSw9`cT!ӭ8oǺA}#r0|@  p0zfPQ~n	h0`r<>_^N /"{.㾝 }>Yv#A)ehr˽dɾlE">?s|1'?wл~=%x ,|8闼]7Dmn\Ъ\Lqi!Vg-/}v+8ԮHJizΜp*9EБM'
t7Oc
**Z$EғKCHBsPsXZ>=i\T:zdcqܚXA!~w3(x7#"IE
Xk+ݸʅ 0.mУtDFh%@P JTp4cmaHBՄŰ.Fo	\A?{-+33 .G=Rϓp\Nl|SJaPwFr=/=695N6+S	,#v]UfofjV)%S1V!E$un/.B;':JC/͒0& N9}=`h[8ܸh;H'ϛi8UHY 7z^ 00tHYLlvjmq^lTMWŉOfFVh8Z~W<V}Y&pgxse5p~NvN:fy (?D		 ՜)ާA[nqh<oPz =>zUJk
C~EP3Tg8VA`l`P>eυQb{G 8ZVحk!{J!		le@b.
Mrw3]Pژ`ʝ*BF2y}޺:jw
_\#%.]U0[4RMI j^nNkW`{ɕt4^ _nt]m
3Yk⍐ȮdM
DH[HR{at	Hb_ԩ!iSk1kvVeF߱h)=[Gpe'xx"'۹/GM3!nˀ
yWA !sw'lNxHWӢ٬Pɽ[E~>Efdqvg<u(_o@yf!y䙱/¾]7BV7|v?8xU
U=6܌rx諳C@~|.qL]xX
m.:܏R-kQB!{-/.o6[yl C	fzb(Խå@8[}zбD\lR F-bJ6ԑVZͼj?gd.!=y֐[s8λ-"֗y!$q`:[--cm, rIvO	O 8܁5'>@.]!<fO6HoiRF]mU#otgf lz^bbq>R<BvsG$pTѵ,Ĝ&3<ӱf lPB8Nv{A\D14v؄]߀<C8{>
v4NHE?Au
KW4|tL]Z~( Q+5'}$fqFoBTmsK:10.tztg({;)q~W@4`'zjostC&.ڣܧS:+zuO|ѻupKڿT0sM% 
u$
 P .}Q7weǫJ$Bvrl׽,q"KǸAn7֤FY!@܅%
,qq h4w7`]γ&"CYֽeR\dMH;J]`ΦE=[J< >5;9pvGlp8|l:,FO<%M+N0abU[PC EZ1[ wb씖v-h~v,M 1gp2&XW};'g!:qӕ^K$ڑtCHK{_&N	f5#afb_C`x3q5%MV-ʋxbߤEK9LKDpըD.J`zд\=Co$wT SmDm!$Z$$؎eonkNEr .vOZ
(N,ޓq/wz
X<5O%	;>NdWv֙nxu+g_bxG#?Pmg]xLUW
W4In|?.Tg2]*fRWkì잆Chy\q>⤴(vw^C[OSupqgWrƇEM,J7sݭ]Uv[+^[v"3G&Ϗrw)h	nlI;5m !Vd79lshXTcUYqv7 jAm+Mh$s {Xt /E=ga=سZ0P {QG%9.(E,=ّMm=cBn:TH!Bz*aEw<=NWm+H}1(D wb615u$',1uL&KϷLg+dJY
7,)M;?%EXPC9fx*Jqkꦅ,<p nBʾDG br_遂wǇK*SMFUCKE_R>k
/H]P$	D3Q FQo4I
(u{6QN!et1n5/VN1zL,jKF%Rj LwW8h҅薙P}|վT_P)F{bc-2u!b
:׫L̴5*ȈlړS߈;I'ʛ*166+ kM̆ڕDǥ+)<ty/N6CkS8'v-!lt.[M B0m x]bM[GsR9|ˉEc]w|tWpA{PHxúDM+c+t)Kg*0<VjFB |LaML{tk.[Z7TC	8#]"O4 iV2r[ӞJ0csه_U"fXZ<Js'P/vl!YTz+d	^#Ci=!TxU	8olW^"<[$\\T~(~ةDj`AGv+0L<ùsV&ze-sލ}onxiȟ@h.ͷ
>Iҝg%Ȭ_cL.|jxXJ#kp^d)[-x-U%\0bm\]O +zb
ϔ`>T:	7zМma'GWpq$+-
q/La=68V8j-_TcqP$w2Ùܳ8L(bAbqxX'}he`Y"8&LQN*:7.<;ae	i1úǯ!qh\soJzsbb' ݧ^ohoKIӷ`tSC?Г @T=?T
R.moTf_h0GUt>@˗\g?NSx{WIO"KĴ@9-̙*&u[,4X@uH2DbC׺䪶!GȠBʥJy}jʳUӥhH)cVќv钽n}p'QGa -Q5_*aPv&p\n	?^?/kǕmA2xe&4H^eN͡Aa3 D
qrrj>o1;V
bbqXBN59)j|q<&ܘvVV&_:N3Kص1o<2qjwv;jpߴfA<z 2 a`#>p< I^,#S8RMFL
>h@jgy)h(fʲ3i+=Z"%`=o	 dKϋYyjhWA5>pX_}
{ˠ{VlCD߃)O׷Tg쩫$O>Cy}e^{Ǿ¯O
e$f/xc7A2a/,G]{^1ܛtz`==&K\m4{Dt˳w;5fGH-rKr)kԀv~-'Y#waEtŒsls[9mEi@x-?vdnn6ѕ@{1PQӶԫ!NA*=V[oU2gZLY NGJFkUv:Jh:(!vod޳bJ!deZA]k{H0Pq[R#7y?6P
=[Ď$I{ ML5߳=z},y/<#M=
Vl%C{'t_[u2oMo Le}G3Eί6uS=߫`{>CJ^Tp"X VHl
}
8>mDH{aEYI^w(038{QZϼN8"q܁UZ@؛8yRkmv92,>7F\:f4Y9,ä$1՜
(ZP7Z-u)=5Co%k5u_,("_n`)<Kn"3
pd]Mz"EiGlUO)FL\B܁d{ٵˑ{BLy_a_?邢ܴva++|22}hDރ2}Yji9Ij::7PÂ{5/@,ӗb؋?/@Jk~VuيU
~_o$\_+{.{i+Zֈz𗢯c#[` $JM_9_)B s
&9X&CM*1MSXB=]L.QsUpߦ]d=6)EB/C%sTW!2,-ה1!r\]<#sF.f"ٺirmvn{ɌR,D֥$^MC7l+ݶhr_1{y=|SݡO]uNX<uw.k"ᵭOhW&(KQ|bGSч\9@P>jZڸ?:cO ,o}(m#KbS@儒8 v	|kP<c
Ud=A])QU8*n94apM(N?ࡀ.>\e\Ød0b,Q|^-g . %/Gg`2_+o B%wBd:
*"ͅi6g9e"؃WzPp皝Wl)˺$8&HjCإRG!sHݩ|+Dh͔kRߘ45fӋ1Ioԣ "R|ú<0VIdv&4̤ Ij[+T[zǢK^qI YBe徼Y(lv#fd8HH'X2Lی5ywi@߈,hID-i@x]uWJy@O_4j>> 'WϘǍPO.hq"܇,
Ku-VPJa_NƯ
e
 79ڛ(z`Rtpÿ'M6~^ïr4afQrEZZ Oqgrk߈vAt|' ?%OC>75GDs]SR&&NJՍDtaa7*`5l??Q/&X?mvC*,)LҎEАUܻ*Tr\cqi %Ѽc&Tî0&OfgSM?˒ڕTB7nUW;!ģ#hq/.SkƱZۀƍZgSe5$+Qk/,h!GXBBxVxmeݪlt!)E-}ХOw+6$?s?%: 0{>n?XOٻ̡;r/p!_
HmZ<?oSkZF5X@L2u^&N&!d"AS,,dyW:ۉK`G9I&iilLs 89HˀVB YM\pZ
4W Y`9"-+ε R |H΃lmϒd", YBuwC®-ރ=Kȩ Jۻ=$sTv*x
10%͇|B摅r2l"4^)ܔ(?N"&݄y6K\~7?.<Gߕȫ }2Cy VWA~uA'WK%xD
6^`sݬY6n%ּ,qb]p_6CXcfŠ'{'뺣k3+Κ]Ʒ-?w@3w-Jӑt؉1"fQq-nXf/R4[T1%E48q1`0_ĚƗ\2\wX";JCz}Q؆y@kx<7MՕ9*tz,Vq*#[88UEn/2s쁺|P$H=yox+7|zW[0"/QM@xP4
nKe;8
F]wwYt}rHpήZ.i\Aa
6yyf͘
tgԭӜ2kFL#.t)PioXn\_$`C!-o%Y=pd;
|]qBlU[b^Yv=yLNȦ8c6T-b+YuwsO	8wdjJ7f{eO]zU=9elEO2}97Uuv>"=8#~:ho6Τ
}ÛIk};XӄYf;}|pt),%E=NzWhb~B&$_f}t״ s1' Q%i:.ڜ!mI樹V]m{-la7߰ }b\PG[PxمeW0.U\vV29\#sy8񝞞\r&#tX>t*i,mW)U$.pC|#wX4/e)>MjbK9X!)5&zw=Xlܙ.lH!m6BN÷0״VIfMnqLE2L~v/Uq%
gX,Bw4ݪc'QjUF<iPZ}hs
jdǷz4p{Xl8*<;r2yyt{z>HG|
O@Em;OnSx*,#df(%/$8mC W+5M.[t+&[r l0ņeQq̗)
hnς= a*qYQ(M{J0ĶJ0
nekb{|t%V3-Ǒ8my6{8"A3/hy($>]ī}+ 5^8{TM@.a3c[8Y}T38IV)!qJosPj:H͠eqɻ[s\n|;8tPǷ]
&u+V筍VvWR\Fc$` Oy#&(?
[7E0z6寗VOՎL'x%,*-c<sg~VH!&gQ ..>)Txmܞg7E,dXsVq!+늨ho]u~K ݒ.m I{wԮ(anvvRa3R09kRxcz`4ZRq՜1=ԟsG`ñrnH8 zfeΗuҢe5}Pᴔjr!on
uX?͕ެ*yyjFVw!ʛFw'`)8'XT
J6a|?SLzFLIT=+GEZ.ĭC,T5S` +UlW}=@차-10RVI#m8@'Q	WǓ0cltB%ɦKUF),aۥ
uڜf`cxԑ`q;%JSS1emn<X$hF@U
%D auŉecKxF#~H9*LSdB}v>~BK*'xmOAB@X|}^!Y+8<RuY')4N/Pq[ZD١ϵ!"DJs8X耹zB/~)@mLG ݻ̞)';IQw$ͼOhyV}xA%((P^1Pu0/@Cf_\W>p<tGsG
s|*dk>[޹Y>oI1mJz B~r*^!zqbA
vz0޼^V?=8_Fke[c	36_b](P{/<`CNPPq;YI\Q?=?f4=fVOwO/aj XV=^ `t߸jG^ܢj0H$;<AYL՜1A+@M8Ht3C?-d>@݆
J&rq8Hl^AjR%Ϯ."'솁9iDũ{MْXҵ}UobF2B@311HbSuەfmVFDg*۷Z5#f
͋cYzzOzf0B+,Ӭ2#	5N*f[1}Fw-Gbi-',+v(K:nBvZVGoB+; 殇(o* %τ
x5r~J6@~?,ߞgrP%ol;R;06Cajf{H(s/)g~ToJҮ͹^2<eu&PK
cNdJY
?|4EF>مh{}ܿ#{g՟lq//萵'OW^;De:FNT&RRਝ=h.
q!eWÆӬ|*!8Es<msOr~3;dz[=Tm#`|
m}96*?z.ArIFQPO_3IU{=8L
t:[ION{eT:tHv
Jo["^2 òͳ5D=Հa~Jo[)ͷ-Gw7`
}e~&j$NN6~ث>B{6|.)>JJ ^%?.8=}x2d>F]covk
m
Tp>y(LA?)|	@x6bBO [zk)|+$}}a & !MWgoڟe߷$G)_#PX$F޳^E%$PXY]/qǛFxh?/}x 'n{??'H([um@ⅮX
/=BVў^2Jܼi  d=O͓o6U4ֻQpm~Cu֛ąBN("T͉6~iyTDAC?,ɓ_'mMn xr=4|lK\c:j\#/P8 9xv'	D \
_Cw# Uٿ96䖼{r"5GVo5}0?]("dx
[%	l'EiǠۏ6 B.Pg(El5zT~?-?߰/O+7On7k]k0\x!h>fx#1
(QYnK4T>2ؐd"PHᒦw ^VΝ95U.!~OW-+|Ǥ-[/A+;%ʆhYute`GK-
ƍq.\fvgTFː$#6؅^np$trOHeZA2'#kff3:X$妽00Th=T+cnJ0Fe?K'WH02f0HCʞC-HtRFq,_yn۲.d˓
0M@vozeB9>͒0VGg&Wqޕ1՗d)	9 VUM],L[g:gb>*BˎX=.ft'm$7qQv2tv^+![uq(bWRU M[lYVqvbSW
	5Na U[!Q
3pnvr
#I }x j]}zQC*m_[PH-IUTEoWVת6nd^(Ő:z.ȏkЪ~_2#/eeKgeް&'7*Qjf}ŖXM.0'[b@bH$H)	)[ZarrӉ]qhr
p6M.)2zlV~ɲY7RFhك@Sbsnl$h@ke2DkCC6RBwٸ(h?)6`i]),prI,vUpxM
ͩeqP-<Dbe.Xwдw-%8y靼Ƹ-[&M#@v|+C	Ҧ1~z;!Sb HhA̻?+i)G-55+w+4+l1n6=
=:AD`a4c~Xu`0)sVmڬA~,i[8Lc$ſЦbڕDV.Swp2 ؉7s~ hq
w3O'R_Fvj2̺.	՗ޘnȎZO%@~M5TLnhZ ߗ_qǮBRFK"JnqP> w>D̔~הF̘p9fmQ&
xy@R^:fąqbOx1l&ڷHD4R.$cփӋtummKNL;&Ek4?mܛ<:|h^Bb0K
ԡgٸYlä,k+}mcEmuZ s--K3Yߍ%~q{M<qtpHpk
bԽ	c	Aglg\$_xE6Z2!mp1Bde~]Z
ڰ9+ǯFiRz䁍kƒSW7IRhǹ_П
r>ַX4ӫrhl:<z^`]6@Ӟ5B\ċ4<Ps{Lfɺ&OxQ2lh&}
XNRsCt8zYT#5g}|U+
='h&rf'΅I^$%yO.6شx.{{WVIۊFnT h܇`KIAwAG_Œ)Тy/x\d'^akanߒ@> \A ~IW<i{FE#h^	HߓՌ!H,V0  M*o=Ltj0{ҽzV~LXIg-|ĕg]޽,=h^
S8M i Eg'?WMI)xK<4c
a6;l빺Wƨ'b 91/;B#^MJZiM o:l~-EJ[nohGxfy;go RS\,>9\5e%"rcb
;uBS*_3SiQ
|v7&N@ƑЎ%fxe[ۣSm	=w	'V'ػz=zʨ?<9SS{=._;V{HBqAc,Ĝ#8ϗ
'Hz+@H՗)sS&BFT
O,G3@gv_Y%5weQVn4y['tcz<o|lH{t.Dv{\bͻ%7j3 /q *UhԽ#iH֜gDiz_u^]0Ѫ:D
rR'|g+ftv	*X#!zU}
JJ2T;k Ubf$鼷=4y>c96nO72)mƭ{hnL
,.P,q#9^6 ,
[TTiO<Ld<e-
o=( Ӭɿ`xd^LT.4@, ׍E7`}SWq1!*<qH>tc&!)v/MK#.ڛNAK4@@'TN\f9$n!XSqȭ-?Ǘι{)3pF_ Q&EO CQH`_dM~ȉp5N2hu"aHlݓz=CrW}=I"Te{.g^Q2bȔd4WġkHk
9zО:l2liaY5]soV@Nؤl<Ɠ
wrAU%FP9/K:AN0
~MBWՙLi17v+Jzd#SR:{(" );!2
ڝ ʆ2֩q52o7ETK16
+ȥPyv	'H%Dr!8 zLKQqC̫JuDD6{ێkOB^!
?v:fOgi/zy+yS%IU5U-TAp?wtg5>&vPL:r<`ގ9gW|uTc\tǜ4߸AX(w
`ퟯ}1|U$>[Cj<z#I9q()Z24|UZ[|c4|JZ_!wc)r\fveϴ
BG=̤=
@%^y_ߋ?,K ,v TGxp5^kHvR%US=7ve-n%>s9ެ.^[}X31W&_)VQ+{Uy~p(%I󸂟ia`Nr"$߈"6ws]>>$6B#ӵ.o[0g+>ǃok@ @slO]gH$S ׃#σ̝mXPj+dC%`~z|ݠϔ|^?ߠrtyO
6z=,CfMA6ܖ|̄6Hs}C@ADqu3]6ګFdNQwKܝOƲ;uf1FGOIMp6EKWsW#.啻yo˓9b(i5fKk_X,ߑGO8
KcIOl6궚
c	eaU(\mbݺmc λH_-dءjZ 9k#,K;4"R
=`
v#Y>`2:)bnC%g|AX%a!?4p̃MGuN)X@'T]
r֒	i]A{gQ2þS)~O8B+JwgCWFu*5=m{}>34-qiYi5x9At8T
*kذ3"ҥN	LG"n=i
;(̈-:-
R'>ɸ 龢`q٘f3 cVk1y2FUf}Pg5zVhZڇu?߬ b)nC)T↎nݵ] jSZRlD<ݢ&
eOu2 CtJ(KӜ0 _QWaH͓៛9}
S˱YśMw(EAEB2!w?'csSeA#гiN8lJT;.#0r7.[aiA U %3`g| kJ&sH0hQ8,]𣉼 3=}8	 ֘0Y?#Z1nҳAxK'QuQc{++w)(V,hazvo̱0$׃uCd<<ﾶ@抙rg v>gr $K3eGbV$FȎSϤEQ`	2kuOӁ.2L~NB`Z+3
ύp&3J2,`k^v2Ӊt'0y!V'<͐Au:%e.<!qj){R:ƺqj{K.0(Vz =u}.NZg~](,VAPfh,?'S=ߘ`x1v{j9TLoL>o]
B<*p}
lfJqf/I<,i>j5aiu(ڼǁoCp+?P<cf!yGre=ex;l
9n֮]LWiveBANg{r zLKK
y
RFpg&r9`"(N-RJenHYͿ=k o(}N+xe%WGwCҏͥ=*"IGkڇ:Qy"g
"xtFvnȱhMBR]
]93β0{|o<O&eq`R@ۑ	Ii$;5$A#jZk_WS:s3ϊ42"ҿR@*+ Hu27d퐂@e7/5/>K&5Kl&@3 Oo/5Vڇ)/R#߼ԟǢR#s>^s>|=!%?#*h<HE8mbβ#s`FOەr%;w<OȳbOPv&8upȨڧ&Q:[cQ&c{	̼:0twͶ[M*z> {By:oCfAcCsa3Ya)}jF/磺ԻŸf2mY#抅 +3iQ68`n]JG	$+Es6Qi`X{e	DFA) &fαFgM<dńSey4IN _ [zKMx$׉+QaTPglݳK? P{8BpЃ<ۧ=hBc庎ׇ{7ZbRqCY'^FF-d-=τYtAXd-IҾw_ПDQY"Յ4j UaW2=b"HӴ>zR35Nvbh߿/{o1nDv=, 2=%	6xdWqˋ; m,`N5		:
P#xX4Aoi̖z"J
ؘL	 vi6zG.<EL͜ItVxҜ#݋8wB)Q4Эd&u+br SzWRAt={~&4XVs)̀	"ZLaވ{!uھ\T`OWJJl^ևu R:}U9n˟$0QܫCUzڀujG	 :::`N>!;ռͮ䫰aڣ8=
(ad$~-X=w7Hvb!s7JE@½n TQ\eMʔ
}QH;wH!4.Y|S638!_.dp*d<ĩUV|mǶ"P_<s
hThpJv Pq0DM7ѣ\
BUHs/7Y
.nD{6W,éݺTIeѤXlETNXZV`D!|N'sQJ{x8(ߓ;Fi4/oɻp~з#o= ݀j{
a]~B9(0|ЋA[l3z>ƚoe	
P|;[qY7`;(Ȥ:T2(?S~ȿ~bOOriQ@ֺLvwe#MC1vK "uEܑ)41#(3ӧLq==Ff/k(OBV~O~#m-&CtNswOPmrX`LHc6MzC8D̀
; T1 ڞ7qi;p9W-xOY#!By4u(ulR5stPq/M	Ύ58qMԏBWhL>w enGK=ƪRk
)_Yy02{gw>B?U (mRUOٽxߦvX4-6ǒ mC]bVm̻&f_GfОmt뛧e
S3+;rKjmhGnu,cb P4j."O蕕8~`]:T#j!xZt;.4tQ۔{	\'l*
}FJq$JJF6?K~;v,~qYu/Um|y? +{T ][BKt~G9ǫ@m)DQ|в]${-&DqH^)B΋ēY7BKbBy(0+
 bt8sp	Tgג4arq?vem7Z٭M/|X9hnTĥY5wQI.=Nb?2t?-5Wi	'}^G{bAKw ?oyiҒcĉhv٘$笢@`<NkǹDټh桺Oڊbq6#,hP!R/Pk^GOnCv;o#u[Ovˎ dSM+A{X,lu|YMR"ԞFC* :qs\6z9yL_1Z] cpu2*e5Wri`y ڶCR}i|ܽWg_<3A[5E2C
cؙ2?mA@m']2K=N`keM zQք_ohCD)fyUԇQP~_ݦLh $ í?H|po__t}(tO#XރLp85<yOG'x0YLU9{P	E߶ L}jn ܤnt:<Z8pֹrD(nfV-Nf^j=q7Χ}>Ͱn^.oï2[xدϟXuppZ =QR]w/[xzbhMkG!<NmP0٢"EEJ'N8XKUa :ٰxlS޾ʳE͠ JOfz
Y+@R@:\#Em,VtAI\?(׾|}p6}MwO?eӿOZ49nA)tN&_Qck=!u:+ulU}R11.';e'QY{q@]u\֍}MzoΗ6l8
aYw??><|ՓA
rw[x.>  _t)vwNoObAtMn3bNGS 4Sjay -vT:3
_{U<޳$Tv]2O˶#n{IY,X3+e͍f@DTMY@pI=RB\g
op$6yVW|LsZm	/(EOvU|\|__	Xx׆҄u`HS͍,8_0~oA7fο?~wu~l<H2KʾQl~0V{T5VX(+# .
_2/1czx~L* pyہ,Fg%7Rpwt;!q{
bJh[BѬI}*[yK
=4SaNj^m\E\>`ƿ)JZZaOq Su|g-!ZzBHfmh1?3Pˍh)j_WXNzX $M\J΢tDJ}?pڗ h~~^sj87`ʹo6nGtdڄ"sK<*d<4&XЅwϷ:+TTHE'F"k8W;2b.V_*jp!m	e@W.Zm;vYG@jYWCA8,40NNYw;K\`nɚ
N
D;|˄JrD2{6nyI(z*\Z!]w6ud-#\:]x)dŢWOr#oڏ;_M{U-vzPϬ;@sH/%m3?S $ln?eJ!vҾSs}=e9z|??6~@~5Su-EN|,rz|Ef4[׻Q(]ٔpbp˴]M9l\\Rh-:5]i\vv(/#E0].$<2TZ@)issMb-b1aFC47 C<ZD	8*ZB>tRk.U8u֍5+`t}V7G,1/K;d>1r^]&oj=5ݟg#
LM'#{?C3b qmsɱ%=`D/ <4
zVM>]dV":,Qf䜬AdwHUٴ:mN9l.mEo|%`[VP\'،y9j& hu_BEpiLP\N`%RYN;0
4Ln@׃4~CNfjKE0OثUHI.4p1xq%Y55uo¡2[@^p	r0pc.l)w+7x/fɼgDDAfl4?߉{A{[?UuA~X39Xn4grw\,\?cL\ [{3~bw~Ľt,OG#ٛUߞ:!79_99Xz^6	<C⃊Cph<$.~aw2:窭/&XA>E`eٺ7Kyr{}P`FOn@jh+ܠEs=٦gzb>	ZH56	%HlO)8,{Ǻ}ނ;#HLc|G͟\ǘPM'۫Bmm{n
~@ؐ П NMU$[C5X
|)KP=vÛT<6PNtzi2IQwƉJőxx75DN^qHι<
?Ae+{VR\эL{/eS
UsƥMjc0uգ=v Sv'39uсY*7&ރЩYNtN ]T+zœTAXo୍S}Gq½}) K6׷7ZaǼXτ?V/Kq@;1d`[XNf^A/
o{ݱ 2F .|yٖ^2/GG,X} \pd,qn!Bh42!Icf
-Qm4Y2 QϥJjp"=w-,id'3HWL|aV9;n|Oei(sn{؃@{.H*ޓh-^M#e;e44la<TiS|nEZl^(K^t.(ǩ!y!3Q@n
39xJO.]ӭ"XwHĬBӀnJ1$)j]775Ly\_BMVG(x.M, bByWkX|m?W9BM7/097	
G|/Rܼ^cK9z\\ZCV;e;"}@!B=}ٕS!=zI/޷x2IlrI{v=Η3}V'nVY\_\s fD\ߎշm7s?v_Hkn{0&]nGCr~̹aK{IEQv;)4h
6wþ˃;ciūdM$OPvLw){/Ww(>3mO6W@K^nj!˩kcc͝N?sNr%}Eg&_)rۇ]rz&aֶ\	V%_8~=٤aIy3̝m+kJ"&*3flaLVnηha|V7vO%o^ 8|"}[|4IxYWK}7///xK ywAK_?i5mZЌG8.ѰKuz%w8$vgV07笄1Ųi~JɗGA 0BVvY
h3Z1UѷV\K
IxHLlgVrZbr-Vh
ɇL^[}Cä=3M%vn^Ĩ
/-Pԋvh0TL
ȣ._;kKy_2c3ioeu4He#B}125'k|Ypx >b{}=,EߔB jswXԍr<ÏmG0<1UO@XN|\#y W-fU7X;oIR@ h*B39Sgd|WB9[;
F F7"}soӴ̵e$<$ۄhL*Ns+B2vVxy	Y@|0]綉-1M3Xq?q&mݟ LfeOZт{+辴B Q["B}kb4/SJiRR/CJZo/S8Tu>`B%ÿON)Ge=9CEvpi_xg=·McԶ:HHh!ɑҝw&{jS>W:4vz|bDϱlm=UDm>q8'f!+]z֢73JZ`'KU!Fpù{5ҵmLIoX#U?#D`VwRvļolUgOPFŻtN^ؽt2zTװC
 -
d&`RYV_CH*csO9r]Qk_aFLe8ZS}+Gք\\wX=ۮe/%{8_/yѥZ5NZausϞ٘\R$WRt"99WB]E[<|bzZ1(F_ DDdj ;2Oiu/u 1 JJXܔȕ0#,*6;7=<b>QHˀ?MoEﭗnͲ;+JNBwWYj<\.P$@`w3^at4
JE3i`@w;|\AEOcOOn4qƔݜÊHuy E>RΏ8el+<>_/u 2%2oJ&*yr*UQi,.-ؐ5
[oKHfN7tyQX?ܱH0MhvQ8Cr[-:U6VqW-Qf}bz	Y@ѣy`tF(ڦ)6 	T+[x~%+#02A
nZEE:h|EJpgr|=yA <Ĝ.˳għɏũ9JGiv]}}PA?(2pZ:)7=SњGhC=qHsF)2SO\pu
ըʼhOwXa*ӎy!xw<݋
.AAtm98+O.ٯ 9K-}q7I.S04*v&e^+"C=IĪ(Vԗ^ЃT!Yԏʰ7h?%Hkf۴/Re)~v)	w
٘ޟoߋ7RSr!MD|qsaUKhƼCgwN9!X
>֖Y_lEˮp&CDN
me͘?*$&٤ϕ~hXRG0IAtkǦЬ˧sȷ}338n1fNNZxN]=	{:@_$llg#&oSb<v(͗xR"+A宝׭$Ȗ@VXq@v!sBKGwvgiX 8((ZL))9َ\prxfuH)Vl4
F =l VR`r&OuZe8o[sEۏ#!uP8$JWޫP򦒳~ӭh8oL+QLS.yˀ{ί+ZtC'#gZ|yu^FVebs)72@R'l  7wy_vp :4wv/uRο?в_kq$>'YQ^+qU%!$O7;r 6ƫ&%)!c_/l@
k/~]/{!i6uwG |}
Ox*~Ozܾ@w-<Uc
48\R~u#/1v'Gu:a,zx^X!6ga0'GaxY6&qdOƻɍmm473`1zՔRcLȔ]@^WHq!@[{9mG'E@7ܫB
<B*YT"`Q:XYߟy]pKd0c)`D%P18soҮ(E*@AJ#(D퉈j羷&U'B=Zv#ᴐ62RpW5}m Mu0i<cBCYM	p@""?2ANy/}?i/UCS#JHgE74k'VźlطT 2[I+_#?B{KWC~Pww`o?^ſB'PP4u֮/9a%90\6W
P?e,f]fB2ȁ	%O{aQ{9ܷ?u&绗CBԯ**NL]Go7R{'%.R~nml?$~FJkkk"2D0Pdl,,SGbCAQ
[y~cB6X|c3VhP:[Bo.0g8pWkld/1C7kt0ftX4/o-_lzpi
/ }ZrcouVPF{NXG
s}RԁimSP-՟|!pB5
THHO6Ӈr.+7E"P4ʠ-[F@
[F[-,έ3F K8	
W'W\T qB~) G YZ3ˤ+)hk"#IuB:xN0Z9o~_6Mpjdtʘv'/U%qSB?$W^
-1y@b}iA,@Y`JGLgTz0:3/|#nٝ8!F)s7^6W : yЂǍi]>qT>kUo0;kZi<%!9p=h4H1~l!~E,[T4,"	0c3X=J#} q=n1w%c1'z!5Qm
~{ʪ$"=8|ԬtGxԖS8le`0}CvɕK0X
+u5jy'q3St,.ƞO}~߯yw*\~ŏW-!{x} 48G /=,K\E@{wL)3467UϷ*NFm?ϸtC5lG= Oc)"~F>
v0|P;p	b֞zU6x{onnoZM
v#6*q7}nvɻA~~;դ3(E؋vKD:8Ke6_V])3lGZWzo6xƷ;1}}M%VvͳfgǀȄ@'
~5ՅZ/K\QPVX@=n4fT[c_CN)Ռ8ORzDgR1qːxI춟v5
fkT#oB1CrV?|y0/8?e}LU z,~+̌trG*t
\!v!w	hZym z= .bBPF-áR|iq5hꝇ.Ïk	mj`]l8T*"GKڃ[
fwy_Ubn\#ej(sz%ːK/ıa+@b:4I]M1u4Qϑ`Ywo*4dۜ[f?>ML:9sڼpuUUCފOEoYYQSִZ۳u:{}cɥr7ϠLݩO1Y،D+'v_߿OTmQ@2-ۣ$ѶJ?0gyޞ)fMsS7ЮF"j-f%HRR O*M:b!w
Ti4+R3ޜgY%_7/%wk{n筆R2PNiz	2^uxYk*
ᒝ2Tj[e4ƈ#:?YYirVmn0evx޼Z^|E!BS*rqr.}j	-Yvb1욜[W*n ]Фg]\͹ܝ|y03@#ngkϛ[Ked&.JL(qȰđ\</Շa?
Q|ΫDf6fRvsorIbǵR)cfI)w$jnٲg:`Մ/+ "Acܪ)K@Hg
HwLĮ:Bu
5!O	4-nǎ02j<
>vfp~ձ=o_
4.ĴoPt&3q 'qr	/<k@Y4>na?7d]sm
d, CAq:6rl9
uKnaqhCa5A.k'qÍ
8X/7P ݢ9ΐ,F?E\i\Q
].uU/K5ym>dIRq<
=-C?#XuHX (+$$GiN50@;m$A6
̨J2]=%M
v(Wc #NB =cAu!5}o@"K[Ƥ`׸6l=y;-SYuHwt&HNJG)1$:Rhʺ[$QO[OGExc=jCݖUt.O2%w
e.cW<?61Ŋ5<9m4@6\O+e-c }cw0*/sxj{Tm_oSZ7űa622ONt
'KdOwZzz[x,	pj8zƷӱkuMgF9z2Trax&8 CQVvLCȸK7Ocn-W'Tto^|ܝgAE!W[_orGhlΩtyk~\o581;Ӡo j4Q<N[[h2eB{eϗ[Gi:9&K;Y'2v=Y5Et&#^r6)t1M<q,-)pW=RtrگWjT풹:"Yl|Vf~G5PR7'y`9W𧶥6꤆:\,|j:о3#ޞUl"}ȾjRO̞Aksl(!B1 u3	&0IL[uMg KDC
kZnS@TxVεg~ØwsޞUFog֟(n7r`-b還~t. "
ù=B6KˏWJW*1/Ѕ+
9EFk}']鸸'XRtZ0׻7!DׅpŁ"'KVBKDɋ oJȃ+{iɾYfnHÊݳp#$caGG]Wb'AYL',3ymYiS*NXWh[}BY;zgzz*?bL`Degt/:~*1aFZvV0 '?/t/<~0fW`HrQl|yʐw7N/pn[{I㶍}-Sw
WW Ww YM>n~1]pԋ6:F%WF5Wo]w{ӪT?30*:5Caׯp^}w+e~f6|ୁ>4<b>3:
uZ\p+d/I~^_d׻iJbCP-2'Y9̀})Inm^ }Ώ"o}|mHINB`y>ۿά=tb=ƄcA`a%V,?:廎4|
j`G:$ &2?xKgΞ)ɖ~~uy3QSW0`xUG PSN 15+${	"c^pwʁEP!w 9+09I=rE)='	u~1esSuPakʱo^dg~fqa)cC4}tb|vd';܇F"r>L/sfI㰍i'(gc%Z
zP^|Ҙ6`ӏ(v@rUزU˼0ylc5Żii}]3tzSݨ0И5<
9:VW=bbǝ\lh]J
LAĤg˕yߎ|a/:Afk|XaS^f` -/to ݾ ̾^>_?]f`,3~/3m|aR҆LH3{Ϻi
Co8	)uׁz 
hI{0TAyu Bz';n648[-~rΨ^fNSR@43s%ݏ2m7Gw|{߭q?wTH3-:^%Ň\>PdKֽo@v
HD]xuq؂I<2@7ӌh
S<fKh>WgxpK"\C] )4Oab~MS3rӉ;k[	)#3Hvh@?OP^$b@Eϑd
dQC2;Qtd]%pzXU\u\u\lat0]T**׬o
Qց4H:q?){.à}G8\7z3bn0 wD˗Mk
`!#=UJm	1Ùy&C
{} }a ~08/4UD`LQ;g`
+v!EU?lϗL-?[s~h:vnw?B,d*7l
D*껵8AG`*eTIA6=
E6gNLW*?2A~2a$cm'z.=|T=nd O!	땰 { sMNC:\IS=ȩ`ڗ
}&O.W,^G9YӤ[ˎ`mѹt%
͙mސl&L^vlypkg8KsC3
r0!* mh@[&^(V+DS~<& c{UHAK0T-xx\96SSO7<iӪߏ}ߤޣ
lK@:ؒr@dn&JR8+L@UŽޮ]ՖJi.{JvΊR/JɬRe
':k(Z<XV|&]qƶ\bZB;E,]Skk (®ҩb2@ W̙同pD!ˌNOfJ;Ofʈ
g|>21х@9sRp9N[>?VϽ-hn&XԿG2sbAHsj`Dk_?nҳ_w37\؀ŋ^g> R{mK;XˁS'u)0ܩz]y;
KkyzĀ
֠;?ߘV
CA{}w5&J`:sv֏# z$_M_"7w7{U3-SAs
DRUm41mZ*սY7Whc^`h]jToy=A	[Lﾎ$1t2]b0cJ܂B[`G$S6@ԅ'/=qxك]F!!ԶÞ4+XN3!*=JrL+-\_^{\*Rv!
!@RpW
K<P䐠8+Kx7SM_,~?_UjVYEߪOzA߻\翡q&sJ5|_e?>*7OG;aԯ(s	<=h$ituy> "P
hsl<}\n"kwmbwܾ'A`txt	XwhZ~0s6"a[n~^
4)[qZ.\)j
ă}ݫ.Ї=BBo)q_Y0]B'!]߁wgsIʱ`i{"]Tbx.p}9w4^t
ySKjQQC~w Jrrg!$=K2Ll0ϞCZ
Y~_/ P_;T[{}N-ዹd ΚP<^$r}󯁶F,=ɂڢYOe}o(D1y(}]'#{X{?bm	{Z/K~,t8#X)y~2HXyM/e#tm5{.(yһpwBfyRJ#wtF:
8EعA	_qGoD_jOUŖ\u@NݽwBc_Qcw
a]pU9+0~ᆏ+Uu(PIJ&3H%k!pn$T>XװǖgpFt4{=RW{ثAb{&W)@`J!9c*Vw!Ğu_"JgjxajY]t!!{mu4l|- $abⴠafWw)RЧ{OzO|]߾D^z5.kdlhxociY *Bs+%/Us!'NU&H{AM	B﹊pv[ 
!jwv2_)gwjz$C'}GxVz?( )YNPÿӹ`\:Wt'+_;x6{<`R,CW@DL<x2
TOYCR<8$θ-O	/󇋐1OR w&9nAS=Ī]HlжF1ɾ^k FҼRO&&J394.j6C@) a4#OGrAt,
@Z<o`7(OéC]qlXwgzZPȆ_̀ӹsGJt[&
E|MCNp} ҰeLp>h3 <9y͊>l*<)=nN˙H@xqN\hf-'q+Fha+To*xD	7R|p1xYi	xu杍:ȭ b$؁Abl䧆\3tqR8ڑLKE,LAHTAnS3_^N1JFϞ@o}L@'=L8=j3M9f'un%~&^f}YR%kGb,Nե}\h7F|N{wf==:!] SY
kp;Rj%B _un NێVn/{8#UH&<8RsRKH2ȻC KtD@U3iA|`7"޽6vuaנEQ1ܓ=*|)8fm5`)FUHIQⶾ  Ss2DAU޴ż$	#
}^LvobDX%^; w_g4F4Xȏ-0&ϸ!"$a/_8@:hYYll
GP컥29:x\y]tXr6e[Ni1b;Swa o7֧Scp J@ GLW)F# *"A+w;9`{IN{|m=^gW8uz^պ|ݝșcoATPqSQ	q!Z5 ovrdZӉrXi܆^'zmZzBņGa.7jIkCxFU& =dVA{
@"$sU2S>Dx@5i'nT{Wxds*>Hݱ31+C/J//&9iB'9hNPZ5tH=FuG.GV,3U㢣TxӿqvL ~x#[j ҋ60o+@

GϜw]?*=wƎ=;N^!V:Aֹ?lh	gWY/K[DX[! eAH@G.yXZNA_o0I~{
|x7ޟO
]?
of??s
 0
xVm+v@!ܶe߷f:?]۱D*+,@Vs%4I)w/opK#DC$>V;|±{+GdSivky	@$v6~jKh6«
$nͅ*k.\Fj 3`$3+"h)>pi xKSvt`qĄ@	cn@t[|7ҟϠE?ӏw0q'zL	p˟~}'L 6kTY0uC*҈R+Q]FIӔ:O@8#Z	qc;Rv>+BʶqhZ:=LfI
%0&Iܹ CUP*kiWܤ
Sǚ Azt,y`8Kk#b< 	B9-$UFӯZR_
4+ڔA(ӂ`S}F#Jܚ{wJ|`ve퀲'sBj"@6SpC@sAV>֚b٢A@uب/GƒCCŹg`Z勡 G:+w
@]wS>(0$@|\W@U
GPW!dࠛ5~xgR>RG&MGY~xn&g*tْ Pr(VGc~ t⾐[id-s]nT:bY3z҂9Q5n+K$Is!%sbj|d.d E^YFA3.>IȒ©ƣIfvbsmho:ͩ,vuD/g[6N"Ғ4ykny~q] ^F|${Σ ֥<ow#g;f2MQw)O,Lgĳ`U=Ligpc_<9~];Z5i$6΀DFhr5=uh/2` 1^mmv&^:hY+!Cw LOAlA7p[N[q
1hl^k"j̀K7Ѫw/rٖҬ5x
3k#bQȅbV2@x	u}i9Dz
A%2a԰|:|-U^5q~`u6G$3O!8wG&"3@r;.0myֳ?a~oJFe|ΤAi@1_gux>!҉)x
8>@"|;q	ɵqٖܜpf~8n*," IU>8bF| Qޙ"T81ul-3wnG|, T&:oa5P<gw2{>nvNeURK--Kbɕ˰*ezBE
!N!!%Yyy~ u!ܘ޾cwMFNDOigA.[sf85ZSη0 _'Iw{-,@<#=cCVQjY,Gfx8rK
)isj),N1F ]Iۡ_{ؼc,N'E,vc}39^iɮPgad
mq_g\JrJpGeAq!rVa	#	PFE<rʳAS<dyOHy*J,`\ZE{+WPyv󅮂'jkM=o;8*Fē4@묋'\`CC~殄^8M}Gȯo?yG?~w@6~^?]^f''Xo@dF 9$虄&dJM~qe}ƯeҢ6qJcqtaMqts)P"ٔD>Y؛7V3["xM^UgZU)Eeu)MwvBC"}ԄnKѠIVqJ1#K¥ Ԕrvy(9l8Re{5p0v,*qp;L~v־Kc⍌,`tVJDe
v]݇uҷH=ږ@Ii?{
xTg&Be~I
HKJMQ
G =B(hH"o+NH'瘡v5`ZTܩ|(ep$F}d4i}cA	|.WTJ:C_z}ИZHG-/KI&*r4Ƭ}t1
9p^/` 0RP~^+
UM$n63$a/yD1n<<pH?c;' @hK"K]O]y\ '*hPwC=ȱ-?s)xHTR7=s|)crNn>Bwutq-(ŵw_y^ÅW/@'ܗ'.m+й`F<*~&jpshǥIo7J{qd!
cQKhJo핿j!iϯ6h^2y;1BoBTB~js;qV/-mPH. G؁F=v{nXq<݀/*0uwp'#$z|4.I;HEe ə^(~lBkV[﬷v0f8!d7ՍqPa0	ĥh`L
VisS	UY4n}A_ݫ|2ʲlVQf*ced{Εp4vzp,Bao槗5hd(VgjO{^(+>m:85(WQ3sX|#/`<YVyM^! Vvs1M_?0Pg+oaD~]}bhS}==QW^j/8u?YdK!uWp7{ɾ}H`VT:tp'??TLIN+bq~\ǘ63<`liexBfZᥠf|5h<赍DI/-a@|
<E3Mhû{8V#3K;g乛NO=M[.C!&{\>AoB(BHAOګrv4?3@>e ̭ȓ@	@t{ҋJ]t~xDw[y54>Pz[f=/v/ѽEzvjUԄo*
ڄS9,ֳW2rZeiwڰU6^ ,{8)iw]޽:  BsO=xT
;(ZZp_eyqC=$XBI $L[ԛP,B)B?Cg2
,5Sh9ensa`L^Dy#Bu~\?/QH]^xy#WKwf?J|@tTA(F}(RV706w^MFOR恸3ӼwH5QΓ=D!s Ȣ&<3	b^QBqgGlK3y,J6TsqBA3Ow;&]<jA|3("N*KaV$ݘq>!܈rJ1[e(M\9bϣRc[n-!9
i4L]*  ,$zoEE-DЀ::<4=
x^||o>;@^f$EPWKk~`TCA@pq+KsvuQ߽;x@ZJAN*2@1
V17wm[-H
&Q>.]B3yaܲ8^
@vҁd!z~@]MbiW&vl jiZ 5A\2Ќ&q0Y!9E_COMkbn`#N|__\^	KÎia}7kr0XW\L,~Qݝ*h}4q66}+AhӋ @qTI0ta{Ur"YB)ηChkh{$5>: lk`yM>,+"QQ4)!vN0X%viV	EpGG#Ϭ*LĢH
}5A^j#hl&Q]=`uH+Ak[+\;Bi1+ְ!+#*.;<C^SR2okk@
&
 @,wppN5uJ>ida|4%,	k&-ȞF9VĂBw(P{H9O"#b%%G7\\r5]N%=7[?A6Iu?:b7Pݪb-2Mt{"ZjLyKqԽ?_UN\)ނQWi;Gҥm}:O*hxN3s@UP0.۵g3j[]0Ceb4wht
!aYvu  -W0ò,<bLuG+ K5{?.to6?Z< H^!fB lDYAz6)4+m9,{@7O.[<pu}K8yP:8{uhcSgdM$_:۾VVd6r1T)EOOk8'!DB.<J+*vzz9bLm]&l/{HѮ0MC	xzag0Fzy1?'b9g2LilAy@.)_U7_P@6/:;&iΙ#hC{Gqlo]
Bgk2NCB`$j6G**k"Mny%iFIH`Έ[C,BVݼiגHY9^2tm9"N
r[خ
tJ>Eݿ7BZMTusZIB̸@aZ'$`XN ߒy\̚yb|SysrEQEq@%H
RJ!Umd(<0*߱T.= O#9-4-7ŹG/ۙ+m/u!ɡC܅ᯠ(k
t'^Hpl
og=D%j8Q;yYkB'уs&ͺ~ۥ|e2֗?nK),`$/ړ~CiO4$X<pEwdLeqD(c&kaݕd9`52A^`
հrF ~Ѣ+JlF Laￅc&[7lN"jGGೃxEBpD}jWmق-2~0.tl/!Z׹kw\
31I,F!,%hh6J*4<7+MB궉I?=i~:L"PVB $۸?V|>m%95$}O]؇
oQ}}
5!_M*@|'V p?3?M|*NtR㽑>V"Q:y4St-Fhr42[~*uxA$o 9/pZ-Uch<=Uoq8j_[Q,Y*1$#gE5{>OF2ݤ)
R$Nt@fH3;2ѯesڕ^_yAg^\*AancձmUtwg>mm}u~<ex{TK.WQ;ף[pA^rD9u䙈'T85mۙk9H@#n"}0NiIpO'
<m)XOō+ww6+X+#l;Eo$ggvjSXƁ>)U,6ϩ6@Fg(+3ɼMղ>_ņڤJz H)  Fu"Dޛ'F2a{Zk93iyqrR7Ƣ/Lw
RYN.w4Z0"a̞莾 Qf&w=JH
NSdωjqܣ&)}I Uf]"(8pXELC:XKEl32l7G
œ5(+c/dd\j
|3iת^X$\r9m"?[@v!v1
`Qo\WƇRX(n
)IV@7`-9"NGMPd&K]QaAagz]ȆofAi,x{<fPI~4Jn[gwUd9䠧^:7D0[G
/>ObDf_VIV]|ݛv'kyE{	e09=gOWޖׁBXWCYIz}f$ ݭ6K6(vfA.Mq׎ixyl[ؙ̻ 6˷rѮx:YaDO&UPʔlLm  eh"Z*U,>Q
=h lC$MkԈ6=l꡶\ Uu#
n`,6	V=W;yrU;"7^cн[莚])GVU[Ȩ΂ 	 {x`!:Pnd=]OCZ:K'PdiC~u{";
XMd? /GhFr
2^XCpu!gw\p0g%{6⿑_iiޘ4S'!}\\lZW|?	Ap#y
ic6j5T
}a B=S6i}`!42WPHBy9Cş?߷c~}qi|Ca҂~J9,HojUC=7@|s^*</S[\s)v\9SQ!
%mLTw֧苘3olq)V/qf㨯i4].4@<#u}ޚ$Rw">Jm.z-)d=]
ߪ.L]BR`*;j𜤔:?PS":oS 7ItߧkfzNS$ΠE!a>B~YA@x1j@i/|
9
wJfm ڬ^qC}"D}D^oNx'h6}{gOh 38
)P[pFU[M[zOS<E	F]w},%tB#3_k2Y6XH{]m)<e%Ṹ]avAW jN;O;#S5e{e 9˽šKȴ^Veۋ,eqZO&l3k@=;{6XA.@<: ,V~Ŀ8AXDp@z?_}ZOe`pjeqw[n?|#Ȍf<+UHYd*|x`,!rKNo-X@&OT!$sԚ`+Pt:T	C۷E)q Ze8O /C`ǗU_窿n5[	Ȃ֭;s6?Bd|hVrm-btHNE*Pjff>;JP/Q;^OQwTk<Q,b2V K[-
V0x7Vp,	ctބ?|%iZLxOhȯ<Mvfd7Q
DX*dH3O)9'8j ӊf@2mr+e(hAS8
SP
{8Gh?Ϗ> IW)N:Kh!s{?~57Z>jt"}_|_<nWz
c qCW_?PpW"]_&lJ[La!tjPALy.M>/tsQsQ=AEB R0Yj<fnAM%1K瘉s"ݕM<("*n@jߦ*`c@c.]gn/aPݵ6=\p*Ṽv?18hiɛ)s*&iU@.n@w)YHˣx~VnG7]߃繶P^#!63Bj}<fZ0Q.k3
}k#.>̒
ޅT+0lUiHpMC@:wmTZg^2͞ERa۳$Ry7Šxq`<;ny8Yt|C d.@'W s14y>lZ?4Z0~ݏ뇣y='xZ/s:Dz;qh+mD%*0.5,ܙOKsՁ!BKj.0{o	bR5M:V35ic	it(_`ho8 :hMWu^XF[Oq'=#QCAP| >B0:qxO1)޼@sf
U6	Y$W5CQ?wl4^1?@`۰8b_
ً_$2c Dy$Q(~BQ6ꝮyP__{Fa{1
[ ɍbȁ3̓; Q/*Tu$  L[HC&IH?[Gi(f-xm$_ 2pM|KƭC<"$`zITU>%y4a)L\< !$f_Z?.i"l=r:<ԾE0-:Qdj,}_^O`="v$	M!ozP;_9&Ye5Wt R2n/5:>7m#H@60P괐@wu@'Yu8X/v~:gnk 4[v̈́n	@?zԵ"9aFq 
av??Oݧt4ħϷy;-2{" Zb4~fYۀ'rѩK0^R?0{`n3Y⠲
6y6}m`Qxyxbϯ_BvF2.q`B<v\Oj1U jWz&;5,`u.k .2p;a5[[{l8  F 0a1Ԁ2ţ|\$j:o.A㗍ңqnSlAcW||
%L`	!S$(
."6Ĳl%G	Sɦ_A6G%Ubyj.Xε#5l_I"Q8^`ٞq;Ǟ,ם:7t3k,}o"GЏmzf
g{gni*_C"A_v\T'勵wO'e!u$1h0@ԃD&'='2'=
[=!68-@5>S{0߄ם(v	D0Dw{hD+-7!эaಟSIG{>\I8jܟ	8+#z=ۆ3m-Uh
!wNNdz:ةaT[Ӧ{Ɲy'ԧ)@0 VfJlwy
)/
JӒUkX$J.̓Qqc C4vχ)o}O%S|k~1IQSuv !R7RĻ?5dBh`ks+dg
T!گkR
lr _F;\1Ttpn| K,|Щi~8JI<Uuv"9悺sE|o[bfs1 |dNrNql<Oi@)inpL)uigSS^4\uv	F@;}8RQDBND?c#̐F%V@>z{x CԦ:
b9χw[WFAjˉRkrSRu#x>m}.め+sH(g}b) 54E'mıSZrV~A0٠Ik;%Ⴎs(-Da=g oҵ瓗_G>
{lf`MγNPk8,4 !J=<Y}?<d:ABW/nW,0M<sf
yCO=qɓl:h9
fo&Vmw׫AAce7i
^T{k}u)_bX^@s`C< vY^,T-$zHGHf}^(mM˞V{ 8M 6TĎpbPCtgboBv#έѷBw6>^ZȽzD_jy3%y7]ͻ7h$~-_9
^K| OA:#TV:y;ANpO1#Uq>=$~9* E࿛ZFɑOdҁ	qKgآzuq>/`Zٍ"Џpݩy} mbsSz?uՙO1Ҵc,jr{oBcC؇[H& @Zt:Ǎ/+dh)<uJ%=(	*3X qy]G#x4ڤi홑(5{'z_1n	Uc
zUA|oP".w$CR7"_pw?Gy=8%xx704\&aTm3_^цm	-|R.ĩKE˟ e+݌X@jSWS($:brr0x
$BN2&~B쩳1l
%oQ Щ=/;gC8ND7o1ٱH<kTE!J+?_Ӧ^>Pq=ܫT[_Epf۫@F6iNe r+k[^եW@˧
㑗R%{bOۑ{;y&cWJ]^T~܊w7L|O~x	sp*uΑE].,7}n%w[H~Sa0'g{,_@XDdΥa[xݻ9)@/A<&#ZqNeSAM4O7nQ`c@2'
lMT7_3	%
@ؘG0nkZ
4
_9C >0U;_9&7*C~Eۊ1!
$JqκD<.xiPvF*Yގ&PO~,${f/@+xg@ CD?HDn622 U9J] ,@P5Tb1?S{bGz"΄5͗m֐;s:eyQ)[=Z8]]GvUom5\a	97[X{qMHO<|fbɐpvjz%2}\$)pqч'XFyЂ@KC1PҭGuyBoAFQ}XP
9`s<`RE%IzH~h
U'r] ^ Z,Ģ^Ee$CvW+Mk!յ[[3R-`=.u#&!hJ,	xs&Ǧk2lEDBO,fP6Ĥg'I N{V L
HV;Et/?^;N0h-z6<,8 |醫܇0CnZBQtZ,fƟ4kd,ٽ])pJBdpr@p~x"Y<#-EKk
~ho}o^s5n#W	qY<!ܗ.bG<a@x["g
H 'qZ(+Ad K_kD觧t6OYGzUaP7#kZ/@&XF~8>Y˖n.gr}_ˌr!\I<.]/)L`dLPJ~ ⪑fᒄ@v{Kw`qP|cTW/;ygSR63GԼ?j@wU_i"7wU,tmsHegjçϊ=yYVE(sm06n7~c_:phlև3tcy4A#Rm hC !7?!5-d*YAII<?O9X}t&YSz?7i^/oJ1=B@B\߇o7D+4_ծNz`9n
!K '6)*%d'yqǂ|)P܁{xaqO>1ea M/sN\,i#w70Tt/}jG_y&9^wX7*Í01lv ~Օ
7={uf 3]aw;%$C:1yB
Q㐆qɞ"	T90
F~:4K=wrp^Y79I_o}~vL|=Zz,MTxf^3Pp:zQlnqU⽁%"hw,6Q1qSji/98\=HP(^RF{W?HҞu
IN @:^qOw"(5+M^ĥ
I_ؐyr#ԇ5@6#s_YלּH%^
<	j~?}m!LqO(Y^taӉ@K.Ӿb	zbp7j/LrKmW}]'qU'޴@"(;mix8_T#(m60BqF_J/ѭ5#mxSͰd>դS1F9c,$ `dkk	Nb&o3Ўw)o@6Ȏ Ĕ.l	|*#/5M	I{[wJ&1v/av7n{e< @8J;IYLAZd8Du۝3!<*K"6
0h^q[u%+V9	y3ck
's^=^sj	\+%pɲMzo?; 7es	Mv=UH_tI 
-~8/ɮ[w@g#yniJ}4G(NBL?7pJ&CԌÙ6#'bk 5VXCuQ<t 
tB=/c$%~YƬ:,migC}4Pk,
t^+
WFb܏׶/W~~eo"`-_vOg/iɨ5`h4Vw
	V/Qau EԂ4|e3wkG8D3͉ZgoHlVQe,2?\ d4fDC*M,)sfAddc pcccyxy` $Eye=߫S/A3<ypzdG/Tρ>ǔRFF4MJ^̎䲓!Pu
Ag[8f
XLPf)67bN$	4qN6kO=}tDyM,X:{msTzOcG3]L F
wk5x$C!a^X!rD턊ݛ`(\D,@Fނ1ʰߝ!+6eDѪK-s<O+!fQEhfԛue+ڂ3ǋ+tzXXxTO$d(j[i\5)Yg?8Brv|@"kٯIKoƅp=ٗeMǥ&C '7y?zhch?Kr}Y`~I>w?/0+̏8biWӼSeqh w-lr	uzж)kH" ǚh0e$>#s洺ch۱k^e-r=y0*A\̈́!c%II҇W1ǾJqLÐZA ҡo\X6|ÉɸEI ]gzdH)rcha՞f2ܡ8@\껂DW!@vsvxY'#aQ
mQ29s8iڒ$zdlx#}b]7*)kH9:Ӱ TŅ˙jc:J<.
'@0{ #JGBs2;G r7I枑<?'d6c>6i[nx`˗]!B<>uHQ֪Y$	Ȧ R@Xdз{coUn:Y8]0	R<EG®=}4^?IPY!LSU]Flx(ً>*PV-vSF#zIMI&Z?A{
-<ǵ7a]VuzİS` cG%G`غމ9qr2SϾ hϾ'B6Ż6>CJP}:k^ٓil ˻r瘒H9n&@4;xpCx+gUyŦN}>6n|./Gss=WwH׺?vq(/(N3;2|TcvvyN-aZ!ԃB/<f2Q;\ogCCEmp'Ǡs
cxocJP!Ṙ-	 T
G_׹`PCtk-NAlԮOD	!QqU#G!.<Zdpu@23\n8xJϩiB+u9]Tk	S<V*tXMzqtkmyW
(p2`Ms7|ګauvR6@wp`b>H&һIU TTn}hSlJL+c<j?"# x,otN>߲V77O,s̱ 0⥁{x PtgKYqJ/ٛIN{F!$?hjQfJ"q-+.Puqk?
A^?
SS.MGuAc8e\,`>V̓20?愃 LK`w֌jO2̤}b6IE@GLi&"͌>4n*
!KAp+1ɷ:"`/CNR]vSظp{XDY\"5# X:%1~߅Z.fPFAڟOǜ vE̝<)ED}<y[%Y?@Jɰ<;᲎/R`y yJ)dJi}2,a`ChEJiZ4nfI Q
'Y맵~WQ1*|yGw69R>\~'I:u2ܰС-G-0 %{Q+Š:.)m=ܱݩ,0}b$en`U{!t?jo ?moנͩ#}OpQ7ۚk"u_ڛ0fZsE xSNx<DoT<OrHDaj=tBj6؞ 5 HO/u=i)wq-Um7܍XIV0W"*=8Rd0WTx
_ʲO	6s,gdobZE}CMj|y23`fk%`8_@A*h5zbJ h!YG:xUp!Ybn8*ԥ]u]~	s/2$/
od9',(hA	ܥL$5nC\e
2Jq+'hȀND2^N*J1C/tӗ@^ۆQ%WTEA$
}9u.Bn4Jձt򪂓e;X۱XzCƈ棝ͱxr
"KEv.}wM: [|4HcenX4CHbo^ӄi
v:g^:3A:(42`kj$V; @AaI_|!	ĩBH?~1 L7 -\
_^U$>A	(&>,K~qHET1=^_ǁ~U'w
/PosB?6^
Vpt7L~s>jkcU eǹD*!kpޗUsGh@c}R%0U|sMo`e`~˕F.<{^dXK9
	c[Esw>rhgY5SǕŮp*쁤hn,+F#>cdҁօIMVrMIA.c~/dkbf/Z>h_ZL<<.[nu9nV
V-ᅥ5j `؋nbF+e10
! .S
Z^wA!Yw]|O|6(jwN׉gp!sYbʑ½ӕ^H6&+>ۗ_ bՈ$֫_
֥<Q)tniBtY+-sK$0,NxX*#+KX`JGZBWCl!c(_Lcրo3MJМ@ax)+QQ,:fe'Ѕ4NwgڄC*U3 K]۠8cG{T$$vbxZeK]c9N&9 -R Oa'-
>S_(&Pf?˲Ŏ\{@0iBF0G}1hZxiشlF8etի}|;۶H
C__C.!ԫ{r)c'[:\w*?,EZ/B8|9kp8;_H1OoΖuVgQ'lF߉Cing=Ōjruq+@X'MnThF 1Jb=dJ<`F%<ZCm]ߎ9@. ^
)G]wo2
4Wtt=IF>9>3ݒxg(ху
*/=vb4 ))-HQV{03IqTƥ!!pf׭mN,D1yĭAF	aă1t|:՗RD^ <!5a]:Ciw5þ8ؕ<ex<qj
{xs[z(i︝(Fi$#d}BL
3V3P$B0C!sࠆx7D38è<ZY\SRs?oZ9_']+ѣ~~H*bҥb4𾇾QѠ/4
y==tx=Lu@?)όp({5.~D>U
Àel%wbmviO)O9ށ^mtWE 9-ޭ<#;x{)1pDN/4g[-(^1+wҷ93!Ȫn>3m|FA8{q1˖?^'#;0.68^b&*!S<$gz9w'T#o0ݑs^ht%C]uwYk斒@+Une17+X~`M" ci-LC=( `sC&epD5I<zaA	+ƮX[@Lk,jtQjEu-2)AoLuSVg.xQcO{d|r|<<tVߐ(Q_=꿈Fd+yzVTz`7s]2+g_}`80$,
]	s3
)4|@7i_*>p^〄%$؂?czJW
?@Eu% r+OG[]-I{;T	ri>w~sU^m}+\(ϲ5
!6Xğ닶w=W赢vDL`!IIEq<%m,2Տ|ʬ@+(ɒ^a%XC}5jՃNjob_5׀ xVzZ1dt A/s4QVbut<>p#ek`
1=2GRDC{{/j:KE!	bk_%%4<KG>mo`:
JgQvyڄ|pnq_%yt_y/+SӇE͇~`I{Z1TRg\(mxjmFTp+7C|!!}s1ôb5nPRv%f,0y6wz9{61)@\@bsLIżpyEr|Xџɭ0lV;RI.8?n\5 _UӬT`N;_
awB>*DU:L4IX	1nΚ
sR[zDSwpƪo~PwX3*AvnipOc#x>괍x!бi5 rz80^tȚ:o=j=@^gcZ9lI]zPpֿg\&"FRzu$KV}Sc`'A?vRArdkb6b#P#4l'Db-q=\KO:?q{tƾ3(i{M<< =u} bx&w,D 9θa\2hv:Z.Wx5M0 	^d|IrAY{G QsJ6=ߐ|&!Ն%r5'|v@$1uܫ"Н\?䞉FG=	&@ĩW~#;k汳Ow
w&u!9DL:VT%@ ig^9hN[<Q9u#D$mh؛u]ةd`=,CV݉F 4ViWW"vhۥ	X+>mdh>^{l[O:;z@Ңp~8^2w5"<9sGG6KZUu6%J>5<?zYifҧOUes/1NQBxbJ@)"%q^$8,pRO~7>WNvj{v߃	Rխp7I |,^4A ^Je?dW-]s3oT@T8
 8h# "V16 wTQVilw.a:I[o=1XJ`ZNRY5~jϐz?Lu<K >|d>3Zz3N;3t2g	w1<Wme5c>!{}9ܗDRonHiA>8gBQ_'*@}")O!__
}E`!Xaz")`Mb3zɊf`RXrH#ToݱZoJwBUŹ:oS'<@8jb&O$kKn/PL%Tŧu55%7/vsjI>kN0h~.:3`/43gkzOsXT<y>$n݀9&]d
=QsJrӡ@(X=]
Mw'S-cC`ձ
!$OOn314ї5PG:&qI2sK;B!sbN*kL}>߁Uay}萳פ'lD_H
=¨*?TC7S	yA߁./q9(k.N妄
ks+/N;҃,8=ĵ% ̮
tD<T:`O&aMKlsAkN,u"{ N0,")%ݍg0X J
&wxyl6Iڅ:e@,HS{~zs
P;	M
NUOr?)܃y}cG_sh|?)]6>NT:XwZ3|Cy]]oj@H_BϿsQEY>qgn*}.n7W j!!H\E׀`׋*7U{\_^%__7AA>84D)hz
Ү<
8' -RӴ0{[83Ȑ
)amN[3uDd5?-;HփC׻&Ng/ydsOʮ&	%SV?.|-ׂwtQӁ+B>s^zNnv!n/azl"k)y]?#2&;轷/B]
)*aaE#w}:pӽV
ۡty!}rަYF|L6WrE+@bPצL0ɚj
 RhF"ed13Y]Fv<"2b>wD|ſ-WA\X3# 1e>H#qHL4HIoFexaDY-ђkrs|Σc
Ģ>wJ^P"L/)80ҕRy<1>%}.i_d1W&*w;R^rZ
:Vݨ
;:|5BlXtjFvְ6m%`gk/aБwL%|q<u2;fro\XP㰭Ng:'H=C*bW	cO#sps7wc1*?<F-qAw3|T/k8/=K<lAX-@k
$)҄{O'w!`D/KNCH%h^ Wdu
/}X<[
͹o96$~;":Qe@K1b_,9l"36HsFȘi#"O4rÈG&OnW29\-@
߽ʦ\{d	`fӾ9$WF}`g-Azɾ8sAk<~A*A;cOdۗ	W/vN)mwmW|c
[涫ȷׁSol</Gʯ3l[1.ۋ"%!0ZVr/׮4\{syG]m Eۘ먺,d>`&7"7{fOO.6?8iHڕ`SPၑ u`x]؋rYx%,
g-C=iAC8af}A=l
aOU&@r[
 ZH~a-
:`=w:fuE"\&j1*E-BxVRm','>ۡiwHr&ä`')iEk\I~$rvx	-0@;#6z6iqJ]2"toWs&ԏ[e8ki /h0qG/," (T~S
1p0݋bQq9q<iG=C~^}ō:e%u* ˗t:Y7a*ߎVpp~m:
V]Ȉ:{ESn$?9pIhswiq+{#H/믭?H(#xjlqjo!iyA>xO%}۝` u-k=Is7'$%̦^*Q)N QKjr$R25?v'jl'B˟9z	Փr^ouOׄzĒI`@I~_6F>̬'
P-3;#IE4&].I}BBj:/Ƴ<rЋF4 twBIX+A6\~v~,q5aۙzϻVMy~8uwW
+|9@liJBKwYaE &HR,R0# mv+ʿ<1>0۷=Qcb2>r5roq#VZ 3Xp^XYp!z;P4^I#%.vK-z>,H;NY} `.bqxzqp:xl &?kr!^i5^!&f^,j)MV v:]Ź1 ]- ٌ.#U|ʝ8g[9}3a{-xHC3n'2V3PFpEQ#*M{Y Ҵ
^0~*&g@oS(!>¬ah+2i~!&Mp(+5SF|qQ̹OyrC
QX5RD$7_@u&T/43DdW#vl"b[,} ts+I\6XV5]iiCPqQ	ū{M}0+a[ѣSS^iHP!1gW콚;<Ģlۡ2-`Kߛ:@:XLvCead咢Su֫*^oZvRwOf}6/>U*ţ!A/r;HZ.q?ڛ(PB*#q&J[LtY_hW
9
k!`e>X\--]Es|xbkSs=,`&ʹ}>Ĉ@>¡w?Iv~ho]:؈'`B1z$ޓ#E^Pׅ3ԬO(3Z#Wa!z(
6
b `
U2CY"XB	XPxșY;w/2 GE9T2{9{):/
X:1P$wJS$"bΌ i4rC/w0!<	eh!όWV>vc<lB0@=${kR5.B \+s:	2ԌrΟ}iSJu">,9"6@hh]O<A^\{ďjKIKz| $2^݁k?k#wK+Łnݺ~!.zGaG>	čʑK`}Jgr@|7d6~SU&rԝըX^3]8VQvA*\(oWd{75&|\#uk_o@r?RV)
jy`
h3צ5qh8wctT7FǱ]G=fhX,\[}c'gnOT*j]\n
|3'|t¯PJq:'J#|nfUV/qbzp͛K:QX8f38t2$G>96Y'g wQkBoVw^B8b̓t
AYH1P_VQ*Xɲ-j%Lӻ/iljΆiX[ѳRAqS}SCvFZBh>+ۧ8t{N[j
G6el<w.xS:7Ӻ;=PtIv*.
/ubYrx
;[R"XAQdC̼ҽWR&t=?n-^[ه#y>W~f-PaKyS	f\e>O4'_Pow+ IW2y%#?s=!d5~w.[wgQ]}{$~G" ɠq9З*Ӯm{|!سX F0`  ?]IYT4&LR՟[WwDqZ"aݶ=`pZ	ʓZ{RAfhfb<w5ќr͇eE*|#)3IIf<:EN52(İ D͜5ou-`rtb|q+
*i=#Pv&!ϏO(܅
-qXo?Ɯ(vk㫹VZ@9";R0&~W`y PѠ3
}|.nBR7:v-şwKĴR~J	ODq|-۶8o=׋zi*(ݮsw :B:a
&A
O;j)f 佳@<~t_aRk-0`>
R u{;('Իs^T 9~]srRk
Ns̿rgDYISteX2U )w`-Y)~/M./,{g2AaS	ƥXoa9P/oB!۬߇7]W	y#E d5(Bf !+T_C^Xs:ex}'x'%kJ7}>
m'C
|KX+_fYFoozktaE7\ v~
n $aocC7c@2wWV	!</#+`G	5)Tc2U+uxAo^Q)r!=N'{;(mX/T/$+wGMZ։QX<ц8k+̱^zlb=(r^) >8=DQh惃K=ItxAQ
XU-?ڟߦb!yb9lcd.j'|fyR4gc%;>D^AW֢u@Jh[ZX"4V?@
!J&ՒHv:t13P1z̭@q|@513h|װa
[QߋòL4n z˜z~y>u)j	<G	)F?ſ%X|=}46	b`'~/}ax7?'LLT[g9pS>΍1ZPY=,(G&mNxr-YEHS=r-Rb{}B~ Y87zIC!PT8f5}_"AQ̦wA	lՀl~6rfY]@g8㘉'Dvnsz3Tjŀݠ3@V9OjXJX' (j	B9x|[*_c"
icA[7V8$=@
9%>r,GG9;#W#,OĄ;~'K*]5p9ۊ҅P]{^-hiY#E)6xX3P/뜧tG@Dn2L'Aek|';qwO4L*;iȷ)^Hfpr^Kg5m'=_E(_jbG"A qo1u45GaLP
~L|]?oGϪ8s`	
%#}jL3 mN.MG'	lñx~b|
'AܰWqWUA~m]~fͻŻ
=:uD 05ޥbwvzL	RFwYf>5ך!sT>Tpe
$l;-W`m@_Iޞ|x,7L;QMЧԑ]H@z9+:8Ud=6=EmJT?GKE'gWsp|ίˁݺ<Ӳ_aSY 71ð瀉sNHӜ@rrqV TOr\h
)+|diLꚱ W)@u%BeMhLD\g?\ͺd/㙦"lHߜs=QI!1 ӼHtٌJٹRS%,h*JO>@atvtObd@F0ecDyѿ˂	T38'qa.P[aʳ}wX]Ik|\9uBT.`h7]hb'oj]wƩC{DIOxpWWRdyr[b??*SvuYU^{?b+p=$C)?d>cgUuTP^fp7p &jm 3<~CUuK$7}y FB1Ӣ#u{z Ք2cO+.bh>mL胳
[v72FMկ24r 86)J^?~OtU1IbinUhnXj(]՟Bo$  2H%`na"\ζ[.*6{4O*%;YZ£PMNYTk:&sCC
Z=3=dtwȜ/Tc-BP|]}e #(gaK;ic>։:tqא3ҭ3{.0EXgR|Yƪlk3MKDn%3,
)/[HʋlBfШDX8c9Kvpk<Y-=l79J?&ƸY5ah}	Ë,f5}:Jܠ[-X9@>U5el_j
7I!q'zc}fkIb:Că BAZ1YR8+)g5.{OG=m|sͱyTh5WeewV?ĔąsJ;obEu"VѹYX]OFV;qe!l%Ry+"Pj	LP)D2O`
{"Qy*)9D^u^2rϸy{gHr^DÚG$0{݉֣:v]8P{-n6eޝA3w{عhuJ)trR]2IkWQ/WDtr;0wߜY4ZS7_uAΨ6`g'
#bdƕ'1@
WՂ姁myY$b	44\G%D7G|ھ8&)mC{ҐZsyn-:k	Wa	L$FVptzW%o-8xygyu>{+:x"Vї F~gO`1p;]īq%yLR<{D
8tiͻZѵ^疿ve4pxy)J.($3zig_VĊ5㓃]ɧ&>C8wGgS5"W;`r1ZuP
~Wށ%j(fâ=D>Х׺QnW40vTDE;0q;6&ut۫a	.>%UJNO\S}ϰ0v0*˳Qps9򞖯Vc_^Q뢱UsLzc>X/`jAJ7n;'o3&_@M%x E	iu;
,K*o2ӎ
Rsw
Z&@2o ;ål{L7}OVx | EL2J/U߾"K_y:,9_Z_ʻKf<E%xVGҤ/))_gҮ7xir>*݇Q1wi
6ʸ;|+<Jyb7k:vYzxԚ1޻RQr1t#'_=	ARG
bsE+?l%p486WCJn^ ( >Y>sr˽ z@LpM=1E(q}uAᚎfh 6`@f#kV~;
|O"g}%
;`Y
Mح/GVbI
G(rQa*I/J\3X}φ84м ||Ȳ?Gت?-f⯵U&D0L+24YG Kכ#akUJY~|II!{K%/3AF/fݺtLa!%Iء"0c <܋eH9*i ϓ_uAGu. r`ꏖKg:@nuV$>Y~S[[0  Y?ɜ64djNW6Is\gNi6vT"jUr64Zrlq"VIpǛHF=vzsv[4x_Ke1VÜ[ؘ˷XrY%0&20n_|f>|Mj:?fR}
od3@P`l&@V;_
AXXS0!Kb,·U,,euZhHhhDXVU"g4wn?ͮ?NP}u r+O,RFiGH$ځhYL[u69.j.j)?>p<.+Lʖ; '{x:w r%E6)'݊0!^^ș?|N:26RءeFQTX$efۢfRkYm:z|&jS\<w@b5Z퉲`W7UxIo6v/ˬ'?ބ!2D𪓭bgq&'[m	?V_2XMi!
'[!opEqSzAmw>s	n}.ܨ5ݖ;t;/+/|C@!O#
PGO, +AaiŇhWzz']!Uƞi|{; ')8^E$ay@VءޣQh6X;#Mٝqtw);9beں]Aѣ29Y|m>h о@{c']~1Á E䶉)n{J@ "WyiOyˠH+;vC~FW9v:/N+<?5#y_`3raWߏ`h-PWV;<%۷M8?B0=&oB9?n0vOfa
]Knl"鮗i `Cg`N)g{XwPAG+H<#k)ނ9+G&khڝ;19t7&L^n	VXiG\uKWvxrMS6L$|E6AN2Ecq{X!C4^$
_&%5B";;Y?w3}]U8-zi汅Hx0l_5t>;1wRaߕ~a[hS~m~?Y|\ZL B
"l8
O'坳,
m`gW3d9dS q:sv1-n~!k)|C>3d]߶TZ<WF[?PSe:mezm[<l\>DT-Iu޺yQiHiT9ҮH,\* D\G !$(q\`,IU5Z6"`ջr9OaNÙSbJO#>wP@&TF}Nt
"9ص=@
}7
 ۇ F9G
]p A`
	|,@d쿹xb?I<Z}L5C6GeJŊ]׷zOn_h~ƝϚ/UX2Xt=:Y>s6c'co!k#BSGzk鏕 (}c*
שO7vH
;$I,\1{3z^y-8Џo꒲8aN-yO%Q;л 9mpq_<qv:n&y-sNФ>4蓆N܁'eik~$@8Cva5C6@!<#wctkq.|6Wg0ww}w=/YMprr7s
l糔dOJ_;,`FWeRzshX2λSCWqe
3;?=@wNA(!xUXTo{ƀ3MfE9+aA uC*?A^f|IcxF.ʶ(_5I>k6B9r?/qC=)DHx@?c/_)~'A0<.Rf1?vG ok_
,Xآ)@S6][dbdϐ%@]  Z^ׯ}X1p‌o'5 r
!xCykɬO`|Ḇ-Em~9+gKGM(\MĝR<Ŋ0$\uWhqI/;'KCyװT2W9
tYo~m<	l=E% pdͨsʻ+NIOkqwف݅ޤvª8W(HrtΨ	^mRmڭ3"Yû1$$D$:Ējh	LgCs]wgkQ`b"4ANNXAZ	W8͆c2* fXɀކݎE{C!H?B	]
O/j{XHwf)M3_
Ng?
g3Y~Ͼ~ƨȡ}aKZ{jo""a=LAȝ<=<0J9sL)<snAbC`;;⟐l)T$`DZ'B( 363c3w4!v
JyK@'Pv~\c]]0`|30}ϞwhJyJ//oe wYwyq72A~@/7)~^?S21ȑ
~{mA~};뻁
/߽ RP-IL¸z;h~4wEzE_F>E&f nA!6ko!EWz9a:es#EM.ɈD.
j<ݡCN_p{0,C\ȩ։zGTL` {EK8nrʔb^=^7VPrw*#jD.O.3ͭSw.ǽ!)恚[?uu`qY!%uxb-W[G̴bCNr?"^NIAA,Q/WLI NGQ˖%T`DBvh~G&w""XnQg'i1EU^
 [N5pZ~{nsGe\d3tsbV=G:p3澳oR"ɐV] Ҩޟџސ
OPQ6Mpy+av!	Է/Ћ~
FzPyG 'K\|v4Y`V X(|Ij	, Mo.N%XQ "? + /ؿ( F$.;f3ܟѵmE7@բ#A3])$P崾g3h"I.>A[~gN\xL^zGeE7jcؤġCYgOʒm;T򮕧%ᐱUŧsI z{zj5ߴA72#Fg../JSņ)f`Qv{I\+"^y	d3KӮY ;kϧ7
*2Ԟ5,SJf"B7daBR(N/3n!9H>k=TZtnf_hQ}9+xjiKcPSs嵼E;,C
(@8C!|@@~5@kA#<za0x5jR2e=mJwaH;=f>L:7eP}34aPM$Ê	[z-'@ u\s <4@iN~[?xȣm!W[a 0dl4Ip}}	S
$xR5>Ū=;y	,p?]bѭAٛ_a?^!{c0zT?)x#i+>ށPQ+|FTAyaQv]~UfP+@9BT*O3Be=<G9dfN	s1n-#<cTuH=\+үEƫqA+f]3ѳI/H(G&-;l9%oeZyA?xO7W/bFd@0ps$]Cn5wnp2N?n)sMj~q3Ѻ	2iwOXHy7$ݓd?y
.xfHxS`,el^`*+dP>}O#wq&顾YYF%ٷeJ`>He,ޠkՀ6fBvP
ڔDb`9ZVB uGI`z/wI?q,,!]X4<1N7hޏ8ΙZ3`' SH8o9R+1hY39g^t}1C|SfI▖"^ #!*oeV~BI­iMkqkJGrz&oRq5M) #"
\JKz+\~|bnD7,A\2p~; U҃ 1 V3
^+S
+o8/v.	}csaDIW;ط~'>W4
uZ#3|tb#cK7**cXX}myu~/ܥªdjbƟu]L<!m '?XVk[lW4i } zy\
G}[
˕ۚQJA3afP.I#QgAݳl%ғ'slf2mHͅغ^"dmmx0qIpo#%uT. &ЎUu3
%EWҠ!d왎TNDp5%nﾆ"6Fk镄n2L/-H&T0V^Zaxw˔i}}As,ج62R p)Pھ.-%ꢞeg0w^[`pUpA42
ZB&qfn')d_w $RcGB|C֔ôdgs<Q72LΚ&
yE-'ɣ9lifZ\7%BhY{I>jS$)__h3˩N3O<;_Jꞟ}
XGgwj2 qR t<;M
bVHtoL%NHuW)F;DCQqwǍgۂ;%a@=/q%1	4x%PuK'rD<Hߚ޵/Nփ/˹j6ҚyYB_: q+Mo|QDo`?32>
UgE^yz9@ZZ-_)i:F2ki-Cgr}sq_QHL٦:Xpy	'!=jCφW;}5-7SX'<vufjf{΁lL綃rC߮5O@V0QCl<GNnk/3m$8׶"9 {fz̏{
2/Ǎ6w)[*{C*rAFzyF/xyÿ0jA\:?-Gei M)
߮ZyD*!6IM L@
d 1{ j4 
."|>
3}|X3
JxW?B x5jmW'oAZYINn!0hp	/:i͆#4WXIez,A
fx6!RdJRb*;4Ǔ@b[@{6(nO_&>%|<'[ZҘfe<z}%z~
x!ժ-09wN<}r3~01(O0,{"ǽ1mOyό,'gO-siUy,N
9з540d;oMtsZ>tT(bym|ZsMCs\N$xUY;{ &Zk|wJ>b'ߏXZ'yvMZMoƱ9yUQ/1^'שWzP,wCqA^mh6q|v"5D4{cJ>ue&zϒc {]Gb=篁G/툇f#BSfڔowg݆>},e69(H߽Rkѭ}Aw+KBE~Gc^LiT\xǻT5V-zno۾- 9,{ܳ9	E9
o
yvmpQZtO 	_sȶoN9+ahԉ-[M͟ z}w#7'j_ldV+ھC*m Skr9>Ϩ-PYϴ
Ow%by"6ލЋLȒ!"&XCGCeŦr%L"eiĆ;wix[wbp }rGjbi
|
."cs~cCAk_ ݳLkMYX߃cFV:Tw=aTcGC?Yx8MfK3}8ܙjN,h~Xgt<:KZ9-+wwr7Ĕ}:mK\/|{U/}Xl#YG!"*ޱlJS4QMAjG%m\Wbf87hn:nx>@ IOY#p#,2ڦ7VC AG6Ot*8.AqfKZ[=OqHqI;B N LeVeo?p8Bk9߀QG+G-07S(L	_цHq y
ߏ (P@j1rC6У~#.\~Hѹ3
;TxdH
Zg
 vzQ]{y{F?!⯵.~vR F k8~fI|.<	hyʢS˂<yn^`)>Z~,.Pg>p0a#@,a4h$gU(1z$Av3;R#utp0'|A1Kc7rzg&0wafV|x^T%pW/
l;P+nuY#-(4Bnt6@N	HXz:;P9ģC]6cR9!R&r;mIskFK|/u7h+][`xb1H>^~Շ\4K[n\-ৣtAvǲ[.5+`	["&c*"VX^S_[N= K/t037VJqቤӟPa[v\mgپɆ,<o!j(6Bttr?TMN	Y2TkN}]t	zFG|
gha)+Ugsx\_פgh&	$$j7sx?=j5E\>BIA!xɧ$c%BB
xIbI.CXhix}>22⇗R%}Dk.{
|جSJ&</ķJBxT"#.]BJPېG~pSX$Կax߀4轹}kLb| fG-
m_,>/ [hm#('u}|ﰜwZ	k%b;?f5_Wˏn]#G*OX=~U)JJpU;*62'DX*YÇ? 	SXVKt)Qմ!	 |l4K=
m;.w?]nlPcubͰ1Un`P
 w52yį_ɔC-TWEx
HH4dcqO>WD!=jnyS&d8JGyt{rz7sJtuՅ>d{BNDUoE_ANS>W:ô'$@t \+$__EBcT}:X?у%[ǧ#|w =,LBq+
~DBF6kΟi[FVf:bXc%.nq_NC
ȯ]P$<u#,WPSn,Z
.9hMS: Ew\,x!cEWE}R	_2#Of )xw˩H
Tڱ"[agUF¾Aݻ;ҿ(.:֐rmvEa[dpaO*:zc0Gg|<?8]kJiio{c9(zq}*缪Rd>RV2z\tu_tYE  iEU;T
}~(US:&ߎѭu˾N.Y+ sZgM7逺`>vQ=PjЈB
rt;m0k£!$(wgR,=Z̬jsӛE粢eqqXX	FO-çlw2Mz+ZL3	fJ8ĥjח4 ڜ	΀Ȅdɾ^+^(^`v$o゜׃?#IR0 crQɱ1-w.X@X?-ԖN 5z2*=w̥$jB 8Hx'@Qp)D(`Ux^;t~j K)uq!BZnuB j
y6i!tvoQ<Ƕ, 4$ R`nW/B9;Lp6E+NsQ >*}7:B6In(UBB7@ eI\N~^V"g*2G*5[l_yNo=/-%VP
KD4Qơ_X__Wb8m 8nmO/D/[E25t]><ݡ+Ĩ@

vy=dA^JeQD?9(mphdBQ8p8C )ӕ<
(7Y@Cr" h2~4YC6U\p AR ABew? E{~pny6*l~	V5{Xcr(j:94RҟM.l$empk3KT2nY
CXfK5N6v(h|xݸڡY~~B*ni`ugAfOװI\iUo"0gHtw|2!qtnpW@+VhˑoOeW/l;Ľ큧/\RVM){B	gSyU/7ʏɀy0_n|=q{qO$8e)reI@͓ d۬RZм=Sj{F	5v.hmdi~_hKr8M`??,xЂbixO^?u&Ob|(mi}BT~oOv!iy<)AF1~\٣?H`5o.I6B .
ceQx7
V'|D(4ONkpX-'ev?{F1~Dh|4	5Z٫c:+p)?^Q6:*
pma,
#pcn'i(Xйyp0ʨB{N61p#L+p-  Nl;U}"
7n:̚_@<pH'vxsxDCstӻ W{$V.8w	xy4:!ǭk`#n&IƔA]Ԭ
I
d!-nk\h!J _[_p">@ Q)PoIW'YIj(i=7GZѐ;5ØZ-]'7(,`i*Hhڌ>)N`ڎR3>SX} nXZO-_695>
JUg%x.rPG.EӑZf`+4P{a`g;5\^(F?a-2e%G<X[rΈbkB~u`ԅ8[a"^PګxJhq`Sżo|
RmWS
qPP^,5Ay(pBft\A7UB>('di;ߠ33lڗfq>D-hV1LoX	s	zmm7r%bgL	mt*954ecN8>:7#Ĩ`3+r#+f&o47@,>'qne^=GM<)ޑƫɃ \AsriԗruQx$)c<g٬c'ɹm~?㽍u4w5qu2P'qtA?Wwie%[PHX/NO,֭OS">bB*'R A\#rgmQb7e<ØEsSI;A*0 )-oG@tyUAR%ПC		eV,ZJu=43pjʱ,.jK<4diU,dz*xk&Q\xȿAч`{CN`#:_ct
ϷF[h %OϏmH@>x| (-M=@$0~IՍDIoQB'7~\%65H_2
f5d䟯Ѕ7:e;q=h.xBhDUaJf:!j&Ϋh9  @_.*1gzQAr^A\E:t(amtАaI)[^frT@Y\ВB<Xz9|e;9SN|JKlپ~E|-KY@[4yS%&|Qt+Tazt:~9g!-DHC\M/GN#GG#OsFٟ
}9BT\ںkVU6hhx-Pz|
RQ̇D=Tz7
`SDk,c<R0,5*$_"i>_![9hNEөDu697Vʄk9F*c5t[:;C:Ξ7yȯB+jP]b{77av?DXDӚy֏P7MT`PPBuC|Rmpbr/@ȄʭoHZ7}wзtqz
/`_Id7B:*cWiVvP~;;?6B@K]{|\7_#>"XfOr po+k`jOZcPe{d!ϟ/6?1	i&A&.IC] >?E~Н6XJw0ǞK5hs9 n{D4&&P
-KQso(YD{奶3&ndlwOPӧ֖;w!JW{*j(%Rݝ[>.PC:)υ"x:ye厜w _mTzEu5jZA)cRÔӕ0bz] hXd957`["ՙx ^(T!`P+jvwf>cW{YnnK@҃ee^'ZJA݆M,^$/hpZ8٢]sn n;x@usZ-JhK!ڬ }.iܙlJ/Du/AxJq R4j'}x҅KYK뎱[}A{0 5["X:L#!-s=/%rP&CaQeޘxmʁ V6K ꮳ?ZP+65PMLn<[6uպIg֥݋	*HVWVEr߷젟Bh|l7ow?V,TJD<.V>7nV9`K9IS\hYcVziE+ 944aW^u{oOp+t#2^j|p*|8w/
9wGk N_=E?-u[c$q;I҂.Xa"B^\xZlh)2R"θb@@fpm]"XX:·[bZ j.qsX`s`9u9|*Л7q=j'
VOD!lA{&9iN(Q:g
`p6N9S)Bm*G"}3\ݜ1tΗdԁ %V.zSQeɜwiE"L 8@Q:)>e]<P)+rt,4塇P
ƅ=u=7J[
#ZWy]Ċ8ss}ÜF.ԥ"`1H3
3/͎<UG<% -/x{WU>zVz6f@tqp 	oz
Љ@
^g&.Ğw$p1{#6܀^p<&-ֲP@
(/h=6m9۱{ Nn uwzAEEoݗuOվ1x`9/^{uO+܅?o{M^e?^Bנ	؊5>kE<(/ztgҟú; Wܘ Ar?4(Q)`H],(Xy0R!}"| *c_?'ps ӷqc |VWo  ?߱?B~`Y?tLȻhpQ]{b[rwQrg$&{?_ǃ\
Uq/Is~4!/V5_Rƥ$^R'PyF9Fp_PZ4Fà 㺙D+@"/ 9':8PhN᷽B&&\A|$cOWٳ : +zĀF+,&u!21nuKgۼ{&mVu9B+Xr_zn{"Z3rC 7p3/:M>}WՑE#,Z8Pܕm>!;l
.H
xyr˯X'9]Wx4\خ2_+X*/(+Iٲ=+F/9;c\*`Wm
q&wי<΄p)
w.;_%n2䇕O*z.zd DLx։֜2ݷy)
RTݑ\LJm9UJ:#}-w鏬c8a'[/>- `c,
MDd7a??C{WC	-(*8(toH:o|A~
$LE:/8XZU"rW
4L@_1^U;>;`XSV'
dxwDR?屾
WCiCMPbC
1>ng`%(\͋b)ꊮlb%3c>AZ)9;&>yqуa5`͜c-+6w7-qHMqD;L(c4nyA䔋+fC()Lg`"㛩ˤ(xHk^HI`u&:`]ٍGv=B$#76]+騦3}R.i
H]n4;U5^8%ҷ`_".č,rW3WEz@Ć+%EH<w01$A%/3-PszXTv[F`@";v[K?j%:
&GA"f7 )j	"'^r\.-P~z00}.x
J6LM&5fg(<m]={4Ay'Xk~♾E#![Uk-w%:3)S5ܸ*/3uԗp*4h^
BfOVqxfs Z2b l5sP
!w:{vЈG+ߊڦAKA4pLs	{W 0	BmK
O 5qtEÙe.zċ7
= 3}{>?<)'1|$kFb7Kk8;EcGB+v|x1'O̓'OZ%&{PRBcDQϗY\6ArKcx5ߎd
ݍ[ιxoQRavؗ%QI^,d1ޭ<\ruXr> 3YyqKǬ,dBKYv3>X2
Q6N`=@F@dAy$D_L-A(lnw2͎ïḶA+iؕU:f$uu;u$^JY\/Qfes*p8湯B	
k:Tq^xl/M|W'[I%dڀAuMj+{Vt.] u'_(-9NB2
0pt	YB-To}*Fy¶*v{$ 80(jȳ.}C)J	 (fⷚŕ8i,9A 8tBݑ	wW%6x2iz}Gz_1}O2w7dO_~/=H*aLpUrm[U@*'䅭$lm2G t>U3 ȖrߊH{O~0D$j 89듎yFгvAl+e#$iۣ:~sxlkvzxw T	0ǑK$dLǁyy݇(viY۹[0z~0>OdQ|B#gU	xe"zRXF+ǯpx0	eqlq, :e=R6J<ԭGmx
tțCA^gJQ-+ձĜn8yLة1"nop)`-9Oç4pN&@'vr,'jԴa<[2St󦶀| s#g
ln'5NxlrT ;l4&$ҷz|BdG`"et"!,Iu4kq_rd:k
xSHiÕx&yd	NiwKw
b~G6M sJ.\]&ГA3>5Ė.^58TJqN!?rdr,z5=N7;
-㚠<&їQe:ʽBX^śRGdYyh-O1r$A' iQ~.7 Ҹ@CĲ|:Ax.^@`"\,!qdܣDgsx!g>j%nOi΋v1>6AH[(8QޖdW$
OK;ܩ}4ST aKNE]ݩlEO4 gI烉+ˢz-7t:!թx,չ8&
|=1C$xOGY$'vMNH;hu)s?$HԪ$z"YK,>OPZ0VP
U:\a@eŇL]4ꆨ\r,-"(#O
9Pe [0 B%->X9mc}ƽ6/k^{LlF:Z ?~a.:ŅlSpWػ/
)>Yȱ[|Z[{@"h}}sw7owQ邿#`V]~aq.t;<[THOXRn5BBP\SuZ.b2e570V'qx1<^(偤\ڃz[TujNc&&Uja%s8AWW05JoT,~/!sCD))v\$f泌njn0Lɯe0{Qr"}UI*yq&AIF[_o qsEfdZ8ozhs(sq)Do?5Kt04UvNOź.':Urf6rB8N9lL:d[m'rsu6T^AG":l3FX{It= ?j󵙆	/MRF?*,CGвdwJNË7_Nɾح)1HCꢠdm)n~y
 AIqʡՉ;d=[<<(5a5jl;c#
|~	{ATl
w#QyΕnU$mLH2s5r@#6$ۣg^S߉W{0ݸ?HY KMбƩ!+G,
F7cϼ}o+9?z7~K>z7Þ!Ixvzgun.\Nh+ď_3pG'}OKPWۃTډK]X
xFlyxT>}eTn.2X<.m#:i~{-Ⱦ.~P8:^9[D{q<!_.dc" g npqef^x4-.Ak	6vUiٿ@w\b:ڵDWxHrY]Q=ͦ~-"vt^[7D]ȏ
	=Naҥ+R!yUxlSZxu9n}:A[uKI:5(1[/ʹ>tLwe=~"23t!bxͥ]ޟ䊱v9+b[#ݠԴޘ OjvX63$8'Nt#pm0e<pkߥzJ)*[G0>טn)vpm$&yǲ<sZ_t! Xfܶ~.O"x1~<҆}vPy\D̝
l=b d_[r ]|f0Ohәԧ8@m
Br~!Usԝ5u'h{%[g>dr:,LrT?C􋁭')1! 1=
0{wk,,6L *V(|rYetlM~eظxF)z<c)4P6<=~
Rޝ4
Er§yHcE	JC(ZEt
_t「xeg; wu>w@]8sOGuQlj1OnJ2cҹBp߫]d0w!1STۣ#U> 4eΥ8qC_	ӫK,sٚ~CYa=<ak:LD,8 )

jˈIWV8uEљt˘[`~8rTUe7n1eV#G&E('

NJtNIa#yKŗZ%w9jQ*v+(;/@pGUoa.0, GO7m0;zi:zŕꏳNB>e;(}3V|ǂ|6-Wa7`)t VT
PkaI``nnAk-G"H{D%6>+s{hAÅΛn#_t;3zZ%g*#ԨmI!f3
Sqa巐(aRxwXޡ(fpNS6H uރt'MyhuZ{)Z_
81xA)Va_	~ې$vo) Aj=wϋw0;oX.`a6		).
6;y}Dc+u#l(]M@!t}n4t+]]%CQn;;yHe
qw;N.$Fܼeվæt[rD\Z ?Ċ0>;/^w0P`9$ e=%#
𡙞A#\M-ԹՈqfۂI»~%i0# ϗL9uR.e4yNE1z=ݼ,+lʏDM
'~hhBt|KJZ.G1cSϱ?
l/ҏvZY+},9@ M;l (`C{PN`U9iIܖJyh|w8 +ךiQ~oy~b@zӪ*~a:F36l 6t1v;~
k'Jߦ yA,W*Lc^#X7m^]RlL7s$H	+	#Ve`=3
L~n+{
tSK%3٠2$=#J';}>nGi5G %!;LY>^A
\VtOJ`
y$@fb; KotG'Cd6*ݫB)A!%G6Ax1ڋE6Rmb	)[MgБd頚 eH;ŭX]%	ظĦ{$TT̅8<sR%#hp%]^WUa~mb@Eq)Sq}jO<lB - 5D75c7
u̒$1
ޏs-do	Ô2D|U9條ѩջW|CyLY4ʈ:/eJ ?d. v>ѫވ:{1*(8@޹|qln-
M_;.I3m@(ʗ_:͟{􂾗$
Y_-ο[&OwD:nT2o5`\j`(5JϽ#20yS'|{LfQKdKq]_VŹ=dVĕˁhDt=H[6Gg}ۍxHIcKcTMs7ճwt
=<>'d0@'AuB7m2	R
4!FVo6PNcİ,)ŨO.Dx6sqmxa996֫z]$WdDК2@3pA>n(y|]Eyn鯖	Ø?2_t?OkCb|ƕ\ra2ny*f_q(K`/fY:5lkWQ`a	IDi*=ՇT[s>
Xv[aɇ2!xA<$'LT\絏C@e c=46WL
Eupy.ux2qIPzNa6;Xw2S=y#1Sƻ^WpQZ,j6cӬD
˒m%'DG7K7ƽv-?@WΪ롆\GΩ|17̞XhD;DǺa̓YPp]gnՠޙ^.u4t(P
EL+Hdt|CjLshnSϹ_SF R6_.p@lϤ`vۜxyA?Zt`ad[fa<-?KX ̥¦n@R`GwLfrgP4e֣?Ñ|sA@WS#{H	s!Wsx+?9.HA|Je M+r9P72l\N%{QIR,hN'9  vfwQ[>!? (c
{OmF`
ޒNV*{;X||ckZTYRؗ*ȣaSᅚ۱";djWr?=y4X˹Ijx@*)u҆vyzB)Z)f7<g
f1hxNhOs8Nrdfb)_ҩb:h0]6c_]\'G_\V lr@V	x݁Q|@&lv%`ťe0#Kjt.lxyqwe_UO*Ug1M6:qqavd0H K9ŶP&8@T]ymٞDю2*G*?:ٍnRxmҞ0<˫Kԕ d)E}3 (I٪7&˽o49?'pQ6I4wDew0|lx$jkGƖm9bEG
K|\?2^7Y[l{HM5A.iU_˸|ջNFam,uM+o]'w?hƦiSaegƸhݵ-~BvM6Ay%/PЖJ`ЃzOi/,?r2wOۿ=4\k<͗WRdJtHNzh~sgc@A#˂$fL-b.w[@v}6!^`L4BW< -gux8 QsHN'#|؞;yߟ!xߙdF8x</r*Z
bu}},ۯlP*4?^2ۋf]w>bXO'97R>&jϘ?@qŹaA.Jlzkjwr=~Aon=-iQ}؊6\|
չ$H[)=ڃ
y31ڃӞVҼu2ci<D|vLn,FkQ@3s8.&̚spZն`1iZn@<>K}L!Gh۪e"ںiD6a@d-<ԅf`6H63	/}̦J=? 6BoAHno҃ϑ!^tFk>ADRTo&z6-vfȶF-6NeCWGAv![	$@T-z|LGeHaR7jC|N1	yOTsm6P^4|3{k6wPc+
tN$#l%ꅨ!!9d1pOt//8!
1Cwo^kyTfYc5Q,iW|5 
wo?jx+ͭ]<7Lr[3t{p[uã>,[oFUetTD|SFI&R*|i~HmgrW*]cSm<c x+
:F4AD"ۓv,ǃ+mOQh\@q 8k8e{
z	V
Kc!) #RcIXqɤ̳2deP_I[0\ds>8Hg ,Ovz$W	gI-  2W
8X$	B	ƹiTԀJSͤi|X&%pl
:hph2
OD+9ҙ! <I*MxmUyxxB)%+ĘAbf}8A'i,XU:B%Z Q`ݘF%\<78֪~5v֋#\8h]]j5_ǧ	xJU6nka~{jҊ3Ds>4FϬ,R#=cq9ǅTAہwA_TI?ZUG?ZUZUF2m-ffO;!]<"Z"MkcT`u{zႍsZa넀_rsVjFx[IA9CB_<~ #(Iw<Ňo#t S
dK":{7Lvi*2%;āIkujYtԑI@FEv:1M"D嘖l}-kޱ1\a@88(h]b]tY1@':v&GܮS'؇^MEŤvh΃x
ZG6.<[0:EiC+MD&"/?vNi⪆)R9xU\7asec	ஹqkz.{>R
%xycyr2	,$mӭi9?=TFaf+NTH}Ydƺ-!aH%J@[:iޯL6x4w=Dc䋛Eؾl^@&sfc/b:wr-WoK{ir=ܼt3-Vgx2A0>ЀͿZci0		] ~Bx<qpeGsyMkrkM݌X@z(h;yBLzzēr^xCRc4A	ݶe`3N,6@:Y')v%kNf&\# U{Jkm0dG
+xmvVk۸3|hۈD`Q֡-(14S                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               =  @ Ԛ2wF貕']fPHu
  PF @PF  9G IXdhH
  PF @PF  ,-.%L$|1֠
  PF @PF  ?ov{KF^
  PF @PF  TGWlB8H7ՠ
  PF @PF  sWFOJ9=/ڠ
  PF @PF  -5OԢ륍
  PF @PF  MR =Gi
  PF @PF  n;lLHve
  PF @PF  sAID.lђ
  PF @PF  yPTUoEa'7Yr
  PF @PF  @?O>rn
  PF @PF  eT:oE E
  PF @PF  M2ONXDǨ'
  PF @PF  #VM\ጜ
  PF @PF  @lIî[F
  PF @PF  ~VFHF$u 
  PF @PF  \KuHA2]l
  PF @PF  Po7uO'Ҡ
  PF @PF  iV+4A5!ţ=
  PF @PF  uMCJ=
9
  PF @PF  =)͖@8g
  PF @PF  ^K%Iᤧ{y&	Z
  PF @PF  N=b~۠
  PF @PF  {IގJ}$0RfW
  PF @PF  Uv!BQ5bA2
  PF @PF  Y!tDL0C
  PF @PF  >Juf
  PF @PF  \0J՟*
  PF @PF  &hN< 77̕
  PF @PF  ȐuKLԯ1b+
  PF @PF  p$yA-ph
  PF @PF  w/1Jq
;
  PF @PF  7D c.

  PF @PF  nwtO^]֪ˏ
  PF @PF  UGf#:M
  PF @PF  eLD T!B
  PF @PF  v~Gζ0>'
  PF @PF  jJpLLzqt
  PF @PF  )ߕJFde

  PF @PF  lFO~g &
  PF @PF  ݷ N`
  PF @PF  קLoA~';
  PF @PF  mI`'Z{Ŧ
  PF @PF  pItT<
  PF @PF  
ChCFG2

  PF @PF  0ZC̠
  PF @PF  }A}ѫ
  PF @PF  ڹ_@pM
D
  PF @PF  FŨJ

  PF @PF  ʑ@kr
  PF @PF  (hLX+zkzԠ
  PF @PF  \\ASa=](
  PF @PF  ÄK}ZA*<+
  PF @PF  '`IGHְנ
  PF @PF  5KOr
  PF @PF  9	qFN~:z$$
  PF @PF  e_SG=ids+Ԡ
  PF @PF  !3M 6oޠ
  PF @PF  +/AEܠ
  PF @PF  Cb|/Od$(;
  PF @PF  neE^Hɑ~e_
  PF @PF  6iMLr*t&̠
  PF @PF  7WvA$]e
  PF @PF wuB!\)
j ))VK1o;)`)h )0Ns1!jK)o!̒))-)11}Z11) )kL1z1J9 )14
1Y	111)[i1811ڽ*1i)fo)O1Տ1YQ!)~11P11G1` 1?11G1l1111Iڌ1Dl)8)~ )vt1iB1D11	)1g1ej1 )v1W)1ϧ)R,)\11-.w1n)Xa1kd))D#)J1w11Ĕ119s11t])уN1gt1<R1e?1t1Y11g|1xǽ1m)1J) 9e1I1121O1Rq10)1;111٪1-)+11ȃ')J1%1}11-17 )1b1412X1h^11'%Y1䜑11H1i$)c)f)1a)I1311ǥ1v11)	1A11]W1{B11ޱ1f1!)_	1HR)'\1x+)06 )])?e$)z1)^d[1M
1S3Q1ʤ)w1])1I)6Q1)\)*))S1)s)1) 
11)U%))Ը1V!)@))C1)T1<)	11)灌1[)))1A)[1V1113g111);i )1P)vi1Z).1 ))11Y1u1By)qo)1)M1)1s*")cA))n1v,1?)B1)+^111=)a1G1d)E!)l$)3t11111)\)^11Ө#):\)X))o1 911G1
)Ö11)^1V)U1nk1,))$)Ӣ)C1\11Nm1h1lT1j)G1{15a1s!)qm1)S)Ec+)T<11M1*)19111111w1v1{)Ӯ19)"%)
f1(1ik11A1ݰ1Q)1V1Q1'&)Ī1n1̶l11)W1o1I!)11j%) 9D101Ӹ1))11251H11N!)K1)1)A1;M)@1/11Ax1X1|1	H1R	1d11')&!)s)h81P1V1X!118141q1) )}))1v)3c1ۑ1)<1R )X!)71J)@1 ))]")u1)11%)dۮ1
	)
1=18G1OP1/1 9I11:^11F'11ڛw1,*F1J1-190|1g11#11q)21O1#1)d1
T9V1N91)I1~L1#19i|^11v1h1|1101v1$)~
i11#)()s111=01j11r1*)1a\1䃀1)*I9+1LY1:1sq)1(1x1O1
9   Y.1YB1T)'1t1{151%)11M1U11X111km@1681d\)f61)?&)o )
1N1܋")c?#1)S)Q)j<11+151ʘ1C1F)=a1{1Il1!t1):r11 1+v1B
1U),B11fA1	1.K1g)'"121v=1$k)-81311\1--1y1_1>>18kr11Cr9VRM1#1011a)uD1TƔ1E)u1|1sb1w1c)"15 )S{1Q1q1)o1(Ξ1̼G1A11;1x1V)F1d1)1)/1))11ˢ~1=1tm1]>181110J11`V1^&1.1ñ1a1
n1ﰈ1,111y01]1!)}1m1IB1A1#1M1+b1.1]1`1SW181Rυ1k1_1v1#1{1))/]z191$%)l )1gf11T1LX1kb1)1D1161k1f1lw1ɘ1])֪1A1Ag1&)1T71y1e!11!U1v1>1V1F@1=11X1  )'F1Y1(1BAJ1181{
1B19161`12O1Ͱ1\1lZ1[1}vr1}|11l11b)oT1y)ω1=$)W1t31x1l`1B1rv111R1)1=Q119U11}1$=)2(^1M1&m1
1G)$)0qA)R11()#n)q1@1-k)x1E1H)U1㊧1_1r1^)11:1<11Uo191ݟ11xr1")G1)"9a11!1kf11v1,1A1g111 12xT1;v1)i^1k1Ӿ11@Ya1콿1Β!)Y"1"1ș11w	 )H )1M#)0_1?ť1e1ms1LL) ) )v1=;)1G_1,1S1gJ]18p1F1붞1?1i1LU1Y)')%)˄$)?)ڀ1ܿ1B1/q11Kz1Dy))r1 )s)741 )&))I1`)-11S11Kn31!11ȩ11)d1+K131yv1t1F)v1u)1Oh)G1GI1g1Bi1X1.|1H1Y1\1+1)"H1)<)11'1)51S_1`1111[1&_c1g1H61=1{1ih%)1B")儭11f1)qi11|}1x1՟1x{1r191¦1R1>1wJ1 )181!)1`11g1r1PV1b1|11ݨ11")k-}111J1=t~1P"11111GD)U)R1\1))y~1s1Q|1w1z1 ~1))Z)7)t11i}1;}1K1V}x1x	1 g1&1)1ϱ1z1~117[1a)}11)틙1ڂa1I1M$11)MR1T}1Yx181]1(؃1z1A~11f4)0-)1 1.1K1ޏ)1Ef )aُ119!)~1>"|1I>111)M1)111Ev11D 11)1b1~1~1Ehs1(1~)Fg1)v1E%)'Z)1C1R1ԯ1&1B17_z13)1t1A1 )l)!)=)$1a1\Wy151$1K1<-1g)C
1.))R1K1nʵ1-1I[1)71ý*1-)111)w9}1)11fδ1YUT1Y6)0r1P1y;{1ݧ1x1n1&11L1d19)1&1)1%/#1Ma1!܇1F$)1)p112)111L1؜h1Q1.l1l1:1G)@b1]1ߘe1;1a\1e811f1\1݄1b1m1p16D11}1Fe1AH1S{{1N1%q1m))1:1211Rm11A1֣1h1n1*)-)TF)i)j$)=11n1))sU^11j')s1:1r,1)Yi1V^1q#)Tt")vȊ1)1X1~#1	E1c17118[1]1fJ9Q1]1)^1֠11I)Mo11V)61e1*)))	1WQ1^f1=)
W1i1 )c&)=1a!)j1WI1c1b1X1+@1}1p1z1p1g10)1L).)]1;)1V 14\1121YX;1d);z11pb1M))1H))21睊11j@1	'),ə1qY01m1N11)1Yc1u41&-1]1~11QS1yr1Ԍ1)Q1ly1a121L])11➒1;1a91^21
)1%1$121+1	q1(	1x11)$1o)QI1@m1N9$)kp1օ) 1z1111)1y1ث1U81<1v3")M11Qd1烙11C{1)311d)-1~1D.1w1>1ɭ)1\15})ɶ1û1U1131")A1ƛ1Y11ճ71}1K1%1)ⳮ1E1)=11+̵111D1y1Y14`1e1181z1
11,1Q11)u111XҬ1'1@1){1ms1MH1GI1)?1>1s11a1o1׳1.1112111B1|1='1HA)/9)B1ܲ1xO1
u)xD1]1)ߜ11$1b1i1A1-n1A%),1Y<H11 ))111):171
1(>#1l'1011) )A )A)-
11M1j1D1X1T1=()(^1\)	t)91-1 	=1@KL1[1j1 z1@T11ا1 1@]111 $1)@w)))  )!)`#) $)%&)@')2))*) @,)-)`M/) 0)Z2)@3)g5)6) u8)9)`;) 	=)>)@@)A)#C) D)0F)`G) >I)J)@KL)M)XO) P)eR)`S) sU)V)@X)Z)[) ])^)`!`) a).c)@d);f)g) Ii)j)`Vl) m)co)@p)pr)s) ~u)w)`x) z){)@})~),) )9)`) G)͇)@T)ڊ)a) )n)`) |))@))) ))`*) )7)@)D)ˤ) R)ا)`_) )l)@)y) ) )
)`) ))@()஻)5) )B)`) P))@]))j) )w)`) ))@))) &))`3) )@)@)M)) [))`h) )u)@))	) ))`) $))@1))>) )K)`)!!!!>!e!!! !! )!0P!@w!P!`!p!!:!a!!!!!$! L!s! !0!@!P!`6!p]!!!!! !G!n!! !!  !02 !@Y !P !` !p ! !!!C!!j!!!!и!!!!"! ."!U"! |"!0"!@"!P"!`#!p?#!f#!#!#!#!$!)$!P$!w$! $!$! $!0%!@;%!Pb%!`%!p%!%!%!%&!L&!s&!К&!&!&! '!7'! ^'!0'!@'!P'!`'!p!(!H(!o(!(!(!(!)!2)!Y)! )!)! )!0)!@*!PD*!`k*!p*!*!*!+!.+!U+!|+!+!+! +!,! @,!0g,!@,!P,!`,!p-!*-!Q-!x-!-!-!-!.!;.! c.!.! .!0.!@.!P&/!`M/!pt/!/!/!/!0!70!^0!0!0! 0!0! "1!0I1!@p1!P1!`1!p1!2!32!Z2!2!2!2!2!3! E3!l3! 3!03!@3!P4!`/4!pV4!}4!4!4!4!5!@5!g5!5! 5!5! 6!0+6!@R6!Py6!`6!p6!6!7!<7!c7!7!б7!7!7! '8!N8! u8!08!@8!P8!`9!p89!_9!9!9!9!9!":!I:!p:! :!:! :!0
;!@4;!P[;!`;!p;!;!;!<!E<!l<!Г<!<!<! 	=!0=! W=!0~=!@=!P=!`=!p>!A>!h>!>!>!>!?!+?!R?! z?!?! ?!0?!@@!P=@!`d@!p@!@!@! A!'A!NA!uA!A!A! A!B! 9B!0`B!@B!PB!`B!pB!#C!JC!qC!C!C!C!
D!4D! \D!D! D!0D!@D!PE!`FE!pmE!E!E!E!	F!0F!WF!~F!F! F!F! G!0BG!@iG!PG!`G!pG!H!,H!SH!zH!H!H!H!I! >I!eI! I!0I!@I!PJ!`(J!pOJ!vJ!J!J!J!K!9K!`K!K! K!K! K!0$L!@KL!PrL!`L!pL!L!M!5M!\M!M!ЪM!M!M!  N!GN! nN!0N!@N!PN!`
O!p1O!XO!O!O!O!O!P!BP!iP! P!P! P!0Q!@-Q!PTQ!`{Q!pQ!Q!Q!R!>R!eR!ЌR!R!R! S!)S! PS!0wS!@S!PS!`S!pT!:T!aT!T!T!T!T!$U!KU! sU!U! U!0U!@V!P6V!`]V!pV!V!V!V! W!GW!nW!W!W! W!X! 2X!0YX!@X!PX!`X!pX!Y!CY!jY!Y!Y!Y!Z!-Z! UZ!|Z! Z!0Z!@Z!P[!`?[!pf[![![![!\!)\!P\!w\!\! \!\! ]!0;]!@b]!P]!`]!p]!]!%^!L^!s^!^!^!^!_! 7_!^_! _!0_!@_!P_!`!`!pH`!o`!`!`!`!a!2a!Ya!a! a!a! a!0b!@Db!Pkb!`b!pb!b!c!.c!Uc!|c!Уc!c!c! d!@d! gd!0d!@d!Pd!`e!p*e!Qe!xe!e!e!e!f!;f!bf! f!f! f!0f!@&g!PMg!`tg!pg!g!             2O'  ?
1A 9 f)    
1 j@DL1 F j1L j
EL1> j
1$ uCL1    	1y( jDL1hB j71ֻ jEL18 j1 j)7 [	1i( jiEL1i:( j1 jGL1! jx	1L j>HL1 j@1 jDL1G [1hj L1@[\1 j-)
P j`1A jFL1- j	1 jFL1L. jP
1 [DL1[
19X[DL1 jD
1XP jBDL1E jN1t j5) j1 x j 
1( j`DL1D [\
1h jEL1M6( [8
1 [$DL1 jH12< [DL1( [1j2)< @x j1`< [GDL1hjDL1bC< [
1x [8
1jCL1
IP j1  j))X [,
1GjDL1tH( [1 [3DL1j	1`< [eDL1jt
1v( [tDL1[	1[CL1٠ j1P j<) [
18hjMCL1O( j1_ [)DL1 jT1LjDL1T?< j1T [DL1|y1:2fuL1d k91IUP [)ujm1( j@L15k [	1hyGL14$  j1 [oDL1)jV1~( j@L1f jJ1 fZ!L1    1( j)Rb j~
1 jEL1R5 j1 [EL1jR1t( jBL1_\ [
1 x [EL1j1ׁ< j5;L1q j1 [)[
1< jL1R@j
1P j;FL122 hjBL1V( j
1 jDL1
A ySϵ1D[)DL1Hj01< y?L)< j1)( jCL1J j1
R jAL1_ y`1@d jN L1w@[x	1Qk"L1( Z1Qd [jDL1[ [1j)P DT	1p
 jt)uk!.1,Ky3f/JuO!a$    $" yӟO! yQ$8~ yO!0 yq$EUx jO!5x y$o(< yR!# y$t y
[! yeվ1x yV!@k"( y|$25x jV! yׅ$;C( jV!N y$
=( jzV! y҃$A"( jV!BDx yr$ٯP jn\!"x y{c-:( jV!y$`x yV!" y$a yV!Ψ! y$A jV!FP j҃$J jV!&P j$yzn\!$d ycߘ9 y6V!( [҃$x [V!) y$F< jV! y$o( jV!t( y܃$
( jV!yՃ$( j4p\!( jc oV!Px  x yRV!q d j$h[V!y$^Z< jV!.[܃$x [V!yǃ$1P ym1!̐3 j_cjV!x j΃$X[RV!K y$bd jV!Hy$( jV!-x y$q( jV!Ý( yă$L( jn\!Mx jc[V![hyz$PP jXV!B j$R yV!"!6< y@$i jFV!zQjڃ$&yV!< uq$TZ)V[S!*( uh&(    V!(y$$< jV!Fhy$2I( jV! j $*jV!( y$	P [V!( y>s$xaO jo\!x yjlP yV!F y߄$4i jV!#y$s( ynV!1 y܂$ jV!{x j$jV!*y$ j0q\!( yej0( jGV!Xypr$R( jV!
 y$yh jV! hyG$[( jV!8P y+$A( yp[V!= jZ$Py-1!G4< ۣ@e)Lj^V!Zy+$< jeV!py+$).( yYV!ܰ y$FQ jV!O`yv$yL( jV!֨hjz$jUp\!v( ysmBP HV!  yj)x X!!9)!n!
!!:ٹ!0 I!fRԷYeXLZZ,iLRa	ftNfIZ`$ZjZiZȴu\ejf̷M]JZgl )5jf-eٮ'&o"mjf<)o3YIcѴpɩVǥ\fLbS@?hYc^4ګ		
|zf	6
	˺
e`0h<,Oc		&	',	g	
>-
QNgD9
	oŸf:7		0vgA 		Hg4)
~
=Xy]FܻB	ë@ =<Z1D%	Z:w˳Կ~N! AolnoӳawD}5=!ɳ)NYoҷ0)*oFip г{	 Wo׿³ +xoϳs 
~#` HFsoڨ k,|P"A{@!VO,bc " 2D!س{)+pܳv 0 ^۳!W^[o!a_ݳ| 
{ &_OpxD3o\ѳ)
ڵ^ۮ%m8L| 
u+Xi}ieq~zr:̸[rxò'ݧՔD^r_$tij׺mHInk''gs 4D2}$qZbԼO"^!#?E%^tN)-))O4#"swAػ %Ͽwǻ'>y:$)$QZ%ӻ^w$!Xs$kxּ!vXлȞ 򣒸,&+*;$^$D)T
R$#%~gO]-eUS9ȼHwL T#8
TIz/%zOLw=ײ{66[#8h˄͸uv!]w_
< WXd9$)(j$7@hJp9~$)^j-12H[=1_t(  m?~uhqn n$)[,  qY8e   
Ns9$)Q˪   PB$
o -1H `qw[JYo&$)qTǢ^  =ԯ.1X o$) 7oAt)+P 7  K:/)@19	;
6!!fN!P|9))Ʃ9)79=)`a4"[i1Ԩ
To)U9:    IyjU)C oD1X  _ I\ o1"   moH=119t_o1#x _pm os1K3o=1g3L 38^o3~-1`	#3:/)G1m9
6!!N!q}9O);)9)C9=)x@#_K1	ITo)9Р
`jQjU)d
o1!_19]o=1a;X_oȀ10%x _< Cor1v3[=1o~-1`	# rc!)R #)r>:t+4?11-9!Q!9&9e!UZ
9u)
0 )obz1/.rp!D1RK( | 0 j] J!Loz1 _ $ 57 )1" 5H o@)/_oHz1/L o	y13og0)\551e{19E"))\Ux5H k))|-1DWC)_!^94|)?!@9p)W9V)$T^iz2!9 \ ( 1jT!\1,$ poz1  1D 9oZ1t_o-1:x _pqat o#-1
3o11o<1`	#)%bUL)|3? TO)h1T&H
)A)PX!p!  g R@ `0! ~!x"I<hQ<( / ?= / /p  /@( g/0 /7 /? -5R? 
a@  o`0 xs5h{5( / ?/6 /: /pJ /@R g/Z /a /i -&P D* f@L1fbf1' 8  +o1,\
M=*n8q8Ȧ@HQ@ jQ " oRp RS<mDmh /P /X ?n / / g/P# / + /2 -& DwA)R!!()WSO3(19j  =1Y 9MO)1) =P !hf)}A),1$)+( P !4 uod}9lom )	: p5o-1L0h o<1b(    1-, `  5o1/| c 5H o%r1o1& jo6)Fpf29fV9  j|_r9\
N,ef(@L1n0_1DUNf10l

ex O) O   H?H 9 O1 Oѩ 1ѩ 1ѩ 1.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              @ u<ǹCzs{]
  PF @PF  JHn4"Z|	J
  PF @PF  <Ba![I
  PF @PF  }GP&}E1x1
  PF @PF  |M.ĆZ7
  PF @PF  E/Jqz<#{
  PF @PF  W1I5p	&ߠ
  PF @PF  "
k9GRV4Y
  PF @PF  jmI_JK:"$JL
  PF @PF  qZ9H?E̦p|
  PF @PF  3NpMS`_c
  PF @PF  WMx F1խ
  PF @PF  沵JVИ
  PF @PF  JCˏ
  PF @PF  	&"Hn
  PF @PF  :B37
  PF @PF  SWr/@ a
  PF @PF  
֛˧FCס{
  PF @PF  o^Cȝ
07
  PF @PF  גbG䪜Zk
  PF @PF  #KO'߉
  PF @PF  (4/A/Ή
  PF @PF  ?}HNiK I
  PF @PF  3UIcŷ?Y
  PF @PF  -L@0eaB
  PF @PF  aeF#͇/%{A
  PF @PF  Rn!	$JT%xTi
  PF @PF  `|O
YѠ
  PF @PF  /8#oK1&
  PF @PF  eAJ@Wn
  PF @PF  #}LJ6͡q
  PF @PF  LCpEx"<
  PF @PF  ERv*@06WYM
  PF @PF  DΌD%J۠
  PF @PF  F YKM#/]
  PF @PF  J"NMl͆ZVM
  PF @PF  ]\J̋*li\a
  PF @PF   c[QLɏĆ@pJ"
  PF @PF  WJM&a
  PF @PF  8iL*6)<
  PF @PF  PeH^GOM~
  PF @PF  Um!E4A-RΠ
  PF @PF  9FQK* T*
  PF @PF  jhDM*f5v
  PF @PF  |MChQuLa
  PF @PF  zC^Lg{<r'0
  PF @PF  3.E/MU(@P
  PF @PF  Bf@wt8Ơ
  PF @PF  %eYJh.K(
  PF @PF  HJUNפ$|"
  PF @PF  ئm$Jjb,ޠ
  PF @PF   fH1ٓ'
  PF @PF  EO4\
  PF @PF  H~bA-
0
  PF @PF  KvgLf)S
  PF @PF  No-o2
  PF @PF  WoN_
  PF  uPF  &fL)C`
cv
  PF  uPF  aJ\|hkv
  PF  uPF  ~ND~ɆXnݾ
  PF  uPF  1M~
  PF  uPF  "nM4A#3a
  PF  uPF  SmH$sٷ
  PF  uPF  %/EI]n~
  PF  uPF  H9["1pc1e jDe1S " ooh1 i1kl111DX /g ? / ? /J1 g/O /Sn /، -5(  9,9#9 f%#9 b T*9i +99. ~w.9#/9R9R9JVS /[ /O /g / / g?QT / / -5VV $9"9h+9$ jg+9} "խ oP,9| 	D,9,9V:9[:9 /* / /; / / g/ / /D -5^%;  P89#9,9+- ja2-94 "/= o-9ܱ -95.9:l<9p<9g / / /k / /b g/ / /Y -5"B=  P)@)@p)@)@])	 0 |"!l) [)!@1) $)@1)5)@! ])l)) ) ) R)`8  )a) )n)͇)! )9)`) ~u  G)`!`) ڊ)))  !`ͬ 1)u)`) )))7)஻)0!`3 q)Ĥ  ! )cox !<   L!и!!>)0 
 )ڊ)`)!@p))P"!! j)ا)`_) |) z)@)`))@) l `Vl)!Ѽ q`)w 1`@1):!q9)1Ą !u)`w)@w!`*| 1`q`)  1Kq@) 1   1` ) )!`) !rw) P |)!)w)` !)@Y !D 1P 0!P! <p!02 !4 q02 ! $!!! ` 1  !!)02 !s!! &)!`) "@Y !p !P@` !@Y !Pah)P q )!>P r! p ! " 4 1 | q	)L 1p  1> q!j!!!$!@w,1@H 2u! 1GL @)!p 1_)H aY !r! !102 D2."!:! )!@T102  @1))0P1@1d 1  a) LT 1	q!w̔q`) 1@Y 41  t 1b ) D )M)P "@Y 2`l aK) !Tr) &״ 2 !!0!!1h2@la !M 1 "`(b` ! 4XR!\qK)q!(<Y ! )t1Dr@!b3)x qC!!`| 1e1 ! Pau)1 @Y ! !)!a<!
) !$!nP25aT)`x`)0P!~1a`;) )ˤ 1@1y18q )~L!j1@a))s  ) )7)j8  )l)@@q)@ 1yH 1@p,  !da5)`h q@"!5 1@p 1`hT 1jɌ |)!! 1@҈ ! !2@݌!1@ ))`*q &)B`x) G)pr1P!wq@]) \ q@T)sD2~X!\q )`͘191y1{1 檈 1@2ڊ(! "~uT) );f)`S), 1,1q@){<1`h q )@ 11 1 z\ 1@ qD)[ !X1 |1`*\ h1@] 1`  @T)@.!@"! P1	 1`P1{1 qP! |1@12 |!1`Vl H!{t {)0%!`!.c 1q@T)^D 1y11 , 1>x@)஻)`#   !!,) 1 z$1L \a)Dx	1`3ڜ 1w01@`1 P1 q@) [ p!@T)g 1@T@p)`!
!]@  >!!ˤ)w̨1 1`_12a)>1@Aj!!P"t!  1 a!@() L<S!jY!`-\//? >0!p nN!`=P.p..0U/ ..H.%0`#!- )p..8;pB!!R!hK=#?.@X!!px!, d 0.P/P !`S.`>-p-[!ZLK  )!#!O.xl>9!0I1U!0.!@;%!0%!o(!p?#!U"! ."08  $!sk& Pj*"k. !!{!=Lk.p@`/ !,0JC! ^'!p!0`B!\
.n!!=..`S.ЖzU"!@!Zj#!`N)$!pV4!?.w$!P$!`#!4!!ب[=x,-xjj^=#!` !j u8!`%!(1f#   $!%!p%!#! $!p*!f#! $!%&!%!@.!$|%&!&!Pb%X1w$hq $!L& q@;%!@*\ q%&!`#@ qP$!)$T 1 $p b@;%!КP b $!P 1"   !|"x 5)$ b0.!`` b $!w 1P$ q0%!# 1# q $!P" " h 1-h 1`%P 1`% 10%$1*0 10%X "ƴ 9f# @ "0$ 1%&8 &  "Pb8 s&!`'!&l"p( 1К&  1@;% qL&!P&/ 1f#h"wP q.#" q0)!w$1%dq@"!K f#!c(`%1p!( " qP'!` "lHaQ-! )$"0 " l1$q&!@5L "Ƽ" "`"H1 $"۠ q$!.c  U!0YX!nW!V!PE!`;!`/4!@p1")$b%!s|2P"@ !$\" 4 " $"p0 ! X" $ 1#<1x-8 `#!0)!(` 1P$ qU"!\ "@; 1 'p"w1@"h1p%"wT q)$!`k*"Pb< 3`.g5!P4!":!@}{kP!!80.uy!P_!0"!\@. c.\pOJ!b!0dkL\ lk hO!PA!`s!3!0hk  z-|+!Sx/.![8$0!=c!Z!_.[0?!h>!?]2! ^!s^!_9!uy!@R6!-!P0+NP,.=x jH4` 1`FE!5>Psk8>3\k=ب[=*-.0U!+?!ȕ.0jH(!*%!E\/ W!@p!Q!pg!$!P!!x@} ~u!6!Pu!5! !Y!`K![p@!T .KU!0+6! '8! .`!`!Ѵ! Z![!c7![!I:! !! gd!	)p#0U!! K! !p!H!-!\m@.@Y !0)!km!0`B!PrL! G!  H(!H!! +! \! !`G!0YX!0?!`!(!	F@d!4!!PA!|+!<!0up!<7!`n!P!`{Q!n 8. !)!o!c!~~!@}!Ь!,!!0 #@!/p#@/xC0@! r!@m!X'A!c!W!P!` !`)0! W!$!`!q!p6!P]!0?!
 \D! c.! !!$'I!p}l!0`B! W!j!B!!!aPb%!	*E/xe!#<q)$!@= J0J00kilx[Hj>[( 5QC!Y)!@`	$/0I!/]l!>K.? D!H\R!!	/! P!.x8*x(kHJX.1hl =#.0{ ʒ!)! ' !@(@}L~=!(c@F!Pkb!X #![!
>.n=h=/@)(>3j!88+p%!j!@@!`!Y!@?!*"2! S!)$!`$! w!I!!!p%! UZ!!m!!! "!~!h!7!GW @!! ."!H(!02 rPB!eT6!%&!<`Vl!Г<!P!!ا!]p!vt
 @# @'!GN!н5@ղ!Hи!!tR#!GX`#!!! 1qCTr!U"xR!
 Y!`"0i!XC#!2! "1! .! !!c!i) !`3)- q#P_@p1!!kPd!WF!`m}!iT .!`Ы!X1 )$,:T!"!!e! !C!-!1up!@q`;2-!` !O 1Г<H q`=! H1` 1 |1 1j! 1C!L1 |102 4q!C!	1` b!!j @ "!!!@ qn!p  " |$ 1j! 1  x1PT 1j!( r`!! e! qU"!$\ 1"4b`#!P 1j!| 
@2 !!H|1P |1p?# "UH1p?# " .d  5 ."` a|"!" 1U"T "j D ),"@10"1U" "@` X!%1и!1p?#p 1!$1V1j!"`6T1P 0 1и!q!&0q!!0NT1nP L"C(1/ !1"11P @1f#H1P"\q!!p]@1p  1@w 1!0 l "Ph "Cx" !!P1$2)!p!(!2)4"@;P
qp?#!: "H "P`"PAP !!q!n "j1#!2 @
2f#H!! ""P` 1s
1P"X !"0" 1 "  ""C"pΤrn!w$ !) '8!!0.!Rwl7'!`)`! W!PN!7DZ2!( !P"(!@3!l3!o(Ŕ!>!|B!:!@ e!O!5M!p>!!`8!r$t! 0!4p1!5!0P &) ϙ!@pX!PB! /P_~!`!xJe!`Q! !tڊ! |!Pp]!!$`(Y i!ߑ!A1L&` !-!0=!Pdx!h!`d@p1& >I!p*!! gd!KrJ{!ZP#! $!8+` !aTp
q"!`61g5q`M/!P84 q)gmp 1H![h  0u!@(=!pAv`)0y!# 1#
1)|auA! KP 1P4 q  !pL`)!N8 q Z!pmE!ЌR!P'!) )!0'l qF!j d!@R6!*!(!P,!!H( @D!Pn!P!!\!8BPb%`r+! 7_l
q5M! Rw!%&!w)-!2(! $!O!@Z!*dr	)08!?#q` !? *!@4;!NA!!@m!Έqu) "`Xa1L! ##'-(
BZj!!qC! @)a! \ 2!P!P\!-Zqp5!k1p   r!U è! '8 m!)P/l!P!x&hVPE!P!!!!$!( |+"CXg!`9p;!aU"!$U	*!l<!PXc!0!ڊ!@ܜ!pٰ1p ! )o)9*D 9      G99 ؉*1y1 9eK!*,4  4  mb49a yZ])h) y)  m !b-1L @ !4 o1t6X186 9)QDO1`  O1St1A,.oE9;\̉Y)-U }G9 (  WwgcDLN^j!P19~9Ln$)yvA1w1M
O*[;!)ɰ<!1-f.199R9œ989+99^e99X9OԘ9X9Ñ9ۘ9ߗ999@ Z9995 _9N9Mޘ99G99)999oޘ9>9g!!9
9'l!999M9')mK9D99999C9ޗ 39k99Ɩ999/9c9T9O9ޘ99K9|{999뒘9{99֖9࢘99kɕ9k99骘9i99!9V|9X999
9甘99}[1-9%9똘96)9[9ԗ9	9999W9,&99͛9O9˟9J9l9d9E9$9_99wO9ݘ9u9999099/979999Ɩ99d99f9/9k< 3P9Ǒ9999999D9X9999 999 " h99q< 9ꕘ999499}99{Lږ9J99f9l (9}9N99y1zU9퓘999&19()Zݣ9<9$99299:9H"p "4":`#9)99>99?9䖘9̕9F9Ø9G9o9p b^9 Sb9 q9b9H "49m9B-1:9؛99vX "  9r9, X "h99ڌ 99Ԛ9喘9"X ""`b9\"X(  D9j9 R9 
994 "ll " 9钘9p
9Õ9ܔ9Ҕ9"Ad x "," l9Θ9œ0"b bȔ9  ""ޗD"d999a9љ9919u9	9ʥ9939L ё9w999!9ו9j9s9Ӕ9
99L99ߕ  "X9d99+9j9)9a9>99*9∘9q9FKҔ9'9ޏ99O9̓999Ԕ9x9ӗ9699i9J9899{9DY999%9$+499e"9ט9N9K9ꐘ9G999979;9h9}9Hp999J9ט99b9qx;[9]Ϙ99I9&9M9하9Sޘ9
9(d949@99[9Ԋ99}9O9$P9ט9/~9b~99
999A999j9Ƙ9ό93999ݔh&)=)3"1o9ט9y9d 򓝓9&9s9̦9:9i9O999O999o9999k9NŘ9y|999K99qx9m9B99V99խ999>9Ę9S9`9Ԙ999<99"8" 59ҭ9ŕ.;999{9+99L9^9
ؘ9P99Ǚ9U9991T9f9Xu9s9O9D 'ט9z9좘999*|9©9U9]9M999[9JS9ș9'9G999힘9%999*99-9
9͐9999`9p99˗999 9c9 ,/b96˘9lO9̸9@-1\=9ʘ99999Ղ9?9N9lS[9!9l09999U99l99Z9e9̘9s99{q9p9rݘ9Z9kӘ999O9#9v9^9x9ޘ9}99|99K99ɖ9999Έ99L99Ņ9杘9ۛ"8 
9W!91k!m!KҠ
q4)W
1X[2&)Ag!N1E9<7
ycJ)_2
y. )s
yJ)1
y
 )
yJ)v~
y)S頠
 OJ)㰝9)!P
yd!
yf!ʬ
yn )p
y])2
y\1i)ߡ
yJ)
yr )w
yJ)`H
y )$
ycJ)v
 )lz1th
yU)/
y )㸚
y;J)]
);9E9$9_9])2
6i)]ڟ909x
y޸J),
q )H	"f( y{J)W
y )A
yJ)v
y ),
yӷJ)
y )#
yJ)
y )
y])
6i)88\1
ķJ)j99<1ڙ9N){
y]J)ĝ
y )[
yȷJ)
y )
yJ)`
y )ߵ
qKJ);˝
q ) 99])V0
qy)(
ȷJ)֚9b(̕9 )
yJ)wz
q )] 
ηJ)9fx
b9 )p
yݷJ)!
y )T
yJ)m
q )
qc)N! 
q6i)ҟd 
yJ)
b )x 
qJ)~
q )
yJ)
y{ )ʚ
y·J)}
yp )̚
yJ),
y )
y])ٞ
y6i)C
yJ)"
yz )ۚ
yBJ)Ý
y5 )*
yJ)cc
qi )(4
yJ)
q )$
yJ)
u)㠠
/>)ct )|r
y>i)
bJ)0X
yL )F
ypJ)
y3	 )E
yJ)꜠
y )
yJ)c
y )x
uJ)Ԝ
z9)?!3%
y[])
yBi)_V
ydJ)

y )ә
yжJ)
yk )v
yBJ)
y )$˚
yJ)ʞ
q )b
yJ)ݜ
y )̸
y])
yB4i)
yJ)]]
y-)#
yüJ)o
y )F=
yJ)%
y )qY
yJ)V
y )3
y8J)Ϡ
y )맚
yc)7
y߀)Z
yʹJ)iۜ
y )Ě
yJ)
y )

yJ)ҩ
y)뉠
ysJ)w
y)2
yJ)U
yg )=B
y])"
Y?5i)a99ݓ&!	9a! 5]G8!auqHi":-?*5@)Rh-2˘RcJ_2+^e. sOԘXÑJ1
 񄘹5Jv~NMޘS頹)OJ㰝OܩhϹ@E]=ƹ-јM3蓩0Dn pCޗ]2Ɩ\1iߡcTOJK|{옹r w{֖J`Hkɕk $!V|cJv
甘 umL+Qoȟ[ԗ	 㸚W,&;J]O˟J;E$_]2ݘu6i]ڟ0/޸J,Ɩ Hf( D{JWPǑ AJv ,0ӷJhq #ꕘJ}{ Jf](}N6iɟ䖘퓘ķJjSCl-	<]Jĝ2: [lȷJ) 똹?䖘J`ØGoߵ^ KJ;˝&  ]V0D,m6iϟb؛ ֚b ̕ XJwzRh ] ԚηJfX b p"< ݷJ!X( "x Tj< Jmv
  "lqcN!  6iҟd 
ÕJA x ","J~lΘœ Ȕ痘JLz { ʚaљ·J}u	ʥp ̚LږёJ,!ו Ӕ
]ٞ󒘹ߕ6iCƖиJ"+jz ۚ>*BJÝFkҔ5 *O̓JccԔxӗi (iJ8JDY񎘹瘹 P4JNKꐘ㠹978&Hߗp>iJטJ0Xb[]ϘL F&M하pJ(d4@3	 EԊ}JꜹPט ~b~JcA xƘό3JԜݔ"y~!o?[]&sBi_ViOdJ
9o әkNŘy|жJKqxk vVBJ>Ę $˚ԘJʞ b85ҭJݜ; ̸L^]ǙUB4i1"J]]sO昹D-#z좘üJo©U] F=[JJ%ș'G qY힘%JV-
 3`8JϹ˗ 맚𔘹c񔘹c76˘lO̸Pnc߹ʘʹJiۜՂ?N Ě[!̕J 
lZJҩs{q뉠ZkӘsJw#똹v^2}|JU☹ɖ򗘹g =BΈ򕘹L]"杘ۛj?5iaYmeLXZ4Py68}68}68}68}68} qh@ ` ~&H = / / D/P "  ?X? /(G oNy /} PdV"|*̋*0s bn*t \t*yi菇htJ /I w"z qs) &T( /Q "xT  /Z D/t] "b / / /0fܟ p / " d ձ &$ rZP	8_  ?d ~&d .6 / /\ D/ "V ?+e /- oX.e	< /:= e	`<6)B / R ?[* /_ o/ { ?   QVjiih xhhh*99;9lA9h>;= {bR;K jp; / W; / D/ ;,;D K;;  ;;$T<<D@]Ʊ 1 D 1-     qD@w      P  		!% h%%P q]( " ?$** ~&,1 .Dx / h / `" /H noآ* " l*oz!J!Y9V1d9
uVB1#]  qc)	 qDx9<     o6|9J< #oy9y< #_y9j< $_$x9\ $oy9 #o!v9_ < #_x9 $_w9 $_vx9
< $oP{90 #_z9zh$oj~1<x #_&x9Z $o$9crx #ow9h< #_x9  $_x9X$_x9xx $_u9$)_y9~ $x )_y9$_0x9Ph$_O{91$o}9#oyn9(< #_>{9B $oƗ9ux #_{9$S~9,o%j1Ą _x9$o_}9!l o>9W< #_S|9-,$_y9$oh9- #or9#< #_u9$o6P9JFx #o 9u< #_x9h8$o -9ix #[x9X')?!UN 1X b9ԟb)

_x9n$
5h 
$ s! !Iw!DO!6):!?!<Y!;=B!j6!S3"!b8!+?!8!W!9!9!c:!	8!B!:!	`9!Q:!8!O<!*:!9!8!:!B!8!)2;!8!:!<!8!:!8!)8t!/B!l:!D9!:!8!>!
9!08!o:!9! B!:!<!_.@!=9!PH!7;!8!:!8!wC!:!\9!8!_:!<!#:!8!D:!I8!RY!e:!9!:!8!@!:!9!G:!`8!_B!f:!C9!r9!:!<!
:!38!8!:!kB!N:!,R8!;!9!<!2:!j8!g:!C9!êB!:!89!Q8!:!<!y;!:9!8!:!HC!:!9!8!:!<!:!R9!8!:!lB!:!Nl9!J:!V8!I<!J:! 8!d;!8!ծI!(8!t!9!:!*@!8!ɾ:!I9!8!ZZD!!8!_9!ھ:!9!{>!`8!:!8!9!YD!8!`9!:!K8!v
=!*:!8!s8!Ǿ:!B!:!`9!9!:!<!9!9:!8!:!B!$:!\9!8!(:!h<!X:!p9!x8!	:!B!8!X;!8!8!Ig>!}8!:!V9!8!ݯI!8!2;!8!;!\@!8!ݾ:!]8!տ:!B!8!3;!89!.9!9@!9!ο:!8!{:!B!n8![;!8!:!<!8!Z:!9!ʾ:!ąB!!8!3;!9!{8!3x!8!i:!8!z9!YD!8!=`9!ٽ:!+9!<!:!D8!:!8!D!}8!_9!:!8!5<!:!X8!:!8!	I!<9!3;!8!ȿ:! @!9!:!P8!8!YD!8!Y89!	:!o8!/<!:!98!:!8!B!U:!#`9!8!:!<!X:!8!8!P:!B!:!`9!8!:!	=!8!:!8!T8!ZD!x9!V_9!:!8!>!g9!{:! 8!:!ӅB!B8![;!8!8!>!8!&8!:!8!PH!:!_9!:!8!@!^:!8!
;!i8!B!:!`9!L8!:![<!*8!:!M8!g8!7D!w8!3;!8!H8!>!t8!_8!:!/8!YD!?9!3;!J8!:!<!8!:!~8!	:!B!:!9!8!O:!Q<!ʿ:!f9!:!y8!چB!.:!0_9!=:!j8!]>!38!:!8!9!8I!8!?5;!\8!:!X@!8!ƾ:!8!A8!D!8!2;!+8!8!<>!9!R8!P;!8!B!:!>`9!X8!:!?<!8!Q:!(8!׷:!iB! 8!3Z;!8!8!>!L8!S8!:!P8!B!:!H9!
9!,:!<!n:!8!:!8!D!
9!i9!1:!8!s<!:!18!57!D!?!:!og9!:!8!@!:!8!:!O8!B!:!Æ9!8!:!<!8!:!)8!:!B!8!oD;!)9!U8!>!w8!:!9!8!B`D!8!_9!:!*9!7>!8!8!Q:!8!B!::!_9!:!}8!>!X8!8!
:!8!	B!&:!^9!8!;!#>!19!hA;!,9!c
9!#I!9!ހ;!9!9!B!\9!:!39!D:!B!:!ǆ9!"9!t!;=!:! 9!o:!/9!D!s9!Bj9!,:!h9!R?!Y9!Y
9!@:!B
9!D!9![\;!9!59!Y%?!%9!:![9!9!D!9!Ǆ;!*9!J:!}=!9!k
;!9! 9!D!9!9!;!
9!K=!P:!9!_:!$9!iH!z:!O9!:!9!B!P9!U9!:!9!D!R9!bM;!09!R8!ZM?!U9!C9!::!9! B!2;!S9!-:!+9!0X=! ;!9!K9!G:!LB!^9!?;!9!
9!x2?!+9!;!R9!?8!D!9!8V;!<9!^9!g(?!9!>9!;!8!MjD!|9!];!159!69!+?!u9!&:!9!>;!cH!;:!s9!:!9!@!6;!%9!%9!s:!B!9!R;!9!8!X?!899!9!&
;!g9!D!9!9!	:!9!=!;;!9!u9!:!B!+9!;!
9!:!<!;!"9!'9!X:!B!8!Z;![9!88!>!/9!9!;!h89!GD!m8!w;!U99!9! >!9!:!89!8!I!9!59!:!9!@!v:!m9!6=!ӏ>!UM!6)U&)jL1ۙ99պ)A!R7)̝9w1+99s1?L99999p99999c99Y9@Ә9}Z9$9ژ9ꗘ9!̞b9eЙw焘99
-1Xژ99N9Jޘ99G99+9Z9E9Qޘ9T9iM9vy999999M9ۘ99v99΍999C99|99Ж9e9#99nO9ޘ99K9g{999⒘9` Ŕ999ɕ9*m99x999:9W|9?,
땘9	9ݔ9949֛9`wו99Q99;99ǖ9$99'99כ97P99J9狘99E9#9X99O9ݘ999D999999999 9n9͘9R9%9kd99939999d "Xl`9.9N ޗ9y999:9(@H99*9w9{9ً99SSƖ9|S19b9 S9 b9ȏR"` $ "<L99h99\ "x"N`939Ǚ9
>9}9@"̕`1l"X b9<q9h0h " b
9H 19c9Ⲗ999bl9  ""\ bꕘ9z9J "Ж$`bۖ9, " Ӣ999xf: "N@bD9t b,b9D
99)| Sl9p"N "dSՒ9t'99Ȕ9`99">4 "mT ☘99u,S9`b9x "ޗDo#☘9W9噘9퓘9Y9k99*9n9=9V9䖘9"b+9וs?994 S59`"X wI99˕99 999>9
9O9ޟ999999͡9ʔ9x9җ9599ٓ9J9T9)9*z9NY999'99ZZ9 9ט992F99N9O9:929܁9ʪ99n9Q969K9ט999{ 7[93Ϙ99R9*9L9p9ߘ99Cd9A59F99e9&9ϙ990l⚕9P9ט9ښ S~9v`#a99
9c999h92Ƙ9ڌ999n90
9O9@9T9=ܘ9׋9\90999e9^9d9G9&9Wm919!9Di9Ř9|999K99jx9h92999R9ޭ9(9I9Θ999`9Ԙ9|=99	9Ԕ9ɗxT9存9s99L9z999B9f`9p֘9[99}P9.9cx9͍9u9u`vC9Ғ9ט9q9999Kz9ީ9A9qН9!9G96W99	9399P999ꘘ9n9a99S9999d929B_9h99U9猘999;xbc9c9ɘ9P99ܗ9K9Tʘ9܍9(Ҟ9P9R9N99`nI999.9999A9ݒ99[99e9͘99r9q9o9fݘ9"\9ј9̒99O999]99ޘ9Ї99r`K99Η"|99I9ݕ9
L9u9%9ܝ99q9	9[9Tp9h9%99 j99> 9~947e9I1 9z9|.z99m 9lx9 , _uSy9H-o,w9T {(%_	x9wl| %8 _x9dm< ^9" 9g9(1w9<"E!u!k!sX!o!;%v!i!#i!z#{!i!E!bj!n!j!Zj!Yj!7[j!bs!gj!F[j!Uj!-7j!
k!0j!j!0j!Vj!s!D]j!Wj!\j!WYj!~k!\j!LNj!cj!Xj!s!\j!(j!j!\j!ȁk!Őj!UZj!i!j! t!j^j!0w!o!Kdm!bo!gm!)m!m!l!Kv!m!m!!m!xm!~n!sm!m!m!m!~!m!Lm!m!.m!~^o!a m!m!m!=l!w!m!Ql!Pm!Vm!ӄn!Ym!m!m!sm!6v!"m!\?k!n!%
m!ӈn!Bm!xm!j!m!v!/m!Em!m!m!
n!m!Dm!Cm!jm!iw!m!Fm!m!m!{n!)m!m!ܲl!m!v!m!ol!*!m!m!pn!#m!zl!~m!Jm!q~!rl!Lm!m!m!bo!m!m!m!Xm!w!	m!m! Q|n!Jm!U Jm!w!m!m!:m!m!}n!m!m!m!m!w!m!m!m!am!ayn!&m!m!m!m!3v!m!m!m!m!xn!m!7m!m!Tm!\v!Mm!qm!m!cm!xn!-m!m!U"m!!m!_~!Tm!m!Nm!wm!3co!Am!Am!<>m!Bm!3w!cBm!Am!*n!am!n!Am!Bm!>m!T@m!qw!m!m!m!~m!/xn!m!m!0Rv!w`?m!m!\{n!l!tVm!m!m!Dv!m!Gm!m!m!yn!Em!m!Km!@m!v!Um! wm!yn!m!m!:m!m!Y~!m!m!bo!]m!m!v!m!m!"m!/m!	yn!<m! m!	v!%`" b5yn! sm!m!v!"
yn!m!S ӷm!nv!em!~ m!xn!m!m!om!m!v yD:m!)vn!om!p [m!r~!m!Lm!`o!lm!!m!v!xm!#m!0 |zn!m!8m!m!m!v!lm!m!dm! "gm!m!v!H m!#m!~wn!8 'nm!m!v!m!|m!\m!Q&m!vn!m! m!m!m!v!"OSvn![m!$m!~!gm!Wm!m!=m!4co!+m!m!v!m!m!em!Bm!wxn!%m!{k! 2n!*#m!v!/m!OJm!n!m!m!?
m!=
m!Vv!H$m!wm!m!m!=n!m!m!l!m!Fw!`m!l!*m!Um!ryn!m!{l!9w!Om!+m!um!m!]?n!Rm4'i!Xx!Uv!m!1(m!m!Rl!C|o!m!Ol!tHm!mm!v! l!:Bm!Jtn!y"m!m!l!7m!-w!l!l!3m!d!m!Cn!m!$m!m!
m!v!m!m!Yl!bHm!|n!m!m!m! %m!~v!m!m!"m!m!on!Bl!;m!m!m!v!m!m!m!3)n!ln!Pm!m!Km!m!~!xcm!<&m!=oo!m!m!Pm!m!v!m!m!ol!3m!}n!m!Xl!l;m!m!v![)m!'l!tl!7m!{n!nm!m!m!m!v!,Vm!Hm!on!kl!Em!|Ov!m!m!~m!m!(yn!m!m!m!j*m!v! m!Km!m!%m!0en! m!m!9m!l!~!m!m! b_o!km!m!v!m!m!Rm!Ql!un!_Im!8m!#m!m!v!m!'m!:m!m!f|n!m!$m!m!m!v!m!%m![m!m!n!m!m!cv!o&m!(m! m!om!tn!m!%m!m!1l!>1v!&m!Jm!m!7m!"{n!m!m!m!m!~!l!4>m!l!u1m!n!7m!>m!tv!A!m!
m!"m!B/l! eo!Dm!m!@m!m!|v!tl![m!>m!mm!Trn!fm!(m!Jm!m!ִv!Fm!+m!m!Ul!\n!KMm!l!Dm!
m!zv!l!IWm!
m!>l!xn!(Nm!0m!m!m!v!l!pPm!zrn!)m!m!<m!ul!~!m!m!m!m!go!7 ARz!)p!)w! 5KO!1)9   1F>97e9, 1)&1!][2)9
 o0)HI< #n0)< qi/R): q$!+,  TR)0)L< $  	oI0)v< #o0)=< #u\5)l bi:1e 	   0)!x #o60)< #oc0)C< #oM0)
f< #o0)F< #fi8)eh\ V{[1 9WUR) i$ _J0)C$}e0)pLT \  	o0) #of0)< #op0)<< #o@0)< #o0)/(	B$_0)t t 
x Gx $o0),#oM0)< $O0)$0)Y"10) < "oG0)Eh #K0)x "oc0)P]x #bm0),1L)ϫ@\
on0)x #o0)$< #ڷ0)
,"o0)Ex #o0)\< #oL0)0X#o0)lrt#ot0)< #0)Jh"o@0)T#oE0)h#>0)/
 "0)Ҵ9k6)T9c#!
  wW!TrD!04!lt)(1CS9VB1['1 9	>9wX
[j8)4913)#@A   _)
	bf~1= h/@0)O9	 ,  @_P2)-jF~1D>P@5   39b 9=9td @   q)39p!#1\81H9Fd9χ/1d)`51x!O{
8 eb.R)Rfyԗ$! nLTR)vќ ex f¼-1c	b91{
D ( fW-1^h4z[1 9TR)D  
1L)	9|E6)u9+#!o!_BD!q4!nt)̍	91udd1E$]9tz1sd 9z9q 93)k%.1]1z9H~10> 98ybq)#o~1t@ {,%o-w9S %8 m_<~1D m 1
_9}?;q)n!!S!lu)sq1E]9n'81g51.9w1,9Г9E)e91-1(՘9$P*9999Xc99]Z9Ҙ9Z99٘9999DSP9 US+9Q_N9Tޘ99F995999<ޘ9h9D9!e)7a9No)u.1Ԙ99M9WA19v99؍9~99C99sRW Uږ9=99= U U9K9\{99 U+99999ɕ9m99۬999O9K|969hP̠9蔘9959<19ᘘ9W?L1p
9GSO99 U&9Z(9 UiP9;9U9y9i9D9h#9E$SO9ݘ9m99:9 RqC99p  U U U Un99# U"ד`d Sl9;LS9 Ub#9攼P9藘99ޝ9RØ9ᕘ9(9Q9R9z99!9q`W99]t Ɩ9/9w"dSb9|9999B-1A19Z9u$99FL9PO*' U U U噘9=9r97 b̕9Fq퓘9ӗ䖘9^9(Wl@"08"Qb+9(b9/,YXʏ99xTl"|Pb9bPS"6$ "Ɩ9
99ۖ9@" b9ݔXxph:$v D9~9" Y99!99"lb<   U;99d"VHul  Sv9 Ukp 99 "rx ޗ9*9[99ؘ9M99X a9Å9#9Z`` UV9ʚ90I UM Uɔ99ɥ99Ж$ SՒ9& ^D999S99q9h9 9929ц9n9g999V999999ס99
y9җ9+99k U9y9NY9999 $YP9P9a U?9ӑ9G9F99O9i959Ƙ9z9-99\n99(9L9ט999qD[92Ϙ99\T#oL99999`d9K5999f99ř990l␕9"P9ט9К29w~999p9
99G99^h91Ƙ9ی99Ư9d9E9И
O99t169U99Z\Y:9p99ك Un999W)m99(WSh9 UO9ܨ9 Urx9_9w99g9ǉ999蚘9299L USӘ9|G99	99痘94 U䭘9t9c9:99 UA99L9`98b9-"99]9s9vu9u9O9	C9Ғ9ט9g9/ Uj֝9y U B9႘9+9Q0  U+9؊999 U9B949囘9
Z99[9v999 U"1bm97d9#ɘ9P9n9ܗ9GL9#ʘ99(
!99Q9N999= U919U.999 U=99 U͘999 U"Rݘ9\9Nј9ג9똘9O99+9^99ޘ9Y9Ӭ9K909Z|9.9ǆ9ݕ9L999 Uێ99Q9Õ9E?!{)5Ro)<p!B!{,1q0(17 )dk1 9@l)mT6# Mb6)7D6f<1w | M` Io}1B (I\ Io<1|lI\ soj1dbq):  {1h R T,d	v	(		*	0ɍ / w"| q΍	| &F{ /n "  / D/ "  ?E JfI	Fk /j "w 	t`{	޼	4	t" b4	T ɸ	Bj1&4&B&°&d' /b w" brw'2 & /B " "j /b D " / Kf' /  (			[ b>	y v	 $q,hr,H,,-  x P.P.`-2. p /@>   /@ D/B "D /hO Kf Z.e /d "l .   3% 0 ? 
  L hX t L  D1  D d  L D9 4  X (  | H   0 P  $ TH ,  4  0       ` x@  9-xL  	 (  
| *p]8 ,   X  \  ( 0 p `   p  l  H  L X$4 T x < 4   ?|D  < | <1 (  p 0  h D  , 4<   P  < 	@   P   4   X  H 0    $ T  \   8  
L 4 h  H  P d 4   8t X P 0       l  D 	T |  L  L   H\   T H  4 0   t  @  <  D ,  d ,   ` $      T l<     j   0l ,    @ 8  
Hx#)$ (   0 ( ]$%  y y0|=d  )       }  h} ,   t  
 aEX  a4| i  M } < 8M` U <Uh    , 	 u0]p ]hu 
$ d
D |e(	 ex t|"f$H<1+P+. x*  + .P < L ,   +  D9T p .h X \    t (     @ 4   $  4 8  <  t P    *p]28 8-H     P p 8 X , t  $  4t 8   p  L  x0 `   (  d $8   \  \ d  H  h P (  4  < L      9$   \   \  (      H  p\  D ( t    4   X         X   D T  (   0  $  7 8< 	8 H1X   dp   H     ` \  5@`<` t  , h 8( 	 ( u9<(8 d      0 , d       4  t8  0 L   ,  @     	  \ |   $ ";,   4 TX   H < $   x p < $  L   l@   p  H h     P 4el	e0)L )< e,$eLx44 0 4  p T D    $ ( P   X@ \ H    0 @   <    < `  P      $        ,  4   ( P @ H     t 4   < T   (  $ X ( \  4  d D   $  T  $    8 $  ( <   @  (,  4 	`  <  H  L   <         8 $ x   0 D 0 h y@9  X 	,d 0        (   4  $  	$  P   P    D    l  8 x  0 p XP   @ l         ,  	$   L l  4 H        H  (    T P    D |  X t   	T D 
 D l  0       5 P 5H 	l Qd Q 	 
 
  
` 
  )pD )<   a 
 % | 
  	 %T 	 %H %8 E,E1 ELEX   <  -d Q x et  A i 
4Yl YtE =/x`	    LL   @   <  	  T    T4 X      
 T   0 h  (     H @ , $  d   $ 4 P $    H  , D $      L 	  4  P <$    `  d   ,   L   | 8   $  	4  DL  L 4  4    (  X  @    8  4 (     0    D L   @ 82 $  |  	, $     $ < 0  ,   $  T l D 5͇H l  4     P  < (       H    x  8 \@  H P (      H ,  0 48  ( D    1 	h P     8 $ @ 4   , d ,   
| ( 
  |   D 1t 
 !T \  1 8-@ !4 !8 , !M  Yx  Uh U ]  IL] MD-(0 @ %8 % ()4+A )  -H  \ 1D $   !   	 58% 5 	 | )9  e T9@) T Al  ,    8 ( E\-@ - EX  np, ,  (  	,  $ H  !L H   X  P 4   |  \   ` h <  H     , P  $(  @& T < P x  x 0*p P,    $   
T 8      (    8 \  `  P t  X       (   p 
T xl`\ t t l %$( t x   $ < , |  0 * H  P  <   H   (  
     , *< 0 L    H 
    )<   $   < 1`*@ d  ) ( T   ( \   \.h `  T   X 0   ` <4A|kAT  00 
 * T*<
9؍!8 ( 
 , t
   y I\ I= m m (   *(     =E) =P 
P   T68}68}68}6h@@`````````````````````````````````````HHHPPPPPPP  X?X?X?X?X?X?X?X?X?X?X?X?X?X?X?X?X?X?X?X?X?X?X?X?X?X?X?X?X?X?X?X?X?X?X?X?X?X?X?X?X?X?X?X?X?X?X?X?X?X?(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G(G  @ ?uEW>k
  PF  uPF  r
DPꏊL
  PF  uPF  79BɃ
  PF  uPF  ܿ`BA;|nS
  PF  uPF  @nTK@"BR
  PF  uPF  TIA{%
  PF  uPF  HE~,
  PF  uPF   ;wgCl
  PF  uPF  lwA|
  PF  uPF  ԸD|ƻ@
  PF  uPF  hEe(Ĺ
  PF  uPF  &vkD\b`z
  PF  uPF  )2APϘ pМ
  PF  uPF  {ײ@Hse 
  PF  uPF  XֹQϳB'4
  PF  uPF  	vDEé
  PF  uPF  =Lʆƍ
  PF  uPF   .qIG`
  PF  uPF  xRH;gp
  PF  uPF  +f@^$
  PF  uPF  w8H}SQ!
  PF  uPF  :ByǮ]
  PF  uPF  0KNQdI̡ j
  PF  uPF  -ӰI1i
  PF  uPF  Ӌ(Jǥ-
  PF  uPF  aTnpnOz{,
  PF  uPF  8IC&)
  PF  uPF  3;Kƌٰ䍜
  PF  uPF  ]ȡBI6
  PF  uPF  &sEJ7
  PF  uPF  *24Al~"^'
  PF  uPF  T|IMIb
  PF  uPF  ݳBE$FCNI
  PF  uPF  =Kt0㕈
  PF  uPF  +6E!K
  PF  uPF  yF,L҂)
  PF  uPF  Fc	KZ/x[E
  PF  uPF  @BC'IM-Bꆜ
  PF  uPF  vr9"CCh:p
  PF  uPF  IGBGuD
  PF  uPF  kxLߧ=_cӜ
  PF  uPF  L'K˖Qb#Μ
  PF  uPF  w +OrZ
  PF  uPF  XceNZFkȜ
  PF  uPF  5Hv*Gf}
  PF  uPF  jIeuMve
  PF  uPF  _O<7Lu_C
  PF  uPF  4KYE*

  PF  uPF  4MW,ٯ?

  PF  uPF  \ҕ9"HL);
  PF  uPF  qkIT)~M 

  PF  uPF  P$صC0.K
  PF  uPF  Pk;Oj)vʣ
  PF  uPF  rP
M5yX_?
  PF  uPF  L>bSH߹{1C
  PF  uPF  soi-D$(i
  PF  uPF  ƥnOã8;6<8
  PF  uPF  OՔV
N
  PF  uPF  =;ԻK5@W,
  PF  uPF  <dQ@ٛ5G6M
  PF  uPF  6"ʨL<2l
  PF  uPF  Pz5wDَ2תJ
  PF  uPF  א7YBjIÜ
  PF  uPF  M4NNm
  PF  uPF O    /OR1 O    6OJ	 ?9! l*O1  > oO 9  > oO"K	 O-1 O399 
 &/ `'8.?   & `'8.OܠK	  & `'8.OO! / %?iP `'8.O 9 8
LP&3&/
", ļ.<#&`*11/131;111  11 b1 b11
1411<1|11 r1[11111|1e[111\1Ih1eZ1Z1Y1^Z1([1<Y1$[18Z1
 8  *VZ O E1[<111(1!1 k1	1c1118111_11n1111O171'1u1~1:1C1+71k111C1	%1o
1H11J & zb11171
,1_1U111111A1111<111'1#%11X11&1@18?1%?1?1?1>1>1>1>1       ,      ,   $      0   0 < 8 ,} ,z <v (r <n>1f>1_>1[>1S>1L>1116t1i{1M1q1'1|1b1z1/1,1Ç1!o1S161(1!1r1M1;1131v1FF1-1-1-1.1r111&1o1|1]71[*111u111i1^1F81'1}111 1x11C71111111f1m1911}1\111W1111;111Ĥ1wx1E1w1u1Cu1?u1<u11s11΃1vq1-_1R1tG12111d11i11z1(11v1U1;*1V
1%11z11111`1z71'11	1w111l1`1{11Q1t1d1A[1R1%J1s>1_111xQ1\111Nl1*^1WL1'A1^41$111>111٧111x1l1W1ZO1#111111V1`151&111w1^111â1,1'1s1e1n\1-S1GK1A1q:1Q111111	u14Y1?151<(11H11!1@1y1ï11{1k1TS1)1V
11n1911J11d181L$11111}1B111?1m1^1V1?L1 ?1K81K81881481881881481481ó1u111ҡ1<1Ro1-[1C1B21111U1;11I1m1V1
911111j11|1_1\1\1\1\1\1ǐ1ǐ1ǐ 1111N1m11 11- 11j1z11w )31)31I*31E*31=*31*31*31) "`* d*31*31 S*31s b*31*31o431D531?31<Q31k31^31x3131?31N31c31x313131^I31g313103131313131P31<31T31A31n @  *" * 31313131}31 k31o3131 4141@	41	41
414141
4141k#41"41f31{31Q313141>*4131M31
31m414131o31
31141%41., &`+ z4135161AA61l5151#51616161 61'617+61+61,61t361<:61>61=6151V51E61׭6171r7191@91S91b91u9191919191       ,      ,   $      0   0 < 8 , , </ ' <
91919191%91-91d71{71B7171+71ڔ71Qw71w71ߣ7171Io71Mo71~71W71b7171Qo71Wz71s7171=71Fw71q713717171718181p8191R91	.91:1:1:1 91w :1>:1Z[:1k:1:1;12:1:1 91'91@91xS91q91t:16:1:1:1:1:1;1;1;1;1?';1`;1$;1;1+;1+;1"6;15;1H@;1><;1I;1I;1a;1;13^;1ώ;1d;15;19;1=;12<1E<1_<1<1<1K<1]<1<1<1^<1=1=1&=1-=1==1U=1Qv=1=1Y=1=1==1"=1S>1>1>13>1?>1M>1ek>1>1>1>1>1b>1.?1M?1V?1]?1c?1l?1u?1'?1h?1Z?18?1ܳ?1S?1?12>1"<1"<1<1:<1cZ<1^<1*<1N<1!<1R<1<1<1v =1=1:#=1)=1?=1^=1v=1=1=1ę=1=1=1=1>1>1t!>1>>1^>1"p>1˥>1>1>1{>1>1?10?1aQ?1iZ?1c?1Lp?1R?1?1n?1
?1K?11?1b?1?1<1"<1"<1,<1D<1`<1o<1E<1<1<1<<1<10
=1=1X%=181=1B=1V=1y=1=1=1$=1=1"=1>1
>1@)>1A>1/[>1bi>1>1u>1,>1>1z?1H?1S?1_?16f?1m?1w?19?1?1?1˯?19?1x?1-?1-?1@?1D?1@?1@?1D?1D?1R@1?1R@1R@1d@1=|@1&@1K@1`@17@1_@1yk@1~@1@1d@1_@1/x@1@1į@1k@1@1@1@1!A1MA1ȦA1A1A1A1A1A1u?1u?1u? t?1v?1(>1^)>1>1%>1$>1 ]>1>1L H>1
>1 >1Y#>1 OUۓ9 P9Uۓ9`                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               @ atJB+8
  PF  uPF  D"@XWΜ
  PF  uPF  zV,ODCdXȥ
  PF  uPF  FOţNҝq
  PF  uPF  	PD+ 
  PF  uPF  U0EŲ(N
  PF  uPF  8cM؍m<e7
  PF  uPF  2pRObLKys|
  PF  uPF  /ڜCw>C
  PF  uPF  uغKrQԜ
  PF  uPF  SG7J\}
  PF  uPF  r;J⳧ޫ
X
  PF  uPF  ˧)sL⃚M
  PF  uPF  OǙ^J.:%Bp
  PF  uPF  #Eޱ`6
  PF  uPF  ܣ&	Jw#zKܜ
  PF  uPF  ы#NeI(Dܜ
  PF  uPF  ޞ'I8j΋s 
  PF  uPF  SIaZ3.
  PF  uPF  
[tLnF~CzQ
  PF  uPF  `W{Nfޣ۔
  PF  uPF  dlL(

  PF  uPF  sF%A<Q"ie
  PF  uPF  fulDb&%c
  PF  uPF  
wA
  PF  uPF  At9N
  PF  uPF  $f>IRmAC
  PF  uPF  $OF]A1Ip
  PF  uPF  tMn<+t
  PF  uPF  M/E0;D"
  PF  uPF  z_f'JUM $a!
  PF  uPF  AEy/}s
  PF  uPF  .-OC	$t
  PF  uPF  iq5@W-2ق
  PF  uPF  S_gFȌ.w.?
  PF  uPF  QyCjU
  PF  uPF  $3DGٟv
  PF  uPF  P@Z_BPsڜ
  PF  uPF  #VNѰ-
  PF  uPF  +@:C`&&
  PF  uPF  z$BGR6t.5
  PF  uPF  >`II%%!
  PF  uPF  DyiA}ȾR1
  PF  uPF  kmENpD]
  PF  uPF  #A@E
Ҝ
  PF  uPF  ̲+	Cڜ>܁Ҝ
  PF  uPF  BN@˧$̜
  PF  uPF  ҽSL܌b$t
  PF  uPF   IЖCm
  PF  uPF  'O묁$
  PF  uPF  7"<%Bvy/6
  PF  uPF  eQF݂)1ޜ
  PF  uPF  ΁V*jMl
  PF  uPF  ۱~JĦT`
  PF  uPF  4K=U
  PF  uPF  YSJǐũM
  PF  uPF  nfF.=h
  PF  uPF  AHʉf/nޜ
  PF  uPF  NSN!]\=!
  PF  uPF  r;H=E"n
  PF  uPF  "
I#%.
  PF  uPF  6PJE8ү%
  PF  uPF  ϢҩgFiV
  PF  uPF  CxaFe||f
  PF  uPF f	\	R   R z  $   SR	H 4 > B		˳		
o	J	%		fѳ			\	<$	*۳		m	>	#	8#	#	 S$#	 b#	"    H			Bβ	*	 kd				.	8y	\x	r	e	d	4Z	 W	dR	"S	"	H	Բ	 	ނ	^	 "		.ɲ	֣	y	"	|		~	h	Z  z 6 			ٲ	Ĳ		*		b	擲	f	,	n	c	Hd	*	)	x 	,X	~V t  &	.		\		v	Ͳ	h	#	#	4	ղ		n	#		Hܲ		bc			x	\	x\	F\	G	$		"	PƱ				g	(\	E	2	ױ	R	 ' 	e	 \	8Q	!		"±		҅	Q	fQ	RQ	
N	jH "G x	;	
	d0				.	0ذ	ܰ	 \8	g	䡰	g	.	Bb	8b	.b	D	j		R	˯		*	J	\	f0				֮	jî		Ζ	h	k	2L	7	D!	h			&	֭	,ƭ	 		<	z	f	8Q	B	1	  				ݬ	ɬ	.	衬		~	q	^		b	a	`	0			ȯ	`		R{	a	A	."			.ܮ	|	v		̄	^p	^	O	?	B-				ح	­	x	H	L	zx X	F	A	+		r		^̬			8		s	c	V	<Z	a	a	N			Bѯ	⤯	w	
d	.J	0		6	L	rϮ			䏮	|u	[	rH	6O\	V	&	~ӭ	í	b	Φ		t	c	M	;	
%	2		j	ج	PƬ	,			v	`	rT bR	R  R	>Q	LR	Q KnD	X		$ƫ	H	B{	P	4			r	P	B 			0	z	y	e	M	7	"
	  "$, S	 "  	2		  	֪	Ѫ	 7m(8m8 "7 b8m6 &7 , S8m "9 T C;m>m0nhp\mrsdIu@mĕn`>pDq%shYu4nXipHrXQt`ucu eud bXdue beuLf   &xg vlvw,xVy4 lأy)zzA{q{|(|G|||=}]}؋}l}iuv(sxz{<}nuvxd]z|ouwtyn{|x7} &5 *: 7X}u|vGw?xyDGyy8zzz{{q|||uH$u% zR}b "8c  0Au+vwv\4wu$vлxv^u|^uvlxl}zr|^uuv(xz|(v\we{&}'})}D}U臀lLp`І0*}~I<Ur4̆+}},rd3l.ܑĕ\oo7߈Ê8Ċ4uQ #  ǎ|p ,plϖݗȘܢt"ߜ4@`!ߢԋɥPwҨ
DЩ^Lzh5Ʈ(<Ѱ 䐲fpзO Lڒ6( :/mH)>$/ȓ`440G,h֧H1pNh(ի>ƮI04ܱLȴl[ŷ<X߸_h=P|̔,R\ۚݛޜBğLp)$,-LO(4dDԀ쏫?`.D5hn\QIܲ}Iݶ&HLw bD  DTȌ KtPƻ8X,<mXLGh,@nq<l^4x /s "Xr, Sr8  "k lgh s^| O    11/131;111  11 b1 b11
1411<1|11 r1[11111|1e[111\1Ih1eZ1Z1Y1^Z1([1<Y1$[18Z1
 8  *VZ O E1[<111(1!1 k1	1c1118111_11n1111O171'1u1~1:1C1+71g111C1	%1o
1H11J & zb11171
,1_1U111111A1111<111'1#%11X11&1@18?1%?1?1?1>1>1>1>1       ,      ,   $      0   0 < 8 ,} ,z <v (r <n>1f>1_>1[>1S>1L>1116t1i{1M1q1'1|1b1z1/1,1Ç1!o1S161(1!1r1M1;1131v1FF1-1-1-1.1r111&1o1R1]71[*111u111i1^1F81'1}111 1x11C71111111f1m1911}1\111W1111;111Ĥ1lx1E1w1u1Cu1?u1<u11s11΃1vq1-_1R1tG12111d11i11z1(11v1U1;*1V
1%11z11111`1z71'11	1w111l1`1{11Q1t1d1A[1R1%J1s>1_111xQ1\111Nl1*^1WL1'A1^41$111>111٧111x1l1W1ZO1#111111V1`151&111w1^111â1,1'1s1e1n\1-S1GK1A1q:1Q111111	u14Y1?151<(11H11!1@1y1ï11{1k1TS1)1V
11n1911J11d181L$11111}1B111?1m1^1V1?L1 ?1K81K81881481881881481481ó1u111ҡ1<1Ro1-[1C1B21111U1;11I1m1V1
911111j11|1_1\1\1\1\1\1ǐ1ǐ1ǐ 1111N1m11 11- 11j1z11w )31)31I*31E*31=*31*31*31) "`* d*31*31 S*31s b*31*31o431D531?31<Q31k31^31x3131?31N31c31x313131^I31g313103131313131P31<31T31A31n @  *" * 31313131}31 k31o3131 4141@	41	41
414141
4141k#41"41f31{31Q313141>*4131M3131m414131o31
31141%41., &`+ z4135161AA61l5151#51616161 61'617+61+61,61t361<:61>61=6151V51E61׭6171r7191@91S91b91u9191919191       ,      ,   $      0   0 < 8 , , </ ' <
91919191%91-91d71{71B7171+71ڔ71Qw71w71ߣ7171Io71Mo71~71W71b7171Qo71Wz71s7171=71Fw71q713717171718181p8191R91	.91&:1:1:1 91w :1>:1Z[:1k:1:1;12:1:1 91'91@91xS91q91t:16:1:1:1:1:1;1;1;1;1?';1d;1$;1;1+;1+;1"6;15;1H@;1><;1I;1I;1a;1;13^;1ώ;1d;15;19;1=;12<1E<1_<1<1<1K<1]<1<1<1^<1=1=1&=1-=1==1U=1Qv=1=1Y=1=1==1"=1S>1>1>13>1?>1M>1ek>1>1>1>1>1b>1.?1M?1V?1]?1c?1l?1u?1'?1h?1Z?18?1ܳ?1S?1?12>1"<1"<1<1:<1cZ<1^<1*<1N<1!<1R<1<1<1v =1=1:#=1)=1?=1^=1v=1=1=1ę=1=1=1=1>1>1t!>1>>1^>1"p>1˥>1>1>1{>1>1?10?1aQ?1iZ?1c?1Lp?1R?1?1n?1
?1K?11?1b?1?1<1"<1"<1,<1D<1`<1o<1E<1<1<1<<1<10
=1=1X%=181=1B=1V=1y=1=1=1$=1=1"=1>1
>1@)>1A>1/[>1bi>1>1u>1,>1>1z?1H?1S?1_?16f?1m?1w?19?1?1?1˯?19?1x?1-?1-?1@?1D?1@?1@?1D?1D?1R@1?1R@1R@1d@1=|@1&@1K@1`@17@1_@1yk@1~@1@1d@1_@1/x@1@1į@1k@1@1@1@1!A1MA1ȦA1A1A1A1A1A1u?1u?1u? t?1v?1(>1^)>1>1%>1$>1 ]>1>1L H>1
>1 >1Y#>1 OUۓ9 ?e?$?A.??$/?8? h??Ĩ?/X?@?/|?#/*?? ?/X??`?t??x??_$1Z?'1}1?Xd?y?")<A?yϨ??t??x?t?_T:1??Ө?X??<A?y?P<P?P</4P?mP0?P7? _1V??`U?j?P?M/>P?)PFP?aP0?[PAP?_~:1#??`#?/?P?M|P ?OP3P}*?  ?/CP8P"?.,v?PP??Aب? q?`?[??P?8-??A? ̨?`d???P?-K?
(	ױ	RP)?rX4	?@/0JP)/ p/p?/L-W"&Lw" "D 	?b?\[1RP?BL??\[:1&?B^۠-?XP$*?3$ڨ?d?'/PP#*`?3$/<%?ب? >fL9M9   M9
@N9fL9t q   
@N$ D@KL9 1M( @  1fL, 1N, "O< 1F` h  96OP9O9 qO9ON P    0 "@K 1Md  9l99 ( tM9N9! q    1F   1N` qN9O  1ON    ON9\    X N9
yO9S Hq\9Fd 1fLX 1P 1t "
@l q9
Q@ 1O 1ON<  1\ X `` h @ L \ pD \ 8 0 ` P @  P  L  ` D  \ 0 4   p P   d H    @    0 8 0  D |  @ 4    hP  (   p 0  @   < 0     ` $   8   4  "f q   p0 1"tq(k9Th DO9l1~MT1O\1OD"O9>U9$ǟ  1Z ģO9)Q9:18 (  1M "
@ d"d& 1fL16OPp 0$T `1l 1Z "tDH 1!"4  @1@KL"H 14 "  "l qON9  15$ǟ d1!Hx 5!< "! "
@ " < 1 "
@$"t q   1tM@1Zl O9\9T @",   !yO"tt&@"4 <L, "qM9P<1F"
y$ 1
@N |y 16OP@P |D\4 |<
< 0 <x  0  ` t
 l 8  - 5fLh\    "
y$ 0   H  1 ?f11)/01\"
@ 8    T91۟P ,\  <  0 ( F0`FXd 1X	R
 E) H",  	4 $   
8 X <M` `)Uh d	   1  qF91$ 4H 
@ 
   4?K 
H  of1V&)E#!)X=-)
*)W&).)`+)5}/)$)');.)-).)j*)=.)P'-)F()=.)%1CR1)cc:)݋])>)B)F)0<)
yO)C)5D)DD)wM)eA)uC)rI)\x;)@)3C)B)'+)2)()+,*)P1)2)}))3
))|F)W&)f9)0)ff)M')W&1fL9%) P)3
))M)/)8))1|1e14\111y1H3}1Z9M11~61f1=.1.)!K)sVJ)?])B)jG)mD)|D)q?)wM)DD)J)KC)>B)m F)еE)OHA)A)J)ԍP)   =.1p6)>EN)"G)M)p:)TCD)01/)1Id1@)YO119f1 	=1S'1a@N9# \1M)5D)\x;)wM)AJ)sL)=){1
F1\1   5y.15y. !
q8615T X P@ l   < 	9
, T  x    -  `   ,  8  ,  $ p , T  <   	  4 	   L h L $ D      )4)R)OHA)P6V)U)XD"T)DD)&S)cBG))R)P\)J)^Q)Y=)K)VY)@))F)_j<)LiB)B)^?@)^C))GQ)g)H)G]F)M)sL)0N)D)jS9)O)LiB)vG)H)bMF)F)R=)>:)h7)H)|\H)>)V))F)aA)G]F)6a6)')?)X) sU)tR)+5G)<T)U)\)M)kW)!I)!jV)[I)O)`)6I)S)!,\):N)R)4Y)F)Vaa)3C)H)H<)Y)ic)WQ) 	=H yG)ހE);)eI)m F)+5G)[Eh,еE)AF)1I)G)-?)D)P)fH)IE)7E)F)_O)B)+)E F)U)"G)>BH "P W)A)M).I)P $C)H)`G)}G)vG)F)Z)%I)B);,)rd)V)eA qR=)> 1Ƶ@X 1F< aA)*>D)|F qvG)eD\ ") DD)K)pH B) F)݆0 }G)lF)d`O)C)0L K)_,B))GQ)D)H)=)DqcBG)zH,1!K 1H< H)s78)K)a@ 1!IL 1AA1FBqIE)FD1A 19I 1Bq=)D)еE1E1'G qK)K1?>1+5G [E)[E)~@)2$E1e[ qm F)J1*>D1WOGvG)bn)U(TQ)4e)co)b)K)%BhqԍP)!jVLqK)fL_,B)d@)7c)3C)~_@)?)9 @)y?): bK;)X a?)c)C6)@KL)iW)ve)Wi	1Θsq1#)tMDew_);k)=a)p )   &1V&)!I)9I)-%)11-)	+)ƙ*)y*)E<)F(){()E,)D+)Y&,)h/)W&)}))׺1V)")&,1(Yk1ա1Z1t11_13U1|11[1!11 z1l1ա1X1~*1]1'pl1/d1|1VXT11u11f1x1q")1&x)11)X&)+)W141N1?1k1]1	z1 1L)\1¬1:1k11~*1i1]1
^9Z9%1 z1p!1l1)8)G )])V1BV1y1T 1D 3U1̻1«	!19k~
	z1/t1)Θs1)f1F1z)Z')F1#)V]11W&):111111
^951	z1k~1)))1|5)i1%1P71bg1.1e1j1?>119L1t1l1H3}1|1$)H3}1'111UW*)3)on1?f1X1k\13U13U1W&1#1«1.1!9\91D19919`$bV&1\, 1!<1yDZ9 1@ 5D u19j1
^@ 1tM$ "t 1Zq191$ 1j b19! 1fL  | 1MX 11@ x q
^9M "y D«1X  " "! "t4 q19. b
^9\b9« 51 11p 51 d 5\4 11 1M   ", 0 q#1V&t  "«19y11\1 5ZP11$ 1!"\&1Z 1
^T01j   1M$11 1@ b19  1
^qZ9W&T@X  <d 11H \ H1 \ 85\\9V&11@ 11( (D   8"«p101  ~611-%)11 1%11Ŭ)11`u1@T1V1)4 ))!)g)=$)f1	z1|1)w1	1YO1ا11C")1*׵1#)])11̻1Z))1N1V&)3U1V111}1F)u1u1 z1~1F1l1k1բU1)#18c))1'pl11j))U)1ۯ1Us1
V#)P1֓#)% )\)Id1/d11F1)11[18l11e1>z\1ŻTM1?>1"'p ,t111t111&1)17c1>z\1}1`u1ON1prP q.c1P7  qk]1
@NH t1k\1 z1v]14e1k](  ׄV1%)M)uE)ļ1'qN1Lħ 1N1\隌 qId1F 1]\ q4e1H3}|   M{1q1M{1^ 1v] /d18l1 1M1ߌm1!` 1}\1\qtM1 Dh qеE1[| 3U1s1yG)`191Usdq|1_b^ 1Xh1} k~1{1Y 1{Id1Id1l q|1~nqբU1ׄV 1?fqBV1lF1>z\ 1CoT 1=tq	1.c 1fL1dT1F1.11Ǌ1`1VXT1=11f1'pl11@]1ٰ)216-)Z|")(k1	+)'1)~*1k~1o\1q11^xq%1&, q!1=.1{1OS 1`u 1#1(Yk1&1¬q1}q1jq&x)1/t`1/5q13ɽt,#)$A9
@Nq׺1uELD.uM9tMD1!111Nh-yO9.9' -1l.51T |qZ9T q   
^x 1\,1
^T 1! ,1 b9/.1 ( q\941\l 1
@NL	5F "\ 1M8 1$ǟD.5Fh,1 ,1 1` !61L16OP51MDF94"1'1N T1#- 1< "-b9 v	"t` "\		 p!5fL(	(t"\/5		1M0	"t\	" "! 	,		
x	p 1\  d  8 L	 X 5
X1	 . 1Z4 t 	 /qV&1fL  X 	
P"408 t	p ,		L5Zx( p 1 0 X%11X  ` H   1@<H 0  XD
@"!  &yDh
` t11T1fLhL 1ON"
y(:9<:51N51qF941ON qF91l51F
1 ON9 '1   @} qN9fL 11F,:1X$ t25Z\"11 tL"41. 1'q«1O` "  H1' q 1$ǟ "!T1 1O q19S'5(@;1\"|1
@N5@KL 1 1b\9@K0;0H 1N1
yOP 1D ;  1Z(1  l3 1!T 1!tq9L($ 1,
&t05D
@N9x1ONq    5@ D"t@ =&ل<XlX4 t>H#1|)1  q9w 61(k 1M "\6D«11$1ON		?$1M 	l`1'x 8
M9=9N,   $ )v*) 7 >D") 0      v1
yO9'Gp t5 1JGH q   55_b^ \ 1 H}
@N9=    $ǟ9Q)X1))9')p6)h)p)0)3)w-)aAqI')j^ w)9)C) d u   W7  l D      еE1M{ y   qD )F1j)rr)f)@,x)E)'p)[|) )1)KÐ)W})ry)iL)l
| 71{g$)١~)%n))?I)bC еE)J)t_)q8))))@ 1;= K)PJ)c*Z)( 1Z}4 ))Ƅ))Z}  q)Ny 1P? q)b,!1|( 14  )tx)J)[J8q$K)Z~h ))K@ 1uR qK)$  Z})U)K)Q 1Д| "  " " [J)$K)3nL "`  Z})џX)x)ۦ 5O qNy)7p1%b  Ⰳg)=Dg)So)׼H)6I)]q)&tnm)H)VXT`  & "@buR)p\ qK)	z 1Z}1բUx 1H0 1tMh X q) z 1EY "Z}8qP?)]qH))GQ <( P  "NyX   qK)eR b) "T 1T9 17c "l X  1 "\D@ < 1r`104s "~* < \"\d"\1`o qzH)qP "x "q8 ))p@16I 1`|"  "q8H u{)eY).vG))<9?t#$    V]( @ 1uv|(  lF1Z)y+)p 1Z
( Ni1X9 <$ 91$ D   $$ !1҇' (  ٰ)(,)u1W=( y19W q   k] "5Mq&1;t$)
:)!l1>< 1o/  =M "G< (  %    i))8|y9E&h j9W 1Ml 1M<  1OS9uEP 1ߌm< :)i1k, 5'	0 &L& 441lF@L  qy1G> "«D9 l1¬ O9~1! 	1sqX)](  h y?1BV ^_1tM9۟P*ԦP5D+, Hh  41 U)()~6 21@K""A4
1dT !9k1bɬq]1(T  %P)eY)OPa	 )`)8[)
P)-X"qNZ)@X( eY)X)0=)Z)yM):/)A)!4:)cc:)~@){z0)l&!1F7)+)G>)1)X&)R=)Ԧ=)A)j9L qџX)a$	0`B) 	=)~^)GE_)?)#a#qAO), 1XGE_)p89)EY)=)G! E)ZD)IE)KX+9H)m F(#1HX qi)j* q1C$HA)I@)߃0)h/)7)7)">)1)/0)'3)1)|5)f9
j9)8)?)a?)8)?/)|))ނP)<) ")=)q5y.1.1(Yk1@KL P1M@q#)9X
@N)1L1)l0)1)ъ))X2)?f< qM94# еE)cBG)[I)1   !1 >I(  >I):, 8  	12$1! , 1
1?I
uH)( q7c1pH@ 1AAueI)	z$ 1;>t&f4d  b861??E& V;)F)8 9D4 E#)tM11p
y,)w-)%&)K)M uK)/d  1M'( 9f?` (    C)K)@KL)*>D)	X 1y?(  LcBG)H` 18c =; 17t }$K)B  L  	H)@D :1@KL)N0$ ` 	 1E#!|" h%4 	  1%lK)1# 1 s# ?4@ qV191$K
 WOG);)0);)p-)*)7)]E6){-)H<)u0)_j<p-)(4)0),)b-)g*)7)11)s4)a/)0<)p6)#h1K; Z6)6)=)2qC, 5)5}/)}T2)S6)B)@<),)1% )?>73)1F7):)K;)r<)N)ހE)V2)g5)v*dq}
8)C61b*  1L1)n#)5)86w-)7R() qp6)Y't
 «){+),)*;)73) ()g2)()1
_`1X&),A"^T1p* cBG)G)^C)AAH cBG)g9)_,B)e C) ')F1M1̻1;.1E#)A8)OHA)>B)mD)#C g5)
@)?)C)1C*q=)D)0`B)DD)Ɲ@)2@ qg.)8,q3)/?5q@)KCZD)?1?> qaA)WOG1C 1f1? +1IE8 1C\qFB)[El qFB)@D "K "V$ A)DD)/H 1_3 B)B)5)|F)C( qD)@'81:tq16 "l_,B)C)|\Ht1C 1B*"1>*cBG)D)H 1F*qy?)C`1B1L1)j9)+5<+qE)@  m F)F)F)[1141_,B@qH).1)F$11d 1n  1   K;)0;)-)$"8)ym4)I')1=)T$);")8)b21Y'X1< 124	c.)g2)m;`1@w *;),)/!)F()UaQ)Z)\)=f< 1f9L)0)xe))>)ނPL
1>1Gx Ȯ^)!,\)ׄV)0N	 D0)Y)W)~^  =)D)A)q)_]L pa l9    04 D   $ 1ND h/ q!9@/t (  " (    1 < l91-h `23h DS9T  1SP 4  L    X 01l,,j81x ,x1 \     T 4    \(  0 H $ P  @    	h H  4%h 	 
 8	T 	 l4  P 
 h  p 0 H 8  @     1!<1( 3 q   1L D p 5=ۥ5t qN9Ǌ4<4 <4|1mD ( | ,  tX  (  L   $  T < , ( ,  1S41 vhl   D&71 1$(1,w 8   5lP h *# u 1ND0 1Nx bN9j  4 1 < 41j qS9 H  8 t18 1|41 `0 1 xh   H  5S +, L @  < D     , D    44 T 8 $ t 8 l  1 Dj1| Th 	<  < 	 ah #1Q)/)6OPL
   qk1-P h<  !< !4 :T:Lj=1p
 =P p0    H -H}L
,( 	58 	 n v101@7$  L	P T <  
  a$1B<pY$ا1 1C12)TyB)@KL)$=)wf1eY)}
8)X)E&)g5(a A)N)1^1a=1OV|5 F)<[)3)FB9F)=T)M)AF)-)9)f1?)Yw91I)()B<)&7)1Ǌ11P81@3)1DD)8[).c>\q)8gjqB)׺`#)t")	1?XCĲ9>z\1#1 1ļpp1IJ1!1
*)
6)({)4*)1I)JGH)L, ;yI)D0)@KL)$)`)l&L@ V2)b_)X)M6G>1W)ff)*A)M)CR1)^) v)1LY&x)N11] )=.1D&71 v1/ Q)?Q)Q)ڊ))a)}c)onqG>1NP101/XWtP *!	=XD * \ "  H 
(    $ `    	X  h  	x 	P $  \  d  ( @  < 
t \  L 
p)\  19?q a)<T@;1M,!~@41kWM1gXfq u8)YJh>qM)\<4e)9)n_S)xh)d1n1W)/d),1kWX qX)0FT=@KL)6T)QhtX)=f<)1,)L%)2/k])|17;N3)u)݋b)()y)sI 1ff=iu)p)͇)z`)uY)AY)rhOxKqeI)NZ q?Q)i"A")DD)6OPKM)}K)ׄV)\F111.IL1l8\ 1=Dg 9G>1$o)Z~)^)"Y)e):|)OV 17h@qXD)RTt49)
_`1,))DN9,)Co)%P)
yO1 m)u))0ok)q7)HTXS9	11B1~E):P))
*)Z)ɇa),8s)C6q)/{Lq Ii)nH ,)R)G)ڊx 9)l1^C)acz)1l9 v h)uQC)9)A)\)P)9Bht)#l,13!9 )ó1AF)k|5)5),)k]1811 $"2! !荄   ))iu)@Tu)V)y* q1APg1J )H<)x) N9+)g)]01 t 1`<qq)dTh1VBB) ])ΘsPp89),w )W: 1;8I1N3 17|	11|1B1K4B1b_ 1OV	1k01/)lG)N3)@X)M)բUqbn)XDl1on<1=.<S|5)^C)_b^)pr)`M/ @KL1i))l) >I
*)%P)B qN)@p	1eI 1M	bM)a\q1Ugcqk1 1^_
q11x,` (1J1|1!`qk1@]1]1k |1j1H)!)k)׮11%)&x)(k1^11(,)H)
1:ܐ 1P q+1@KL
1{(T
on1 1_b^1X)! 1	1!q1( ׺1"N) $1K11ON j1.1>z\ 1[DC 	=1,#
ea1;1Ԧ=1l1#1׺1)11,E1 ))1&x) 1	ļ1F)9.1Q/t1#΀ 11101ا  H
!	=UDM{1PLn<1on1Co ļ1E&)(1>z\L1ļ1_b^, 1!vq9j #%1-d!"j^q   =.< AN9< 1!T +|@`q#1&70 bN9&7\ P d+@ 1-1=.  4 h b   # P"&7  \ q#1P$l 1=."  , $%!0`  901/1#1M 5- 1 vH101/H  L X  2.,1=.X L 1.41#  H  1#O, , L1.0    "赌    qj1-P "< t| 1 b-1= 1=.`  p1(   "=h1=.&#t   ""R , "8D9 5 t 81!  X  @'\ D  @ & v< 1kq11$ ,):111(`Tj1+P1i1PtqX)!`q`!)g+")#1N1}1 z}121\1Kt 6OP1	1y)S1(kqgg4)ONT)1)B%)11^_@׺1k)+ j1<!)%1\()E1װ1!  11&)@w)|d1l&qP11G>I1|d 1 v) q!11^T1. 1!XqrZ1/01]H1l8 	11x1.|1l1Ln<	 _b^1q1|101/1?` 1?4i1l1M1? 1΃v  )Q10)GZ)߉KX q11ا<q1npAw11اg1[D1j1R- 1! "G 1^_ 1
_`1^_x1Aw0 p1	P1} 1$1C 1?>8 i1  @KL1mV)3)j1on<1M{
1ļ1D1}1@KLX 1< 1J 1| 1k]d1iʜ1r l16OP1^?@1
yO, qi1׮` 101/q z1$1@KL Qaz1i 1MX1\1@KL1@T,q)81N01: 18qe3)Co<13,q'+)$X	131
h! !< 11^ 1/	1N1ON1@],1-H1|1rZ1F 11^1@T( 1P4
1)6)׺qű1 " v96OP1]D 1x 4+(,  !1NP )"jӘ44 L,*<
  	 (
1l1N 1 T`1Np4
5, 
` 14 901 5h55l 0-L 101/,6\ "&7 @.t-( 1NH"D"51/  Db   L.1!qN9R-p
 $\ 
1R-(h 	H9
L 1j| 1 1  1-l 101/t& vD  <1
L x1 tP		
d	 h X"&7  " `	4 `x  $4Xp8   "#	@	Hd     Hd 0 
 0 D     8  8 & 
X
x  
0 D=.1Ld L8 (l 1|<t501/"y9+!<@ 9qS9=ۥ1q!9 P dq   ,w l  1?>H5h  X X x3  "# @ h"L  "01X +t
26Dh 1&7TX@ q v1,w D1D 5$ ` 1L1 v$<1Tq!9/0 51N"HO?>15  994 Dl9\1 5,< \ ( P&j6L D 1N "0D " vL 	 	T  1 q1Ԧ=  N99, A   8
1| 1k b   Rp f] )p
L 0  b=$) 	 \()l)h)W02! !	=! 0 ^)0)h$  h ?81  
0   1b)co|qr),8M{)Kߋ)bޓ)+)})U H  ?>1 v)3k)dH)Z~)a$     '+))q 1 y)wH)8l) |li18l, 1\q͐)$ "  " |, 1.T 1@d< 14 1f ( L 1b~< H   \
5y$ !  u):)  5, 1` 5pۈX C)`)\)K$ 1K "L q)8[
a[18lL bޓ)J)R#|7)l8) | "` "8lT "\`    q͐) 8 4 8 4 )>)n0  1@ 10 1W   "4 5\X 1\ "bX "8l H "8l( P   , "d"`(   H P1Ny 1qD1d" p   1  DTuq)3t"͠   q)ѓ01  &bވ  t   1q & " 1`qa).D)Hq   / 0fe( "Ƹ x( H׺1
@6)|R)'%j-Co | 4  ( 9k)1 vx8 t	 T q1}
8%}s@u)C 	d  =mq,  q U) 8 1^?@ , L  < 1\( }!)D=9)T^%)P XX `\@  1k]$ 	, ($9G>	9) 11p89)'+0=h 1Ԧ= iH9l   0  Ȁ901G>)D N9<10A;1 ])K)l) ~u)acz)"WX)!9G)H<)'M)8e)i))R)bn)b  ;)j1B<)8x< 1KT q!)01/,)qe)Ԧ=T#1)mS))#)9)?Hiq9)R-"1N3`qK)i	?Q)~6)7E)r)@KL)3k)a3L q  )$o \)j)P)<Tl!1bn@#qXO))_P!1=.1%ʂ);r)!)`)~) Ii) U)<[LJ)})wXn1'M"@KL)7)s78)(F), 1B8 `))
_`HON)] )y*?1#1+mS)) )j q0)>z\HXV  n1R-tq   N3pj3)p8@1F)onD q   \q )̍L/d)@A9@w$ `
?`#u, @  4e))-L xj\(( D|11d	9:|))   Don1<=N (  1w-"F 9͇4 10F0,1 a 1Z`@  ;uCR1)4e ͐):S)&)  1"1
yO, ?>)=.)E1) s#qբU)eRiT^%)L4))$=)1@3)S' 2fW` !s#`	qk);,q01/) D qPR2)v)p :)%)YJ)vX1 /1"A")N +)B)Q/ F)M1XD)J10Lq3) 	=mS))1~6'q:)P'-,)M10F)Qh)y?x!9'+)]+ 4c)rhO)X)1Eq?>)>.$ :))!)ļq]3)/01211F+qB)߉K<'L}1j)Ln<! F)Z)V) *1\)),qT^%)~ kW)$9@KL)yl q,w )[HV)yI)n1W)*)\(t   QY);1 	1`#1-q#1߉K\
 X)|\H) 1ULq)p1lDqF)`x"Z, ^)8m)A)%n)9 5)G>1Θst `')|7)!)k])ׄV(1^D*14h1qE|)1?f< \	(
1G>d .1}c)Z~))'Bx1"A"<,1`1@KLq)dH  `)`#)A;1-99)$1n_S8D-)$YJ)B)W:F)
*)Md	1
yO]+))eA /)F)1^111(1"dsAY)n5)^Cd-1-+,)1'M)Y=)pۈqOV)eI81|\H01!1| b)X)#C)R-\1$15t)M)2-1f1?L
1;(DD)0ok)іpd, 2(!" ( GP/ 44  -P!    T- |< "1ӭ,5Di, L    \$    D5$ Pd 5sr-35<- 0P 0 q14e0h heP   D (  x   	d \ H  x t ( H       @  L 	4 `  8 8 D 	    t   X 0      X  5gf(  4|:lhh  3T    =ۥ9ӭ924      d D9g, X :$ DS9D45,  (X 55 0 P T   PQ1\3P<1S LD9jl ix 8	D  D9  P  d L88  <<  t*, 5Ljh  D D= @ (1S1`8 (x H  P  P   X |p 0 \    %\,@ P@h `<  1 P uj1J")d< t@H  	 t8 	 8&D
)H )< 
0 
  	d 9 9 	 }DI0l )L 
d )< 1Q/1.)G)A)9L>q 1  81: 81 s#iq,)(X71!$ 146 }
8)@d)%)?jZ)tX)DD91@KLl62uY i7)?>1"I)*;,:1{(5Ԧ=)?Q)a3) 1*;,9a>){-8 q=Dg)@3Yla0)7 q@X)M,Z1$Wq@T1 j1d)1.B$71 q@T1(k801/19K)`Vl)^j18[61eA,8qB)Q |\H)}c)"I1
*p:1"$9DR) qi15:K).D)*H l1k]1 )} E1M1A1jW1'+75s78D;	h1R1:@:(XA1T 5=.P 55Ԧ=T d 9  
8 	0 $ 	 Ld5T A`  9$` 
 )l1'+)XD).)EU))])=T)2)(j0<q
yO)y*q{)\Y=).I)U)J)\((>q01/)81/ 1[EP1s4ph1A|fqW)-#@Eq"N)`G( q6OP),8sh=M)#?)A)D0)l)v)S@ *q1d1%&@1=Dgt<q?>)0F4<1`;q9)VD1>z\<<q sU)4e 1 UT qff)Xq<)<T4 1XD?1o?1p<1J?1eQF1R- )`))Q1]1!18<@ 92)$f%)ahqQ)NZ>5}q@}) a=_b^1[E) =	)&)#1pH)+)޺!)X1&>qڊ)W$q ~u)qy?))_  1J`!)")qb1=Dg).c`@1j ?q   
yOhW1[E`  N91)[EQ1HT 1! !)(])q9ry 10+)%ʂ)] 1` )w)PL IsU)ۦR)S)w)k]Ll1dTPG1{D 19?q )݋b(PRhD?>)14cF1n 10z(19  `)M)!1>1ڊ q`') l!4:)Pei)jT$A1a>1nmFqC0\)4cׄV)n)eAP1.c 1C61ν_ z)PR2)7)N?,q))'<k1=.H G>)1I)co) X 1C0\(j:)H)xP1ׄV)?f)x)8xt1Ǌ  q!9"l	DK)Wql1aq01/1G>`` G>1)^_1 0Piq9L
1*;B1xqQ/1 z< 5ǊhbqN1|0`1ǊlqM{1kH q|1N8	1Ԧ=8a	1׮$ qF)+P4iq׺1X 11+P1!)Q 1܁ha1] 1!T`q|1 1hC1⃳| 1N1@T,Ta1rZbq z14*
13>(pA5 $j =.1
1S1 2@!	=
1x1.1jTd1jD1$1 q	1I"HOq1
d1i1Ԧ=x 16OP4E ,)n')k1W:A1׺c1} k]1>z\1ԦCu9M{@q]1޺!
")6)+!qeA)@Tbqon1i1]P  gBXZ"j,Dh_ *$ 4 5x%0$  $ D]@dZ
   ]@  "j 101/`_4 +L& @  , T |  8  H  P @   t  
\  , < <   =%  H   4   0     F\& ht 
D9\    x `P   p L   ,  td "&7a, 1Ԧ=D"3$fq1Yf1Qn1C1(k\q>z\1 $Hnq1k$J1
yO`1f\()}1#<HqM{1M{p %1@]1l8irP1Ianp1* q=$)׺ )*))k]dqM1:<fqz)> 1r 
n1 zL1j11^ȴo(1i))lHq1H	1q),w q!.)$1\$qq#)~q	1+TON111B=.101wfxJ?1Aw1[1x1on1M| 1ļ1'(11ļ|1-`h1Ԧ=D 1%ތqx1^?@p1 1>z\, 2]J!	=q)y?R1ļdH@]1)%11zp q@T1~hq.1@KLh 1׮1}1܁P1on1]H1Ug4 qM1>z\1
_`4 1׺1. 1?> 1rZ1M{1 	=,1-L 1ON 1X1
H`1Etq 1Pd 1JD 1kd qا1Co(1 ` v1G>1# 1ON q1| 1 	= Lq:1^_ qk1 	=d5MX j1AH1Ep D_11L 1ON1<1jK!-j1i1on<q!110k ()y1`!),$y*)ea1:$ q")!q!) 2))E1l111߉Kq>z\1on1l1/q_b^1 1Ex	1iD1}1k]h q)|1jq.11׺H4)T^%)1G>Pd1>.$	1 t`\5@w,,l(D   $ \|o$  X D94 hrLLL,DD v1Y4 2<5!H    t5 `a. b$ H d   	4-9415x	D/1< X  @        d  $ L  < (  h j <  4   ,  H    p ( (  @ ,  P , T ` 0  8   |  L  `  L    h  
0   D9$@
X H   1
( t l  
t/5D1 dgD0 "01@9N@4D9L  qN9 TD    5mc[4 &D^q*!10:k:D=.1gH1 D9 @i H1 \ dy  "ԦSb01&7q1 ( | " vЅpt4 8 " vl	t;( X<1`6 l1/0kq901/1S1 v(
$5"# d   0 (  	lntyoH 5Xm( b   \Hm1.tnX@   @1 k  D+!1-5
d P(d  
 " vXr   !#0    +)34<, 1k] (    D   `9ET $ &h^    q9,w 
qd)
6D   j1Sdx1"YlW1eR q,)$=1^C /gg}   G>  <
1!$WP&&x1,8s),8s)lc)}<q({)b~1:|1eI ?>1
*) z)Kߋ))
o)u)P pf@)@) "\ "\ "  &, 1@1W@ ):) 5@ <  "@ , (  t 5 | 5l 1t 1\PX"`ph( b\)@ 1a " " "T " 9  1 ,  T?@5Xh x  1KDP1$ (  1qj14e ( "X le9>z\1v, 0  1X)"( q)G' 9Ǌ1@T &\  )Ԧ=11^D  Lq)vl b6) |"d"x(p P 9: S)#1OV0 5 |  @1Mq   %Pp "0  < @b@) m1=.D"x q |)q   A	@ 9?1  x
 D   c "Ԧd \h}   /0x yM1ea X	1S
x  	$ 
$  qԦ=11[_0	, y-1S D    \& )j)V)E)pkh9
yOd EN9&9
_`(   
P(  1N
$  	D!9(8   T  =Ln< L1;8l =@KLP !9r1K 5 s#H =1^,  0 u94 05W@ ` Dm5|7| ( u!9,V,  4T 
1y*, !9X) , 5N 1DD, 1 N9l1 |\H)~E)~6)=D1@)H{a"ׄ`ff)a)Cq/d)u	z)|)]`1 $b1XD$3)`!)| 1DD$1FB$
1,!qw)Bj Z)ff)dT)pH!1B 1@KLlD)AY))P1`S) ) |)`S!q_) 0G)9);, 1}jA1},k]1 1aYj)9mS))<=.1!)|1#xrqB)# 01/)"A")!4:B)1^1vG)01,jF)D0))`#u)t)QY)l1F)n')[0@|9t*qM1iʔqFB) 	=""d)	h)R}h q#)j DN9\"L ^5Me   1`<	r) G-q   ^ "@W)] , ` 1|7\ =r( 1l	9$	<  }8l)wd D 1! ?`!`$ ,  %1@9@d !` qK)<
9AFP @ 
10F )@)=Dg@ q]1
j1H<)N q
P)Y71t*1Q)qE1)ׄV, 1-1{-$1&)51fY=)e&^)M1ۦR)eI, F)YJ) $)/>pqE&)bW|1fh 1H<0)1׺,% ,w )ڙ-)m;)8[x13p*a3)%j)r' ;.)j)@X)?>81l)XO)_b^  ]+)'M)Ǌ1s41# ޺!)9)&x).18q;,)!.)1Ln<p0]1B)x~1ɇa)"Y)K)LqNi)^iT){),8s)C0\)b)1R-1{-)L401'(|1%&(qw)Ԧ=4 "qh1݋b2q&71nyE|)4c)2))@w
ql1pq%)y*)\Z)\)iy)!)%&)~) zy j)))aczp B<)Z)Hyt)A;1-j1e)11;i1p"A1Ln<0 
#   )lx;)[17)TyB)!1l1i)"&7"0!	=1 q:) 1͐  ON)JP)ry)T^%H1=.1IJ1Q `1g5 	D(1j1])i))):` q>z\)Whiq,)]3,1!t)1j 1!.P1ׄ1F))1s(T18-/)@KL)N?\1M	1QY21H@T1y?)\(h 1j^<.;,)-)1R-1`#u* k)߉K1!1*Ax*q)xAY)9)4eqbn)Θs 1ut
1^Uv q0ok)t1uh,H<)z)vG)Fc!1! (!(3!Z!s!.!!2!8֠! z!D!x0!!턌!1!S!ܶ!x!@!mT!4b!!r +j~;~Bһ<&K<DXQصYTP<dVmgRp)[J-D?#ڡ!!a!5y!!=!&S!!!,M!!#!¡!uX![)!<n!0!y!f!^6RV,5b==!7!l\!l.3,'!Ny!*wK64j*:!2,"'NV!GSTNOc-dW<m}bXXG&W`Fp'eWDka!S!!|!8!aT-yx1o0C|"; yh<!!{!V>v!RF!!dtq%P<=_ɍ}r'}3!!m9!F!꿘!!s!N!d6!-+!ʰ$!'!,!(!O%!#!I%!W(!sj'!(!B,!(!;'!X+!I+!n/!HT!L!J2!yV/!g*!+!0! @1!y*!k,!CV*!&)!&!,C'!b%!%!dV*!@+!(!Ӧ+!	(!`}+!Y0!*!5$!p&!R&!ޭ&!&!
'!+&!&!,!B.!1.!.!>.!y,!7!`<!h8!(8!\8!U<!U>:!iS9!	:!~8!83!D)!$!&!)!g'!"#!T#!$!CS%!D'!,!;,!t4!D/!+!F+!hX,!\V/!u,!%!P(!.!}-!/!,!*%!#!'!&!K'!&!:%!p%!u%!()!&!&!$!]$!7)!0!-!G)!ܶ$!#!7&!N'!T/*!+!
+!X5!4!9,!|*!*!O(!!,!-!Ȥ)!'!(!:5%!"!A&!p(!(!(!+!d.!)-!'!$!̟(!&!(!+!&$-!S*!Y3)!.+!+!Q<.!U,!(!'!jp+!+!-!.!20!{0!s#.! .!R,!-D*!){(!'!D)!q*!)!4+!*+!<(!(!)!S%!|+!-,!*! '!*!)!&!C%!h$!5&!*!u-!+!R+!&!3'!+!Ev,!*!)!)!*!a*!
0!_*!5/%!}%!&!'!a,*!G.!c-!B,!D|,!ݗ+!8/!5/!o-!H,!C+!&/*!@+!+!#)!)!J)*!<.!.!߽-!^+!*!%+!-!E0!6*!;*!)!9)!P)!gq+!U%!<Z#!Mr#!e$!/$!2*!vi-!5!5(F!>!3!l!C!1!yZ5_wS4?qsIwzLѿ]^ogh<!ތ!8fuAXLV"S~^_|uSN*[4[0}6!c!e7rKT5^C3ChHVM<E
EsMRp@tCRs\] <S@2w4@}/zi5q0(AAd$!kI!A8PEțHKeU.*$>c T@Q;%
3fcx'8OHmڠ]x2!S!}3:+28Kc[}#<T5Q,5~r> ]ΐ?<!:[8D?q#.=2l6ˋA(Y!!$!!1Y,I:	5e(XQ?D>#)';47+V,&T e'*")9ƺ)Kr1(!:KE"]V?VZgd;bgh2POI_;NA,O!0̤=:^
+,[&)w##k;ieEq=D<.6l-3:6)(1G^6VD7G 7c!(!ȝW!Ԟ%!R&7/c!`-o:DC&. *C.D"MB23=r"!O!I!#z!?!, 9mBcB>?qF{;)_(3+p)ZQ"r'WJ4@(e!E8!G]7@x^<1ty!ш!qߊ!%Y?)O!?!MK'!S%I;.E! ].'>F2$..Ak?alZ9"R="MU|Y@{y` )
.KMI#"V!!m2Qw/!e!Q;!g!r!!N((]#x!%!nM!1!@ʇ!!ͦ!XM!!r!H!~!_!߄!P!V!i*!Z! 
!!&!!4Ө!	ę!FonX<mXGh,@nq<Xl^4x4x4x4x4xsssssssssssXrsrsssrkklghhhhhs^|                                                                                                                                                                                                                                                                                                                                                                                                                                        @ N  rJd?
  PF  uPF  Pc6;II
  PF  uPF  ݬ) F[_<АB
  PF  uPF  sG7N-;(ww
  PF  uPF  UAEn3Ĝ
  PF  uPF  f\Y'BbV|
  PF  uPF  D<EX~
o
  PF  uPF  1DÔ;l
  PF  uPF  s@ Fִ6!
  PF  uPF  
B~Qɜ
  PF  uPF  "5M^(5D
  PF  uPF  CÊ.Oݲ/y`%	
  PF  uPF  }B%HÊ
  PF  uPF  ↴G{@G2d
  PF  uPF  nFEJdhxj
  PF  uPF  U]]J,蕈
  PF  uPF  t؜DM5
  PF  uPF  ۓUoKYz
  PF  uPF  xeNSL LnB
  PF  uPF  h-zK[5-3
  PF  uPF  FKxNަJoA
  PF  uPF  Ex/eEA#^5Έ
  PF  uPF  +VFzB2=c
  PF  uPF  F5=܏NW錜
  PF  uPF  :S'N^!Ή
  PF  uPF  B݊X]
  PF  uPF  AF[	A֟P
  PF  uPF  uIg!k
  PF  uPF  
wDO
,М
  PF  uPF  'LԜ
  PF  uPF  |`FӰ$U5̜
  PF  uPF  4DIX
  PF  uPF  .>B}1U-u*
  PF  uPF  |'ZArDroo
  PF  uPF  {iXzAQfލަ
  PF  uPF  ;%GA˵e
  PF  uPF  TqMp$<s6
  PF  uPF  <cqCh 
  PF  uPF  i8K _
  PF  uPF  lUHËt!Qں
  PF  uPF  EJ>HМ
  PF  uPF  9jZAOGL8w_I
  PF  uPF  q	D.~
  PF  uPF  *ٿ2NY"Kȟ
  PF  uPF   @xA&YO0A
  PF  uPF  	?iOy'	)tѯ
  PF  uPF  3Mla-<V
  PF  uPF  $uBEљWӷ.
  PF  uPF  rtC@
#)Ml
  PF  uPF  *ZKLFsz
  PF  uPF  3<B#-_e
  PF  uPF  #FT7z
  PF  uPF  ̠A5@
  PF  uPF  S]G\1gK
  PF  uPF  @;tRZM	C'
  PF  uPF  w *cMzcQ ;p
  PF  uPF  ~@,s\U
  PF  uPF  İLΕU%bý
  PF  uPF  ϪJB:1"'	Y
  PF  uPF  mHʁ>1ղ
  PF  uPF  +/Eư>p
  PF  uPF  z5~RIN 3
  PF  uPF  ?2L &C
  PF  uPF  <YCqc
  PF  uPF Hy!!Ђ!!nq!﫷!!L!Пt!!X!+y!v!{r!Bo!q!Tq!~!9v!e!f!=?!T!Yk^VmBwY5ǺT!I&M]!Tk!^r!z!"R y!%!u'! !!(!' Y!/!ől!5P!{!!<bk8JОDXqa!0L\jmSa4:8$X36<t6)ilY">ֈ`m_;of!Cl7L9i_!LD!tk!!^q;OWBS!)I!L!G!!a!yB!ኛ!!!2J9XqW%zxrvxt'lm2!G!!@w!v!^!E!9!	1!;,!0!2!+.!,!2,!+!,,!yo.!!11!1!?.!T#/!O1!/!Kd1!S!L!_4!f1!'.!^0!4!?M4!/!1!:0!fA/!-!0!M.!,!.!o1!M.!.!bu-!/!1!R0!,!Hp.!l.!$%.!-!T.!.!-!x/!QU1!U0!k.!iG/!/!E!S Q!?Q!wS!eP!2O!dO!}R!NU!U!ZYH!3!~-!L,!.!)/!av-!.!.!/!\/!/1!kq/!<}:!Y4!˽-!-!Y.!y0!/!-!/!Y0!.!ճ/!0!.!.!.0!JM/!0!/!i-!-!
.!,1!0!/!xT-!6-!p/!02!/!,!ص+! -!Rn/!.! r.!%.!-!5!M6!1!b.!`.!/.!1!c0!.!;.!L0!/!B-!O,!,!ɲ-!|]-!d0!y1!в1!YC0!--!Ժ-!],!֜.!Օ.!=/!.!7-!.!9
0!2!641!l.!-!/!.!/!+1!kL2!uZ2!0!10!~.!m/!.!/!/!mZ-!N.!/!/!|,!.!)/!-!0!81!!1!.!+0!/!TA/!J.!@,!%e+!&.!s/![J/!g0!(.!
<.!.!}k/!ހ/!ke.!M.!c/!.!ږ2!tN2!.!?.!!	-!+!o-! 1!=)/!-!Y/!aD/!>`3!{"1!hM/!.!vN-!G,!O1!32!k.!{-!.!Og1!z2!0! -!0.!k.!O0!@^2!϶.!{.!u-!Bx.!-!.!+!+!6,!~-!W-!0!m*2!4!P=!1C!=!M!Sv!i!2Tc:'!l"$y< ~,!id*g50v!*Oo
\ KJ" ̋x!IRiE˺,?>5㵠XY2-"j3ɶ[VpK!ewБ -*A~YvZ?X!!ݫ$'++ =|HwN)'Cj\-[(2vS!b˰˩pέEy$8iZҍ[okBf ߘ3}&U^sB/nej>e4~"x/8y?2hX-mWw~ބJwrY0^ I&"i!Q{J?{xŸfx+W.Xhp#vkhyD
S{Eza_zNaTn	V7{`ČA¯os6qe!hbpc|ڱP!:M  Ofj.RۜjDb˦Ma`l@a KGB'ۋ:lrΨVTm!:r2P\bY^Zg?m{bs^42~ӻ5yy?O)*{sܒ*["L<y5ﵿ"mAR's5
 /Ö[`Z-d1Cj=QV0[;(e
s'ɔd7!-#9!6_!!3Ϟn!L!:!g!3!u!#!'c!۰!!'y!!.!!&u!!p!!w!M!;!!~!mz)Tl)n1)'0)yZ$)\5).)&)R')u,)(.)=6)f.):$)#)#) #)#)x)qv)d)U)z~199e999Dv9e999o9Υ9Ⳙ99ꊘ9К9{9Ƴ1))j)^)v"*)4&)K+#)hx!)b )")#)B.0)y*)Dr1{9)1݂) )g19e99\9ٕ9A919ݔ99-9N99D999999-v14O1rv1O199M9 9ǟ999929 l9r99K9]9.9T#)҆1G1])^")p1&H9o9W9n99g9ј9/9999ϓ9!9B99J41d11FO1bqr1b')Pj1햘9I9A9x1z1999x9:9k99`9959=9똘9喘99ڕ999험9'9n99j9A9Ԗ9n9C9h9999.9{9999Ԗ9}9G999A9i9 fϕ999q9j999%9999$959蕘9ʖ9ɖ9s99L9>
"119<9쓘9j99,999 Y9.9/999< `9699V
"11[ "~ D9Д9Y99}9 J99u9ז999(9ظ *e9Y41(&1f9h99X99Ֆ99B99%9䕘9i 9O_Z17>1h999D9ʕ ח999ǖ9ۖ9,9ߏ999:8 9ܗ9m9]99}99땘9"99"4[|9999VD9F9ϕ9Z9999$9S9z999㗘999909ŗ99疘9949(99{b]9!SƗ9\ |9l9ܖ99q99藘99890 " W9͖998 S	9p ؖ99t9d 999299\ 41ػ&1B9Ɩ9^"_9P99Ж9@@b9T 99(9ɗ| [L9+9I9A)*)Գ1#9뗘9b9x9ﰘ9<999u1T1V:P1999gi9樘9'9xT999C9ۛ  CP1ҩ1zu1&199O9 /9߶99v9;9)99禘9횘9u9a9gd9/9lk 999999zP101Hg10v111M1qO1
9u9ّ9hv1{1P19[99O]v1.1 O1`99֘9̧9M9l"11ɚ999Ƙ99999g99i9 9941&1~9999K9㓘9y9999?959c9fn99q9Uo|9
9Ƙ9999f99<99♘99څ9`9\90994969ɘ919ݒ9N99V99^99`9\99[X9909e9a9j9B9f999u9u9;99`9q99O9o999Y9y9,9N99bb9dt9o9H999j9Я9j9o9H9 9[9	99Z99999,99999999999ȡ9}9$@941&19ӕ9
9b9멘99A9Y9c*99a)Bk6)|1 9u1"1daP19 v1%1GO1ᛘ999h99&99m9{99f999\9(Ř9)n1/1P9	9Y9>9Ҳ)v)O1>9'9g11D9)\')17&1i999H121&41Ro1I4()Ny)U1091ϲ#)O$)(E$)$)%)n-)')4i") #)5%)1),$)W*)91-1111-19-19-   
 H  9-X q 	=1 	=  0  H   : 	=  ,  p 49 1@KLp D  ), 4  @ 8 P   2[D X L1- 5 P 0     | x|    a1[|  P x P T  Y   Yl P-@ -L 9X | 8 <(  $ 5j  P 5@KL T D `  1|         t P 8 =[D  H   
 ( D9-$ L` P   (  P `$  H @  P  \ L X  (  @   	X  T	X ( H   	` Dt	, 	 0 ,  	|1    L  L @ L  }   @KLP `  H $  	 H  -  L 	 	` $  	0 1	=/	= >@KL   L  H   q- , @ (  1 	=X  T x  `   
@ ` @    H 8  @  =@KL4 < X d  T  	(  @ 5 	=l   H ,  X  L (  ( 8   	, H @ !4  @T  D   P  , 	 q  q pT dP   ,  1P  5-(  <  P  x  8   % @ , P D (0d  , $ \ 4 O) 6ھs!ĳs!s! t!(t!Pt!(wt!$t!>t!Dt!hu!d:u!tau!u!u!u!u!$v!Kv!rv!v!v!v!$w!46w!D]w!Tw!nw!w!w! x!Gx!nx!ĕx!Լx!x!
y!2y!Yy!$y!4y!Xy!Ty!z!tCz!jz!z!z!z!{!.{!T{!|{!{!{!${!|!X?|!^f|!d|!t|!|!}!)}!P}!w}!Ԟ}!}!}!~!;~!$b~!4~!D~!T~!d~!t%!L!s!!!!!6!]!!!.Ӏ!>!D!!TH!xo!t!!!!2!Y!Ԁ!䧂!ς!!!$D!Hk!D!T!d!!.!U!|!!ʄ!!!?!g!!$!ޅ!X!^*!dQ!~x!!Ɔ!!!;!b!䉇!!؇!!$&!4M!Dt!T!d!t!!7!^!!Ĭ!Ӊ!!!!I!p!$!4!D!T!d3!tZ!!!ϋ!!!D!k!!!!$!4/!DV!T}!d!tˍ!!!@!g!Ď!Ե!܎!!+!R!$y!4!DǏ!T!d!t<!c!!!ؐ!!&!M!t!!Ñ!$!4!D8!T_!d!t!Ԓ!!"!I!p!ԗ!侓!!
!4!$[!4!D!TД!d!t!E!l!!!!!/!V!~!!$̖!4!D!TA!dh!t!!ݗ!!+!R!y!䠘!ǘ!!!$=!4d!D!T!dٙ!~ !'!N!u!!Ú!!!8!`!!$!4՛!D!^#!dJ!tq!!!!
!4![!䂝!!ѝ!!$!4F!Dm!T!d!t!	!0!W!~!ĥ!̟!!!B!i!$!4!Dޠ!T!d,!tS!z!!ȡ!!!=!d!!!ڢ!$!4(!DO!Tv!d!tģ!!!9!`!ć!Ԯ!դ!!$!K!$r!4!D!T!d!t5!\!!!Ѧ!!!F!m!!!$!4
!D1!TX!d!t!ͨ!!!B!i!Ԑ!䷩!ީ!!-!$T!4{!D!Tɪ!d!t!>!e!!!ګ!!(!O!w!!$Ŭ!4!D!T:!da!t!!֭!!$!K!r!䙮!!!!$6!p]!D!T!dү!t! !G!n!!!!
!1!Y!(!$!4α!X!T!xC!tj!!!߲!!-!T!{!!ʳ!!$!H?!Df!T!d!t۴!!)!P!w!Ğ!ŵ!!!;!b!8!H!D׶!h!d%!tL!s!!!!!6!]!!!(Ӹ!B!H!!DH!^o!x!t!!!2!Y!Ā!ԧ!κ!!!D!$k!4!N!!n!t.!U!|!!ʼ!!!?!f!!!$ܽ!4!D*!hQ!dx!t!ƾ!!!;!b!ԉ!䰿!׿!!&!$M!4t!D!T!n!t!7!^!!! !!!!H!p!!$!>!D!T3!dZ!t!!!!!D!k!!!!!$/!4V!D}!T!d!t!!@!g!!ĵ!!!*!R!y!.!4!D!T!d<!tc!!!!!&!M!t!!!!8!48!D_!T!d!t!!"!I!p!ė!Ծ!!!4![!$!4!D!T!d!~E!l!!!!!/!V!}!!!$!4!XA!Th!d!t!!!+!R!y!!!!!P=!8d!4!N!T!d !t'!N!u!!!!!8!_!!!8!>!D#!J!nq!!!!
!4![!Ԃ!!!!(!$F!4m!D!h!d!t	!0!W!~!!!!!B!i!!$!H!D!T,!dS!tz!!!!!=!d!!!!(!w)w)`)))u)u) [)`h) [) ))`h)`h)`h)`h)$ 1M u [)> ? &5  1 u)  q@)`l  b! :! 6?: 25@,q) / /5a =  /$ / L ,/s p T 0 5/ LL 7 !o! / <!p B"` " )   Q/ )h K?> Rd fP! @=} ! =:2 $})K)`!  )	) $) 1	5` q )    d u )@1 O '! 64t5 3Ύ92u9,9 w9
9u9:9ƭu9Q9'u9W9u909Lu98%9v99ku99u9]9s9:9$9u99u9.9u9H9u98?9u9˾95nu9w9u9d9?u99Bu9g92u9w69u9g19u9P9u9(9؅v9"9d
v9s{9u9̚94w9CD9u9t9Vu9z_9u99u99ku9|9Mu99}u9ى9'u9z9u99|u99Gu9;[9u9Uc9u9,{9Աu99Ku9GT9u9~9u9XL9u9뉻9u99u9p9u949
u9{9ou9$U9u9v9u9N9cv99xu979ɧu9F9u99u919ϗu9989,D9u9R9u9T9u99u9Tq9u9m9u9n9u9*9֟u99u9E9u99@u99\u99u9   9u9H9u9q9u9f9u9 9 u9"9ަu959˚u99Xu99u99Vu9:9ơu99lu9y9u99iu9ٌ9'u9Mz9u99
u99u9{9u99Bu9̑94u99Iu9 9 u99u9̈́93u9K9u9>9u9&9ڣu9D9u9oz9u99su949̞u9`9u9%9ۣu99u99u9K9u9U9u9و9'u99uu99u9q9u949̓u99[u9ᏻ9u99u99au969ʑu9
9u9]9u9ȏ98u9 9u9eg9u9{9u9Ú9=u9Y9u9S9u99>u929Πu99u9%9ۡu9ř9;u99"v9   9u9y9u9D9u99
u9ė9<u959˙u99u9"9ޒu99^u9؏9(u9V9u9Ɍ97u99lu9v9u9U9u9
9u99wu9;9Ŝu99u9e9u9	9u99cu99u9툻9u9@9u9|9u99_u9c9u99lu99u9y9u99u9Ê9=u9i9u9v9u999Ǜu9둻9u99u99u99fu9 9 u99u9Џ90u99Gu9=9Üu9'9ٟu9ߍ9!u9偻9u9숻9u99iu99du99Qu9`9u99u9û9eiu9aD9u99M}u9Ż9gu99 v9n9qu9[9u95*9v9   x9zx9u9u9{9u9b9=u9*9v9V9	u929y9W9fu9|98x9^9vu98u9ȷu99u9O9u9=9Óu9V9u9-9Ӄu99Pu9B9u9r9u9/9Mu9@r9u9 Y9u9}9Hu9M+9v9ݠ9#u99Iv9S9u9ĺ9'hv99u92B9v999Ǜu99Tpu99fHv99Eu99]u99@u97\9u9Dֺ9Vv99Au9~s9u99Iu9땻9u9Ei9u9$9v9i9u9s96u99u9Ԅ9,u9պ9Wv99
u9Z9{u9q9u9v9u9|9du9~9|u9}9ru9ߵ9_M{9{9{u979ɜu99u99>u99u9	]9蛘9:99u9-h9u99Mu9oh9u99u9X9u9r9vu9c9ku9-9ӣu9@9u9ձ9+{u9@P9w99u99u99u99T&v9D69u9HL9u9h9`u9Xv9u9&9ڦu9b9u99u989u99u9#9ݗu9`9u99Qu9^9u99Lu9]9u99u99Uu99u99fu9퐻9u9ݡ9#u9C96u99Xu99Uu9O˺9av929fu9U9bu9"9ރv9t9u9~9au99uu99u9á9=u939͡u9c9u9(9ؐu9T>9u9M9hv949zu9-#9	v9܁9$u99lu9T9!u99>v9 9 u9?Y9u9   9u9q9u9됻9u979qu9U9nu9Ѝ90u9IV9u9*9֐u9R9u919=u99Du9)9יu93V9l 4H2)9C%!]z'!)!4$!8%!r)!1(!@&!Ӹ&!%%!Q'!A&!l%!5'!N%!>$!%!(! !w$!*!?+!*!,!z-!(!m'!'!~l+!Ǻ-!O-!,(*!&!>M(!-r(!)(!~(!Z)!(!`&!:%!C(!S&!%(! 	(!%o$!@#!O'!3)!(!B+!x'!y!s)%!m)!^%!ts'!`)!@*!.+!(!I#!8!8)#s)!` !/!!"!P!5!v!s!!!&!J)!'!&!&!
?+!h#)!j'!W)!@)!~)!,!-!eB)!bg'!&!$!%!g<(!(!m^'!`))M!s&!u'!)%!&!M%!r'!
(!B$!"![ !)]!!h!R9))!t !!#!+R)!w='!%&!n'!k'!/%!-]$!Pm%!3{&!(!s"!8*)8!F!)9)Yh)~S)p)߼)z)>ʛ))~I))Yo)\)Ƌh)¾`)f))岵))˷))7Ox).)5>))))t)V:)a)k)X)uX)_^)h)s)Uy)Ç)b))!h)[ׯ)CF)K)׽)M)9)`)~)_))5)6)s)J)AS)
=);))Q)K()3I),g)`}))))x)ZI) >)`))5)u)(;))Q7))Z));))B8)أ)()
))))1)1)")e))ܹ)%),))))핣))h[)ɬ))B/)Ⱥ)J{)))h)).)+)hT)͢).) Ա)a))c)#)))
();,)h)U)})T)l)K)L)ȝ))b˖)`
)X)q)
b)))Bj))))
)㛋)~)c)č)i) \)^)0)(')z)
))))>)[)_)))7))8V)Z)o)1) )r5))*)8Ш)))")P)\)Mܙ)))p)*)% )	)Jv)A)\)g)J)"))V)))0)@
)g)OX)B)h)J$)	)u){)my)[)6)x)ϭ))˧)D
)o)X)P:)*)#K)])e)6)^ߤ))g)))ܴ),)M ))ϯ)H) )%)ݻ)0)Bo)Q)i)m)^!s))/u!!%&!(! 5*!u*!')!y,%![^&!%!q$!e&!$!#!R!!&!%!'&!Z'!t'!%f(!(!j)!rT(!A8,!+!'!}&!%!_#!1(!k(!*$!"!:! !u#%!3(!~)!(!ę$!!&!'!#![%!(!,!Hf)!&	*!+,!<)!֢&! !8$!(!()!p&!&!9(!'!(!H(!)!*!u)!5'!)!j,!*!o'!)!m,!\.!+!,!E,!D)!('!-z(!ĝ+!1*!U)!7*!*!*!*!n'!N&!/(!t(!H#!#!'!7Z(!_$!F$!u&!"%!L	&!(!b(!h'!*!,!&(!j"!LD%!&!&!Ģ&!$!%!)!k)!,1&!H&&!%!s'!Q(!9'!H'!3&!'!u{%!{$!g$!&!+)!!!<"!='!T$!p$!)!1-!VI*!b&!p%!3&!f)!+!
0)!'!&!&!b&!:'!6&!Ě&!v!#"!k&!&!_#!"!$!*!@-! ,!9+!*!`*!c(!'!"(!ו)!-!&,!,!,!++!&!"!%!'!{Q'!'!b)!&!'!Ȯ&!2'!m}*!)!%!(!SE(!8>#!%!a(!.-!^.!W+!R*!fj)!y'!&!t&!]&!y&!x&!''!&!)&!<)!m-!G/!N/!.!Sd,!H+!Ŝ(!'!$+)!ã)!L|,!",!&(!!'!(!(!'!~T&!&7&!X$&!&&!<&!&!p(!(!^'!Ua*!M)!D)!+!d'!(!'!)!)!?(!+!d+!'!&!,!,!7)!B)!K'!p(!6M,!,!'!F&!C)!=w(!F)!
)!%!.$!h$!G$(!')!*!\+!O-!!!fN)W"!]'!S*!)!&(!'!#!ȱ)To))%[$!h'!e"!w!"!%!'!'!Q'!w&!ɺ)!v)!Rx)!M)!G'!O'!#!g!zw !4111ӈ1t	11;Ag11b1Z1x51S11e,1UW1e11s11͵114M1uU]9+:ܲ]9
Ø9 SR]9.:9tp1~1Ad1S1jx1ʓ11!1-Q1?S1,N1MO1|d11$x_1|9f31d11A1u9U]9+h 0) 7I81ID#1KJ1 /4]99&h |]9j9;  
A121?"16@o1ZD1<    ;]9\991oD L  19EV1719N1D) ]9[a9{8  (]99Y8 
o9w+/G]99Ƙ9ѓ9Ś99@9(9ɓ9Й9훘99U9ĝ99s$k9):9W]9#9朘9X99Z9999%"1199ȏ9/9969949999)99r9n|G1ę2149W9M9ƍ999B9V:9a]999999ݎ9Bb9h9᎘9<:9U]999Y9陘99:9(]9Ӎ9*9>99d9i9o9q99099ӓ9H9a9ޘ999᜘999A99Q9!999Ꚙ9U99j9$99㛘9O999<99W999;9z909؍9Ř99999瘘919ˍ999܋99,:9L]99999ɛ99g99999ܛ9)998 Ob+1Q 1כ9m999a9R999~99Ȑ9e999u9 959K9:9b]992P1]1d1 
oA]9Tpb} ]9( ]9h99:9?]9A  ,]9T:9\9ey< 
  #]9:9]99(:9!]99|9Ik9%99X9`]9gG1eM   A1"X1yv1lb]94;9]9@ {vp1F8  b]9lT $  o]94 D o]9D +T  	o]9}p o]94  	 !fX]9(̄ fZ]9&    ]9d9U@j]9@    e]90;9y1>1ڔ^\T]9A;9w]9	:9~9V1l 	b4]9L x&]9o;9y1R
V19    Q%1 1]91L_1Z9Iv1x1\>1"9 p1'O1W9
|1u191O1:9Wp1T11Sۅ12A1G11$1 1m1)M1SG1_1Cc11{1EjT)p)Nj)o)W])!~)Ub)A,C)h[)vr)\S)C)i)k)J)C).A)[B)YI)k6)
P));y!E!!_!!!!!{![!l<[y!W!`!0QG!Ҋ)%f)uT)^)8y)=`)S))b)_U)7J)]`)c)))|615=)Jw)+)r)<m!!g@?n!y!R&!66)9+!SX!ֹT!'1!N!w,!)S)JR!4!Im!JQ!!
@!62!RK)k!)!Ї!dF!2'iKr!!!(!0!K!P!9rs!^8-!$?7)1)S)	)!U!T!n!!!Vƽ))Xd)[)!E"!!p\)#))!!!3D!F!K>!))2P)E!5!O)
))j)g)a)Y).)Bu1xc131s11N1pj1NE1P(71=1"=1ݴ~1x1[1H17N1{))[)Y))]1*U1m[19[1f[1[1.R1NL1@GL1u_1ʎ}1rZ11r)K)21[1ފ[1ޏ[1d1ߊ}1c1B1{1~11n1ׅ16Ќ1?T`1lF1էU1l?1io1v|1S21 11^Χ15f1b1#z1Sx1/1Ѥ11ϙ1j1OE1ao1Qم1B|1[c1B1jF191(71_31\1T1=1q31)71eF1@B1I*11t'1r9.1U1f?1@1B1731\1w1M1W1v11͵1kOn1A1:191Qx1a\1(71ŉb1p1A.t1/K14&71G9]99Z1&v1y;1E13'1@11B131e$71k1Yc1B1xO1$(R1[&19J:9]9:99'1N1919ˁ%11~16111r1_1|}1011=131&)71)Y1ME1-11#>161'1c$1lu9]9:9*]9f+1#31r9H81D#1A1sX11ڔ)kW111T1sS1C11	=1H*1V1~Sg1l?1$71 1bh9أ:1KU1f+R1B1Գ~1Q,f1H*1	D1Vw1
G1'1D(71=1 1qY9u9v9u9]999"1(\1p1m1Y1~1el1?=1w
=1c 1:9]
:9]9W9hj9d"1I1Kn101w1נ1Gc1V1%Ѡ1+)M)))c0K1{)})D)_b!,![]!;!(!oV!!G!!g!7!!)h#!w!}a!c!cg!!H!~!!`Zk!{f@/0O!)Dk1!ـj!!L!m!'[R!SY!:D!UI!1s!{!3}!˿!!!-!Lu!9=^!E!q"U!6!1w$!R!>T4!6!2[!X!))F!YG!!Q8!!'5!U!\!X
!yV!oYj!JgI!;!'!n!$W!2WP!J`!Q!%!Ei!gU!i!P!Z!td!
!s'I!,l!a!m)9!h6!ΰ;!
'!L!1|!a!I!~!!RdK!"A),)B"![B!ʯ2!x![b!3!9!ײ!aM!o!
z!_Y!B!(B!8!B5!
u!$~!uQ!E!>W!W!r!
,9a)! !!.['!x!r!!!5g!ږ!L!{!|)),&!BEA!#;!#!߫#!)-!EM!W!a!k!!f!!Kx]!Kg!a!Q:!Y/!!T!f!3!a!Sn!!	N!P)G!Td!U!a1!"!!,!C3M )tB!ڸH!+e!ك!p@!;<O!!8!I;!Ö!JB!5/!8)'9)])|Q)[2)QM+!2?!>!!!!K!^!JXV!]0c!!$!Y!7!!g!4|!g=!+!A!`G!&>!І)#)l4)W:)a!Yf!4!)`!sF!i"!)RG!~!jW!zf"!]P!5z!À!H!O2W!+&>!H!k!jx!Ť!fz!Y`!u!b!)#!!!+Qa!5Z!f!!]!M %!$!=!W!!!2! ~U)ҳ1|.)鱴)0!ْu!hJ!N)8|W)0$)k)]7)CG)&B)')F))_)VI)f=)1$)RS2)dc)+^)Z)T\)G})zR)mҢ)H))C)'!6(!(!%!C%!W\%!z'!+!"+!q)! _*!}+!Zg)!&!7'!'!o&!u$!
!\!u#!%!
t!!t!%!:'!;(!"!2$!(*&!$!1))!(!(!-'!k(!%!O'!)!5'!&!'!'!k)!8-*!)!rr&!P$!+%!(!x%!n)vY)@)K#!H(!2)!(!n>$!"!`!! !*!}|)gv)/j) )6!e)*)I)5/)?
))Q),q)O!#!5(!ȋ%!$!Z)!R'!(!#!!!!!0$!|)!)!n*!6-!,!B*!)!)!43!oq)>!'!(!Í)! .(!y! o!!`%!&!!!w!)R)!9))|)QC)L0)[)Q!"!ǌ&!q&!(!4&!-&!*!!&!k!9)t)
)2L)f=))]@)k)J)/S>)D)~a)))?S)ڎ)))s)))))@)HW)])w)9)2)9)4S)ļ))))w)е)S))~)s()ԣ)))h)x)t))گ))v)+)m)E?))c)ŗ)bI)l)8))g))))Z)!2C!!!!!}!_!S)s[r)
N)SU)Y^)TSN)V)?I)5:)C;)rK)vd)])U)x)C&)^)]Ѥ)?)@Q)q8)I)EV)`bV)-}^){)as)ԤG)SK)ySs)7,))w)4)ִ)*)})XY)3D)A)P)1))])Kf)u)))2)O)(6)S)`)))l{)%eT)h\)a)=K)PxI)s)MC)\}))@)ꊡ))ie)Q))<F)}/T)ڹd)Rw)ԅe)R)6)ݢ)))w)nؽ)M)_)9)){)G)g)zb)g)ed)`)B^)cv)d)YZ)Ӌ)%)5)-):)})R``)v))c))gG)sZ)϶I)p))M2)Kא))G)dl)ڗb)M)
))Q)ݣ)*)S) a)uT)=Y)z))[)K^)QA)bD)T)EEZ)^Z)Z[)bt)>e)O;d)Ε)Z7)Ũ)5Ң)T)=Q)8j)c)p)ʻ))))_)S)ok)wl)Bb)Y)ba)^)U)h)?)\)@)SD)R@)G)~X),n)z)epi)g^)ԃi)k)?!Lu !n:(!j)!j'!(!+!9*!JT(!Y'!(!e)!+!*!{*!D)!*!'!'!H*!*!+!V)!ӝ)!i(!*)!+*!+c(!(!q(!*!
,!w,!w
-!=(!!(!W)!)!&!W'!m)!)!*(!	t!!X"!@%!g&!O&!$!v$!sc*!g(!$#!%!(!h&!(!()!;;)!+!]c(!'!nh'!6U%!S(!I*!F(!#!>$!(!(!'!B'![(!۵&!"!K&!Tq*!~t*!{(!_'!'!V(!-(!i&!s)!+![+!{G*!(! '!<|,!(!y#!='!-!j,!4(!)!)!b(!%!
r"!9%!'!!!=#!'!)!t&-! /!p+!{&)!(!(!(!5U)!}'!`'!F+![-!L+!)!$)!*)!(!J&!m'!z(!)!Ă,!f)!$!&!$!p'!b-!.!\.!+!jH)!*!_*!h%!T]%!%!'!G*!u,!,!,!)!)!)!)!.,!t+!a(!,'!mY'!r&!&!6'!Dl*!4(!٦'!B&!q)&![&!'!'!Z'!A&!s&!W&!	&!n%!R#!%!eS)!u,!7'! !@%!*+!V*!)!Ĩ*!^j(!'!-'!.&!{&!ш&!*!E-!'!$!$!$!n$!-%!`'!y)!*!H(!In&!36&!&!~%!&!]&!ڎ&!5%!f%!i%!O&!&!d'!{&!z(!Z-!,!v8&!
$!%!%!{%!%!4%!"'!LV&!B'!f)!>*!>'%!#!$!))&!'(!IY(!'!S'!K(!=.+!&!m:'!+!,!,!*!#!!!&!*!N)!O!!s#!a)!5Y+!s,!>)!D'!$I(!H&!2%!"!)X])K)V'!	o'!&!@)!<[(!)!!(c)"!+!!*!5"!!vc%!f+!&!66&!)?&!V)!R)!R$!!!!&!&!U&!&!w&!*M1Qa15|1[1_q1<111"1%(141c1/1U11֭1B11r1ZO1/1"1F1p	]9:9]9 0 0a]9D;Z11˨1r1*15-y1]
e1Ң1*#r1i1h2l1h1_1`1G5p1<O1!Al1=z1)7]99E9Ȝ9w9jH9t9&:9A]999939j99\d9>i9$Ǹ  n]9$ #m]9:9]9z:9G81E#1!1vx1y1],1:9]9D \]99;9[]99(/99L9"1e$1Gu9t5161cy1L 1~1z999z99웘9M9l9[99/9{9y9ś9X99h9ԛ9㚘9ꌘ99q:9$]9:9ڛ99ᙘ99F99`9_99Y  +-99^9v99͒9U9؛9e9:9]9s999 GE]95999N999h999K9+9i9<999G99l9Ӝ99L ǌ999Ӑ9959| n]9 $  %b"1k9   ]9xh o]94  8 S]9  R9 x8j]9|u   ]l<     pͨ1Z	1u@(, ]9:9&J1/p1jh4 b]9֘ J1,z1'81:9]9 <  ͫ]9m9
R9X<  	ӫ]9:9]9   .1	_1,)1MI81 R1	B1z8Y14 
A1w21 ;9o]9Ɯ ]99  !]9x-9o (  W]9o]9\ fj]9+ ( _]9dor]9̬ S]9ҠS,]9T!x    ]9X @ 	 (81욯1X]9ЂG121S:9D]9<$S]9P]]9P1481`dK114 btp1y"hp1x1	  ]9!P1/1ԉ9C1b R1I01nu9Ѝ9KM1j1ɣ1B1
l1<Ou11PI18}1-1C1U1l11A1<))"))^)W)))T)~)x));)\b)V){v)=))4V)Bx)`$s)u)BX)B6!^2!M![!>!2!6O!<!]!8[!!p!SjT!и!>7!)Z)F}P)W)@!))/y)=)-)@)w؛)#)o) )Qc)C)) )Q\!䓴!Y !Qa!J'!)'![!Q!-!J!*!)W!9!!Hd!!9p!7e!%'4!G!!E!!0!ĭ!r!ǝ!k!%!W!9"#!!A!/q)ɽ)e)!?!HU!C!g! !j!KO!O!WI!&!LX$!*!K!!)ҭD)V&!\0!!(!! M!!!Fe!!Q3n 4+,W!)V!j#!\!!}!!E[))C))1;1vF111b1D1v)))))S;),)B1?15)v[<)u:%)")1)5)#)o$))=Q!))e)1}y1t1{p11,19) $)b)U[&)B.)#)11311(1`111.n#)A,)M+)
&)$)y")UA&)#*)&)s1)+)%)[)V11H)1X
1,f))Af11^1111޺1O'),)%4)-)/)'*)z()
/)`3+)!1B)R
1)4)?\2)*)i1#11y11+111qX19Y1!1q1101 )N-)@*) )1161Tb1")h}*)/);)2)O')()Od&))s()%,),$))ݭ1A1#1C1- )v&)5&)*)%.)͊+))`F1J ))+')`,)Db&)1g1~11d(1b)Y)p1@o1$1%)v--)1)	0/)@,)i/),)) )f")P!)c&)!)-)A0)#)3#)')K)I')o$)op!)s1c11e151:1R)()-)%,)`&)1~ )]*)+)()}()*)))]S')+)܉)O1>1d)e )))g3)!M1)/h3)G-3)	0)v6).)M-)B*)))ƞ&)|h)1vs11zT1)*),)Lq))2()+)3)Mw8)bS+)F))SE&)))oW%)!)1}1'c11]11E)--)>LF):8-)6())!)Kx~!x!^!y!9!=!o!	!! !Қ)yF!4I!%!ذ!4!
!q$"
+"M!$v!!-N!O!gҊ!.!!5!Np!o{!!c!&!!Uy!]ݗ!!T!y!p!XO!S!w!*Re-';4č!0.!H!1! !3!](!(!Ǩ!;
!x!R!߈!f6!ʌ!!e!-!hG!bC!!!>%/M˟s!G)m(!!r![!! :!-!U|!(S!q(!/2!N>)I!	!!r]`!=M!PD!<!G<!TB!Og!YlM!T#%!M(!)y!砕!_!
R!2!B !S!T!!)!1!1Se!!g!ۛx!C'@!!'!L!aD!L(!Y\!A!];(!7|!!z!PO !s!	]!ť!!0M!!-N!h[!e2!A!x!7ܓ!g~|!SW{!I?!4!lϝ!}!Sw/!O1!!K3!S\!}r!8!!!K!kc!]!`Fn!1=b!l=!5!X)Ȥ)D )Ȁ)\):!)!h!!7!Q'!!!r!6;!!wY!-!&!kE!W!P!H!6!!?k!)&!2!l)!x!{!s!bxN!mq1!?5E!F!rB!\5!/)!!`)!tb!e!wHU!X,$!)vP!ց!iP!!lX!8;)4))
9)s-!ɞ)nƑ)
1!:%!KH!/!H!e!f!b)!4$!E!D8!c@!`!!/D *co>u8MJs!!) #!{)!S9!!y!(!?)L<)!Ŝ!7:!c)ނ)K)k0g).))5)!=!\!!)>)e61oh)))aM)s)ac)X)vd)9))x)!)n[)T)])yIp))At))         h Ib!1rh 5u1/e8X 5H 1TL fkT1$  o49̏   o9W o"1i;h$ e_!1k< ex o[*1׏1~29$ o'14o 1y o9$1EY +o"1/D bLT1X, 0C)4)Q)B^3)   :7)_ '!M v%1M919Z]9& ÙA1C! ,    1p L811^)F6,  T1@1;P)L2  !1ʇ@1 w)dI 
|,))m mMb)>A)c)Nt)" jH1 e   {);!gT!40T!RE!&!)G)q!E*!x5!#!&!
)v)}!1)))a)ӫ,)"A1<)1   my1nL1]1b:1    A1I;1si1T `K1m81u:91t&)m^)t0)~1K.H)O-)1*71aw[)'3!;G!F!@!"!L%-!i<!H$1!	!f))!6B!O5!1)FG1&2 T'g1B2)l)>#!%!3![)1)w_))])e 5)	1D*1dM|1~1td?1g$1E11zH*1['1[)71O1&)~q1ٚ1\1,pa101"111 1\m1ev1r1V~1*R11i~1(R1"&1FZ1 41?%1"
=1O161ȧ:1f1f.1_1MX1Ɋ91@1T+01֩:1B11fF1B1F*1pF11]=1b1
/1jC81nH1F*1:1B1 1d+1=131qI1S(R1l91I161'19}%1/31_i$1HD1bf?1f$1D11Q-Y1ME1/)x)"1r9F$1-1&71| 1b+1831e$18	D1.R1{%01:1sNL1d1
D81/R1Y91-1`e$11D1131\g$1:1LL1NL1%01j9"1(71O1d1N1H*1N}1:1p?{1wȈ.1~%01*`1<N>141^91|1R1@	=131h$1H11D*1:1Ȋ91@1E^1<1+'11">1m,141&13g+1oD*1}D1[0R1Ȇ91(-1-1!-1U-1g$1dC11=1)O1f61D11 1"1B1F)>1'R1s91-1ES1Nra1H#1.1wB1G*10eM1+X1%(01'11ҋ1S@1y91u!1'7131FS1P;1:1`B1	=1wH*1أ:1B1F*11
D1d1˯N1
=1=1p 1R"1I1	61j9c+1O1Sn1A1ݧ:1&1Z"1&e$1sV1A1Ղ1%1b'1JS1HKE1(71H*1121D1Y1^1?%1=1tjF1~*01p:1g1y.1&141*01	D1H1V] )?)>*Y)F))()X_3)414u]1:p&iݧ1jj q6)JY\l@ A1ϵ)1T]9,:9"]91Y< 5p1J1y $))X 1|)D)T))֨1ާ')H( q_1a/ !]9_:9.K1_k81:9H]98	;9.11` ]9>1f#<  f=&81Cg w]9j+1K9!]9gu)K1^)
)<)
4U),C)2P A1[9)T+,I<)W))DD96.1
m1y5)!)7H))֒)k ).y))@-)   2]1i1917j9<]9y11 V.1]q1v1-   "g1vS1#u93]9M:9^%1>y1w    y1g1G@1#)D)1F)&)ll y
1Q^< yE1;R j$g1),b!1\< 溎2) )Z1: 2)+)U1}d-.)b!jF)d.1l31/px    *x1c y)¹ y1< bK1  yB)9!,    1c?1]@  516n1O),,  S1^1A)7)) $]1Q1c1@)m)\1u@1u?)>D)&h)5)U")0ld _-))+!3X) ]1M)Dx    _y1F:)-{f)A8| !1o1|)|W):121ͥ1l)2e)x7):T$1f1+c1&1 %1p)EJ)˶)iD!Q.!Ƹq)@ !o>)R()/e+16M|)YM)&H@)^()C81&%!z!5)/ϕ13 1ؤ)Շ)&9ګ{qN)؃1 _=]9C`, H 0 ST1^1!"C!v{S!N&!8 $ #1_p"1j`M 4  	b]9dؔ( 	 ďp9u9t9 -41j0)W)ąK)<)>)X;)gtB)uE)U)f*P)@)NF:)P9):)m:):)@i=)?C)~A)#!)̶119"1@1@5L1B1Ϸ31h*71-Y1;1Z19Z9
'1f$11y))>)<)slF)C)5') YG)%S))+)!).)6K)k>)D1s{9~))f)-))p)c$!π)'1y@1V101ۆ1u9]9_+1]31f$1`t9?:9ى9rӨ?Y:9"1k1!1)x1Pf1B*1Ɍ|_WsV+1 1_9'1p@1ѱU16AR1B1 31@g$1r*))'1')`/1#<NY'SZ!\99
̘9"1h1%$
I2"1g$11f9D9K)1s1Yx)!!؅!5-!'1-1b$1C11 1z9_e91B11L9d']9"1R1
K%1I*1a1T99"11:9n"1c$1F11^H*1AD1[l?1ԅ@1GU1}1R1/91-1
g$1D11| 1 ]99"11 ]9Ie+1H*11Ni9X:9r9pӨ?>:9{91'1_-1-1@1>&1X9&'1c-1l$71 19l9xi9k'1g$1j94| 1 119H O9qj9;X9[1rh9W"1g$11*1'1$7131-1$71831I1m?1B)7131=(71=1D*1Pi9d Y"119 O9(1	1'131F"1i9]999W9u9]9Z"1-1@1ۋ91tg$11'1 @1a%01 l9,d !11|_cK"1f$1'1C 1;99ru9]9陘99Y9uF11H*1Ă1'1-1@1*01˅1|'1'71)mF1FL1B1Q31141I*01ob9Ҍ 39fl9A99&:99V9d9w11'1(k9   d]9O96"1j O9o'1@1B1?31A1Pj9C11"31f$11W99Y9i9g91l9"1i1909Ș9X9=Q㑻91C11 1c+1uH*1V'1@1ML1%01%11ED1x	61;111'1F-1-1ne$1g9"11|_bU9x ]959&"1199`9D11 1	P]9g6>1M?1n$1,1S9m+1
=1s31I-1-1"71'9Z]9@g9ާ9S9v9   1-1qI1H1L=1Q*1'1@1(50159j9\9+1r)111c541-1)71hF1B1=131I1u,1X9׃1	`9i9th99`e9H1'1<1C:`1oy@1&1	911'1a$11?9c9FI+1U*1W11u9t@+16!1
"1 61=1F1B131e$1^f1}=11̐(9ڧ:1&1uc9'1ס-1@1kL1 B1`31-1׆@1/01b1=10a959\)9Y+19"=1r31v@1911_V9]E11fF1011I11M11k3119:9+"1192g9U9"1&61>41&J1`?1-1g$1<1&=11M*1u9"1Mc$1:1&1~99^9C1H1y31-1-1271!C*1'11葘9v
"1@-1c$1E'1\a$1G11 1 "1-1-1p?191-1:-1&71	=1R31-1<-1*|$1211\ 1d:3(1-1-1q$1&'1#71H*1o1u1Yu9;9u9S]999ER9H% 1(712Y1N1(fF1-B131k@1-913-1e1:9$(1_`$1{'1e$11:1w91-1o$1x1'11X9Cq19!1O1ǘ9H9ti1f'1#19G9u9Z:1U1d1gFE1-1։@1Ȅ91V1ҿ(9
'9v9/|99J+1!1},911t9e9$8Y]9Zl9b!19;)))"1+)+")5G1'11_41R4,))GS1n+)~@)\)/bE1%71Û*)^A)|?)>)J$)?)nN)Zz@)@)(SA)"?)r)Gq')H?)=)j)V))]t)w)w)u)8)+))){)zs)s)Ts)7'r)r)~s)\z)x)M)A)")g&)1"1(71 19Z9Ϡ9j"1 19
Ø99"119@L)rx)t)w)z)I)`)~)8)5R)=)V)/)rs)&J)q.)sI)/)1gR1   1
1E9v9t9&    ى9'2	9u9.)_)u9Uc9
$b.M9 fXL9 #9fI),D-)ƨ1C)#)v-!̎m!K*!pA!\9iҜ X    9\ 9^)`))'4!7,!/u)]9P b1T Z!1y jE9d [u9$5jf9< S9 x j9( j䐻9 [9iP jr9u( `    b9 j9 [9Y [D9 5[%9< [9^d jو9'x j9@ j9[ q9uӛ]9:9
9]9:9
j{9 [Ϛ91x [29ΐSU9d T 
    D9[Չ9+["9x [9f( j9ld j9i  4[9 [9[c90j9?d 5Ê
| [l9 [9[Ə9: [Џ90 [,9P 5偻
x [.9,[`9< jpλ9^ jŻ9g j9 5{c
x j{9( jG9 jW9f jw9 jO9 [#9݌ jB9( b9q< j}9H( jW9!( jĺ9'h j"p9޼< j9fH( SA9x jDֺ9V( jx9&P jEi9 jV9 jԄ9, j뱻9{ [v9jg9x( [{9< [i93 [9 j-h9P j\9 jr9v [T9q@P9w@\9QTZ69P j칻9s jb9 
` u   `
 j}9( j9 [D9 L    h9Ly29fu j9@r0[9uj9f< [(9ب9`rv9Ɔ)})4fE)"1	1RP1^
/	 ,)9v9AK)_/L	I)S7)
#1J)-)cy1L)}u)aa3)uL ,GE)޲t)w)%Js)p!@)8t))f})iu)Zy)t)^/)#I)	~){x 8y]9|;   f8%9<9p9z:9J.1,4)d1G110	=
+m91{99m99o9@9b999ٚ9:9@]9@D	  yZ]9<;9m9|9d
9>8w9mH99+TNk99Ȝ9w9"P  SB]9>(  1r1WT1589Ku9#]9_9<y9:9XL9T]9ʓ9H:9{]9`+1	C)))el t
    ]9,  \]9$:9))'9J19a9:9
y]9[S9o]9po]9, W9DL%1!9b9_9_9@ T]9,:9]9^98b]9$    =]9C   	
]9:9\]9i9<8]9G9:L-t S]9p f]9Ռ x S]9f   ]9\ ]9훘9@< i]9:9<9ġu9W]9n9;  9ނ1u9]9 S]9T ]9Tq]9
   ]9r9j ӽ]9:9a]9` h]9:9T]9, ]9g:9]99J, S]9 bU]9+X ]99 5$]t:9]9o9q9j
]9:9]9H S]9 Z]9&:9]999S3]9M$   ]9<9@ @]99:9p]9ΰ S]9 D ]919 ba]90 S]9} 
w]99:9;]9E:999
    )]9W ]99     ]9، T]9K9:9b]9xS]9f]9lX ]9:9]9a9 x   999'9h9^Lb*9(,]9j9A<9ͫ]9`9S'z9Б]9;9
j	]9w Q]9/:9]9 p*   3%1b ]9` O]9
9:9]9 ;9o]9K9 b]90 w]9ե9b]9o S]9`]9K9q}9d:9Dֺ9"99:9Tb9xd ]9 9a4bi9    9_{]9$  t#}9D9:9%[9[<9]99d:9]9|9:97]9I p]9:99G8f]9( t9]9G:9c9@9z]99_:9g9( 9|11ބ1
 
_]9mS]9   #1c$1u9]99&:9]9Ϝ bU9 
   "]9^:9H9u9]9]99< b]9| T]9O9 9;9]9:9Y9lV941_121:f39͡ H f*]9V   |!_D!K!ͤ94941j&1   p]99씘9D 9Au9Y]99 ԉ9>9u9Ƙ99    q]9$9k   ]9@   K11)Z%)H%)i#)12)@$)))*)$)i$)Y") ))k )t )Z)U) )U1mh<1U]j=Q9#11))))@))P1D911n1a1})j1|91K1ޯ)
?)^:1U]9+:9j-WmM1$)1KJ1  ]99l99m]8y1wU1D#>11t12j8p*j
41P-{1C1RN1\)Ƨj]941Ⱦj;99j"11j)ڛ99Ƙ9ѓ9Ś9tg9WB&>17,19h9?Z9/3P1?}8*K"1p1x U]99lj9Yp*8(]9Ӎ9*8ud9i8#>1,
}W9hj d9tb9 958	929911cL)6^1 1]8S1
v1jh),    } ]9Uj
]9_Z1,r1b>1.]9=9:92%9m9
R9X<9  (]9f9999(:9F81Kn1n81P1-g1;,R1h1/ J1z13/1jJ1fg1Z#1lb]94;9]9:9!]91LL   	]9+{9jW]90 ` jj]9+x  8  1]8  _r]9\   ]9Ս9}:9,]9TP  ]9q9 0  EWX]9( 1Z]8p ]9d9U( 8*@ 쉱yֱ1]/()f@\T]9A;9w]99BZ1b141D]9<L t jb4]9L &]9͘9|11V쉱p1h1: #]9B/1t1Z9@1K)Ws1"9:9]9o11_c+111i1
&1^X991) ))9խ1' )())),$)#)11	) )ͦ)J!|!)b)2!+!z))O) )N)))je)L))!)))|)k%!A!ZUB'~$(#"I&a/4)(B!Vk~!I!)A)r)g&!"!);'!C,!)w)԰)XI!)H&)Y%)g!!e$!)!!#O997*OIVM!H;)qS!ܴ!n!_!\!pW!D$%!<!pm!~!Z!b:!C
!G!C!2+&0#-Z.(k2-Ipb'<,94C.'<
n!n)Z)m))!@͔!+!#.$V,Fb!^!FS!j6/!w?!X>M!F;!))g)5!v&L!J!T!i"!j#4422!_/&!1!;!7!(F(!D'!:!)XP)2) )D ),)$) )o)
)!)Ң )Y}()*)#)")g-)]A.)e-)))Y#@) ,)v#)5]&)?,)".)r#)))fJ$);")):#)k"))q-)|0)+)-)")R/)Z8)$*).)ɺ)W )'$)^#)P%)t") D")5-)L3)3)a,)+/)1/)_9)=8)i+)&)
))b5)F#2)t()()"
&)2)q
$);)T!)$)[ ) )))*)d),)f2) =)A6)5)R/)>.)6)g1))(O!)
5)5)7)Ql3)i)"1ߤ)+,)
) )i)^U!)N)$") )W)B11/_&)c9)3)	&)[g)w)V)u)z(),)1)_kD)=)8M-)+)a*)I$).)O1)*)')
"))1מ)c$)-()P')+)N/)j-)=)X1+"))X()`,)r"*))$)	L)B),#)^,){,)()%)X<*)F&)+)W2)7)8).3)14)n/)S%)B&)7d&)%)()#")s.)V1)'()<]()()-<)*)+){>*)>'()	0)6()rE"))R)#),)<3)_0)
/) )&)-/) ^.)*).),L3)D 2).)&s8)~&)6)6)[&)'):-)8)g7)6)5),2)V8)/)=.)M+)km+)y*)ͬ')B$)u#)m&)a&)"P))0)l2),)0)),)E5)9)+)[*)()/+)`()M)))$))F)gk)%)Z.)X)@):V)
:0)T!EN-!,!&!Ć%!= !"k*n+/MA!%!!zGj!4!("2'b<5;+T6b<H6!{E2!q@!!!%\Xz!pW0v<,#).%F c$\)*o%>Ŧ!7Bj:E
1!Ab!A!|t!M@!@!!\;$& {&Ͼ!]!aj&J!B!;!ņ-!at2rKA8{!Ά.!t?!x!!Ye!-A),8H!#!cq!g.***!d!!p!k!!M!ҵ!JИ!&(4!6y;!:!C8!P!Jr( =!'X!!d<h!:_;!V!)ws!D!P!!sMy!k!9!#k!M!	XNC5lH! ?)&/,G00""D.nk!2!)e!!Me!ƿ!=v!Dw!1n!!Lu!!g V?!!(!!Jy!5-!ស!{#A!}2!6i!:!GrX!]4v!b!!:!©]!=G!ʔ!F-*:!ic!j!`4!)'澙!3|!.!"FWa!a!xD%!!&0!G(!).F!]!!Pf	!_!˘!*!ɧ!nK!$d! ( C!SV!S|!! S7q!CV) 3!B!Br!̓!L!2;!֑!k!j!.E!t!!!K!?t!#U!!㴷! k0,((Q D$Ѭl&^(j9,+D̊!-=!v !h8!\8!>!$S!"0!!])f)1#!B!_!@|!~1!W)b)=5))'!G!.*)PE)M(!4_ !˲)W)F))r'!V!Cc) )"!>)"!T#!!c1YǴ 	Ap1T[)E)/*1v1;1r))K@))|)13t1J7g1N61'2) )Mu9R]9!1#)c1l 	   ]9:9ݱ1l1pP]9UY*)j)o())A1Vǵ]9c9 bv9L t eT1~1uX01`()[_)e);g)[1F#1@810)
<)$)
z)i1Yn%1|3")QdD ]9+%)N )ɰ0   =)
)-)H)+m)):)819~11g1A81K#1d!1u	191g()1)bg)5) p*   
)DN)%)-);) 4  %!)*)? OP %8 b]9\  K1R:1Nx1?#18]9)b]9ݿ11X{1(91A1ӿ:9W=1')|4    _T14 ~~A11K1551p*   ?[9A<91q!)<
@ -*911u9#1d$1^Y;1#!)D1~1|1|1))14b1!@7ET10'1ˉ1s9]9(9h|1X1U199_1>551 9kV1n1g1
}9}   
b}%1s+ D]9<:9.12fH b2]9N   <]9Y(  fY9#Ӹ y!<  _8]9H fz'18t ! !) > o1n p*H  %81)?1L1S1X\1]1˥U1?1Qf$1%`1%1M1֌218 M]9C1<J)'w˕1 )0T#p%1LX1,1B1 /Y1=11\11wx1\1@1pk/1o1gfF1q^1Ӻ1b1Cpq.81Rw#l   *9֐u9)]9j9$ =p%1&)6&D (  _9 Sܐ9$4**J!|!$!!n!Z!Y!!؏y!'.!~!la{!ax!5t!q!UNr!eit!!! e!!l!y!N!O #$5!$0!(/9+,/t+o!.62<;Y0U((%!3[|!p!r!<d{!	%!Z!{!p,!4D!F5w!{!r!"|!4E!z$!Y!Kr!{!s&!5!l1F=G4z6"}v!l0!d!$3N!!!W!!g!("
!u!?!!&' -*24<4.#8D3&.V3;{5^.j%!KM!ӥA!$`!@|!Bmec8t?^'!r
!g!
L}!S!!H)!Z!0;!+t!K!!q'!t.-K#tF:0BWWP_?iEy!K!!ḋ!l!i!Z5T!=!m/-!v%! !h#!'!Yl$! !w, !I!!J#!P}#!`-$!y'!v$!Wa#!%!0%!5)!O<!?8!]*!/{)!	&!MG&!+!+!)&!W'!%!k%!1"!ٞ"!YD"!b"!4%!%!^#!;R&!+#!%!)!%!!!j"!4"!m"!b"!
5"!!!"!['!q)!(!(!(!3'!q0!4!d3!3!W3!5!3!64!25!14!-!M$!â!!"!>%!z#!1, !	 !XV!!g("!4$!'!&!(-!)!E%!%!'!!(!|A&!T"!ߕ$!'!I'!R(!&!)"!!!3$!We#!Tx#!"!f!!J!!A"!3%!j"!"!7"!!!%!)!'!AF$!~ ! ! "!m#!f%!b&!&!@,!w,!$ '!+%!P&!J#![&!Cb(!$!
"#!0$!!!M!r"!#!̕#!#!+&!)!(!$!!!1$!r"!A#!z&&!F(![&!%!'!v'!(!'!;"!""!	&!&!4(!]H)!Z)!})!`1(!a}(!P&!V%!6U$!"!=$!}M&!u%!c;&!%!:#!#!9$!2"!K&!'!%!"!HG%!h$!"!r!!
 !#&"!%!v'!tf&!g%!5'"!"!%!&!%!$!К#!^$!D%!
)!T%!!!!!"!ph"!$!T'!&!@A&!j&!p%!U(!Q)!'!L''!%!b"%!|&!n&!!%!$!d%!})!u(!y'!q%! %!%!-'!`(!t%!	%!	$!w$!$!&!*!!!!A !!!θ%!'!,!5!4!ġ-!N!8Gr!@w!F,^g"'[)1f#2'6!!:h!]!p#$/rw)t.2C-B2V=i)oOca!N!?96)<-l$I6bBk*f%B&F
,"$,GD1"2S!1,ǳ#LC>IL@;J6vϮ!Y#D!_Í!`!H+f%',.!"R- # !J4ovN9ZRc?{!!4!y* =4_05!l !1l#n!	!
D"!j!,ٱ!%!*

Y#$!a!!9!S!G~F	/M'
b!|!""n!A!] }#!	!4!8!0!!.	!H_*}<i!-(%1-J646f+S'5)| #!yv!!D!E-!ȝ!C9!n!_!!- &%k!GT 5M!5ϛV!!?:&2$Ff&jc!e!!a!V!)!!L!Ue!lMS5[!f!< 	%u!oU!!$}6)b#	!`!^!'?u!1l!>Z!z!!Eg##!%(u )!!ȉ!Z!*!Ro!i'_"d!*!P!"fl 6!6Z!9f!^e!\!a!!m!>!a!A:!!v!v!|(f!!6"_i=[&z	: 47R0WK,S#"Z-/6@$h3?66*'!x!2!yp1,Lc1!"a!0!jT!y!隐!Ӝ!!!}!m!@!B+!0i!<!X!!p!F]!!Fq!Z}!k!Yv!5v!o!a&w!nx!Xy!7H!GÔ!~!cu!l =89Ȭu9&9w99u9{9$u9OK9u9	R9u9+9Uv9!9`v9c9u9E9u9]9r9w:9+9Ճu99Fu9*9~v9k9u9^:9u9w9qu9ǂ99u98a9u9э9/u9c9Wu919zu9+9Rv9K9Lu9:9Ƌv9a9v9cv9u9ϖ91w979pu9l9u9W9u9}9ru9炻9u9w9mu9 9 u99u99eu99[u9ꙻ9u9yV9u9h^9u9Dw9u9{9u96O9u9y9u9bG9u9 9 u9蕻9u9k9u9/9u9WE9u9>P9u9q9u9I9?v99iu99Ku909Шu99u9D9u9'99V?9u9=E9u99u9ꅻ9u9Sl9u9a9u9q9u999Ǥu99u99uu9~9u99Tu9=9Ý@"
9u9i9u9x9u9f9u99u99u9
9u99lu99u99Vu9O9u99Du9H9u99]u9⇻9u9l9Su99u9!9ߥu99Uu9ҕ9.u9쌻9u9ߋ9!u99u99u99au9c9u999Ǡu99u9%|9۰u9#t9ݸu9m9u99u9?9u99u99u9s9u9k9u9I9u979ɩu99zu99Vu9]9u9ړ9&u99hu9銻9u99u99tu99u99u9U9u99Eu9 9u9a9u99lu9Ǖ99u9D9u9G9u99>u9J9u9,9ԩu99u9ʔ96u99Q/ᔻ9u99u99Au99u9쒻9u9A9u99u999 u9V9u9ԇ9,u9y9u99~u9P9u99u99tu9.9ҡu99u9f9u99u99Ku99yu9჻9u9,9ԕu99lu99cu9p9u99u9s9u9z|9u99u9܅9$u99ou99{u9I9u9挻9u99u99gu99u99u9D9u9ˊ95u99 u909Сu9熻9u99u9|9u99u99hu99du99Iu9X9u9Ԕ9,u99lu9w@9u9ʫ96u9»9qju99v9ط9(uu99_u99
Ns9Rx9Tz9u9w9u9]9'u9%9jv9yS9u9[/9y9R9gu9w9Dx9Y9Ju9o9nu99u9J9u9]9u9~9u9Ʀ9:u99 u9`9u99{u9*9.v9[n9u99T9u9x9Hu9'9v99u99uv9M9du99
mv9G9u9>9v99u9,9ru9ߺ9VMv9ʟ96u9z9Uu9}9ru9W9u9fѺ9[v9z9u9l9yu9є9/u99u99d9u99=
v99yu9o9u99u99u99к9\v99u9~9u99[u99`u9Ou9u9y9Du9ȷ98uu9ٵ9S{99~u979ɡu9O9u9R}9u9O9u9]9曘9u:9d9u9%c9u9~9nu9c9Pu989Șu9g9u9+9yu9Ά9nu9k9u9 :9u99Hu9J9w9}9 u9W9u9@9u99)v929nu9OG9u9c9Bu9Qr9u99	u99u9E9u9/99u9^9u9G9u99\u9׏9)u99Wu9Ҩ9.u9X9u9@9u99tu99[u9s9u9%9۠u99eu9>9!u9琻9u9Í9=u9Ǻ9ev9.9au9P94u9æ9=v9p9
u9y9Bu99Mu9衻9u9Z9u9H9u9d9u9C9u9Z99u9H9|v9/9|u99)v9|9 u99u9YR9u99v9뜻9u9U9u9   9wu9Ol9u99ou929Wu9P9Yu9ʈ96u9gQ9u99
u9f9u9,9. v9Ɩ9:u9%9۞u9?Q9u9){C%!z{'!)![$!8%!,s)!1(!&!&!=%!]'!A&!l%!5'!%!?$!%!(!N !I$!*!?+!u*!V,!z-!(!,'! '!l+!-!O-!=(*!&!aM(!$r(!m)(!~(!Z)!y(!`&!b%!C(!S&!%(!/	(!o$!@#!'!3)!(!B+!x'!΃!ٮ)_%!m)!M%!Mr'!o`)!A*!/+!(![I#!19!J)q)!"` !'!!>!DP!!!r!!$!%!)!'!΃&!&!>+!#)!U'!V)!p)!)!,!-!B)!\g'!&!$!%!Z<(!(!l^'!2e))!s&!(o'!%!&!]%!W'!
(!R$!"![ !)v]!!!d:))ԟ!d !!m#!#R)!='!&!m'!k'!0%!p]$!Jm%!0{&!ՙ(!s"!p+)#!'F!))g)T))
)7y)L̛))\I);)bo)Ӝ\)h)`)Of))ò)t)̷))Nx)-)c>))):)yt)9))k)X)OX)_^)Wh)js)Fy)3Ç)Wb)j)
h)ׯ)F)EK))g)Z<)`)~)_)`))7)s)J)S)=)))R)r()nI)f)})))ay)*I)=)T))C)K) =)~)B7)Z)Z)߇)R))9)أ)()))))1)0)f#)f))Hܹ)$)?))))))K[)ɬ)Ǐ).))E{)ɐ)))|).)l,)zT)̢).)ӱ)`)G)))))')4,)h)"U)~)@))K)L)ȝ))Q˖)#
)mX))a)K))j)h)H)))㜋))b))j)\)v^)Z)&))N)X)g)()2)D[)V`)D))))CV)Z)p)>1))6))귮)Ш)I)))
R))>ܙ)))Ђ))) ))Rv)b)/)l)K)))V))u)%1)q
)\)UX)B)R)$)l	)a)6)x)Y[)6)⒮)gϭ)))})o),):):+)K)&)))ߤ))6f)4))ٴ)p))v)а)) )5))d)n)))2)^!s)r)u!$&!(!5*!u*!)!,%!6^&!ɒ%!q$!e&!$!#!!S!w!&!%!S&!['!t'!f(!(!j)!T(!8,!+!'!y&!%!f#!1(!l(!!$!"!:!Պ !b#%!/(!y)!(!$!T&!'!#![%!(!{,!?f)!	*!],!n)!&! !8$!0(!)!7p&!z&!9(!'!~(!H(!)!*!u)!:'!)!|j,!*!o'!)!m,!\.!+!,!~,!f)!'!Hz(!+!.*!HU)!N*!ؘ*!*!*!n'!M&!/(!t(!I#!#!"'!=Z(!`$!/$!u&!"%!	&!(!8b(!'!*!,!&(!t"!1D%!ɓ&!&!Ӣ&!$!%!)!W)!@1&!;&&!%!d'!Q(!9'!H'!&!'!{%!{$!h$!?&!)!!!="!='!mT$!o$!:)!1-!II*!n&!9p%!'&!f)!E+!:0)!'!&!&!b&!:'!:&!&!v!h#"!k&!&!x#!'"!$!V*!N-! ,!{+!%*!T*!mc(!'!"(!)!-!&,!V,!n,!V+!&!"!Í%!'!Q'!'!/c)!ճ&!٨'!&!;2'!J}*!)!%!y(!yE(!i>#!g%!0(!.-!^.!W+!pQ*!>j)!'!&!t&!]&!y&!v&!'!&!)&![)!m-!F/!K/!.!d,!H+!(!'!Y+)!ݣ)!|,!",!3(!'!&(!(!'!T&!'7&!R$&!&&!<&!&!(!(!^'!Ga*!)!])!+!@'!N(! '!)!)!m(!h+!g+!"'!~&!,!,!7)!")!K'!](!&M,!#,!'!F&!3)!6v(!?G)!
)!%!-$!h$!d$(!()!*!\+!O-!!!M)I"!Q'!
*!))!:'(!a'!#!)So)S)Z$!g'!:e"!!\"!%!'!d'!b'!&!)!)!x)!n)!h'!O'!##!g!Vw !&1 1]1щ1a1*19Bg1d1<b1W1m71S1r1-1W1tf1g1r11˵11DM1ӾDdff]9l8q]9Ø9ĸ S]9:9hrp1~1rd1R1Cx1}ȓ111A/Q1c?S1N1O1d11)|_1"9112d1911pu9A]9?h   G81E#1dJ1"9< ޼]9`9è="T.#T9A121"1|>o1\D1k ]9g99qD |  D9V1f719N1bF@   ]9`9L  ]9/9*8 
( 
  	1]U9֓9ǚ99D9'TOՙ9뛘99b999999:9]999l9З9n9999"1X199989929999,99q9zG121A9L9N9999@9:9]99+9	9蝘99ߎ9_9k99:9]9㽘99999:9=]9F9.9F9|9Nb9Zl9u9b999g99h9]T-99̜99 #9D9 9799O9錘9h9'99㛘9O99ƒ9C99Y99959u909ߍ9՘99q999ޘ9*9э99999:9]999999\ ;99999퍘9ř999"b+1
 19Ŏ9~99l9F9◘9 59q9ْ99	9~9!929K9i:9]99(99P1F]1f1	   @]9zVpb\9( ]92h9·9:9˒]9  ]9:9\9{<XD 
  #]9:9]99:9]999h9G(999S]9fG1N   A1L#X1w1_]96;9#]9]@ sp1UFD<.b]9T   _]9j8  og]9x @  W]9d(T@ []9 8 $ 9f]9(fi]9    ]9Fa8| 
jp]9@    c]92;9y1S=1Ә^\ aS]9C;9y]9:8jTV1lx 	b]9xB$]9>r;9y1V19
    M%1 1]91N_1~\9Gv11%^>19; mp1'O1U9|1[u12911&:9Tp1U11Pۅ1A11111Y1M1G1o_17c1{1`T)Zp)j)?o)])T!M)7b),C)|[)r)^S)ۋC)i) k)J)C).A)ɨB)NI)-6)P))Vy!!!`!!D!h!!z!!<y!W!`!RG!)&f)7vT)^)φy)`)S)U)W)U)J)m`)ոc)))613=).Jw)"*)j),m!&!@i!y!&!5)+!X!KT!ǩ1!~
N!{z,!O)ߦR!4!®m!LQ!!1@!2!N)%!g/!Fχ!{!72'K!!!!H!Q!Fss!9-!@7)0)tS))U!'T!n!!v!Ž)6)d)[)=!E"!,!t\)V#)H)l!!!QD!C!>B!)k)~P)E!5!P))ǂ))g)a)2Y))u1ra161ur11P1j1@QE1(71=1%=1 ~1x1[1oH1J1)))\))d]1U1l[1ŋ[1[1N[1.R1NL1BGL1
_1J}1sZ11Z)K)W51[1[1[1d1\}1c1];1K111o1؅1ό1U`1slF1U1m?1ho1bw|10111lΧ1Q7f1b1&z1.x1h.111љ1j1PE1^o1Tڅ1|1Xc1NB1YjF191(7131L\1T1=131)71eF1B1J*11
'1{9n.1GU1g?1^@1dB131$\1w1@M1W1%v1.11Nn1A1:191Bx1o\1S(71b1(p1.t11K1%71Q9]97Z19v1;1B1'1@1nB131$$71k1\c1 B1O1g(R1R&19:9$]9\:99}'11(91ǀ%11~1\61e111_1}11ᢃ1=1 31(71)Y1NE1-11">1z
61'1c$1u9A]9?:9]92f+1c31z9]G81#F#1A1X1b1)Y1<161S1uS1C11	=1$I*1V1Sg1pm?1u$71Y 1e9:1
U1+R1B1
~1.f1QI*1D1w1ζG1'1(71=1o 1W5%]
 {"1ߩ\1Dp1k11U1sl1E=1u
=1
 1^:9f]
:9]9U9Ol9"1mI1`Kn1011ؠ1Gc1T1%Ҡ1Q+)M)))1K1{))C)z^b!j!\]!9!!vU!x!	J!T!g!
8!!ϥ)#!>u!_!V]!8o!!N!L!!Zk!Se@/3O!)j1!j!!N!m!O[R!U!BG!I!'1s!rz!5}!!!!.!Ou!<ɮ!<!q"!5!vA!R!hU4!.6!=Y!X!N))iF!F!c!8!I!h5!U!\!
!D{V!gWj!iI!H!z!n!~U!32$S!_L`! R!%!JEi!ChU!Xi!S!Z!d!F
!)I!nh!Pa!m)9!6!;!]'!)!.|!!L!!F!fK!"B)*)0"!B!42!ix!b!`2!9!!aM!xo!z!Y!+B!(B!28!5!u!Ӷ~!vQ!TF!;W!X!r!+9*! !!.'!\!gt!ҵ!q!f!ܖ!cL!|!)|),&!DA!$;!-#!#!T)-!eEM!W!'a!#h!e!Lg!z!y]!g!a!:!/!!T!!!z[!3r!!yN!)G!ld!>U!Pb1!"!!k,!C3 ۍ)
B!йH!e!Tك!ĩ@!;O!!!Z<!!B!/!)!9)])~Q){[2)TL+!R?!>!Ρ!	!ӱ!J!`!YV!a/c!,! %!Y!7!e!sh!L5|!h=!+!QA!(G!N&>!)V#)4)4X:)Ra!g!4!7)`!uF!Z"!o)G!W~!HlW!g"!ЌP!z!~!!1W!'>!
!n!#x!!hz!`!t!Ob!$!&!!cSa!Z!g! !]! %!!=!!!!9U)س1.|.)))0!u!YlJ!))|W)$)k)*7)CG)iB)K')}F)k)5c)FI)=)ʄ$)R2)cc),^)Z)\)})LR)IϢ)))|
 E 1y9` 9 1e1!5|\ 9L -p*H iT14 ~  o89Ȕ D ( o9r o!1q;_ 1ذ< o)1
19:o^'19o: 1? o}#1` +o1MD oJT1		 (C)(4)Q)r`3)   1)d '!R vu%1c91rȰ9Օ]9  ԘA1YC!:,    T1<p J8151^)H6,  N1R19P)Z2  k 1R@1w)I T
W,))7"m Ib)߬A)c)Pt)" jB1言 <%K)];!gT!0T!tSE! '!)G)<q!f*!,5!#!&!)l~v)8}!)))a),)wA1I>) /y1qL1޼]1:  A1;1qi1 aK1wo81:9)s&)m^);0)A1jH)d-)1)71u[)&3!LG!F!̩@!"!}$-!y<!$1!!Ȫf)ʌ)!6B!5!8);G1(21    D#g1|2))]>#!%!3!XZ)2)a)k)])5)=1mE*1J|1~1d?1h$1E11H*1'1)71#O1)	w1Xך1$1ipa111111`m1Ybv11j~1+R11~1\(R1"&1DZ1@41C%1$
=1kO1|61:1g1).1_1X1G91@1-01:1NB1eF1B1G*1E11[=1b1/1A81H11G*1.:1B1} 1Wc+1=1331I1(R191I161~'1s9|%131i$1?
D1(g?1f$1VD11,Y1NE1/))"1z9#1-1&716 1a+1R31Kf$1LD1.R1<&01M:1wNL1e1fB810R191-1e$11SD11$31g$1:1LL1NL1H&01{m9v"1h(71xO1Rd1ϬN1LI*1}1:1>{1ʈr.1<&01$)`1EP>14191x1V1D	=1̥31h$1uH11VE*1:1L91@1^1<1'171*!>1,141&1\f+1E*1D10R1A91'-1-1#-1Q-1g$1B11
=1O1x61UD11 10"11'>1'R191-1DS1ra1J#1.1B1xH*1cM1X1(01'11֋1̈@191} 1'71*31
ES1;1:1B1	=1H*1:1B1ZG*11	D1rd1N1
=1=11 1"1+I1
61/m9b+1O1Rn1A1":1&1"1fe$1V1A1ɂ1'1)'1IS1NLE1P(71H*11L1D1~W1^1=%1=1iF1U+01:1Bi19.1&141b+01D1\H1\ )?))Y)F)N)5*)`3)b͹]1,y٧1jq+)bd\l( ,A1)1]9:9]9M1^< p11y $)) +h1w))AT)N):Ө1w')aP< q̿13 ]9:95K1m81o:9]9
;9.1e(     ]9>1g#    r$81i v]9j+1rQ9@]9@wK1)v)=)4U)RC)9P J>1>9),,(Y<)))K9.1n1x5)!)K6H))ڒ)){))A-D d]1ai1͇91Rq9J:]9s1x _.1*q10v1/P+g1zS13u9]9:9H%1\t1}@ D
/g1.@1)J)1nF)r-ly	1^< y1R yR!g1n@ b]1< "2)q )T1iA m2)+)U1(⼯)*c!
I).1[/14pd    u12   *)[ȼ, y1" b1y  B)L9!     Q
1?1]@  U11_p1_O)5,,  
1{^1ѤA)*) $]1AQ1]c1<)bm)u\1qu@19?)`?D)K%h)5)!)ssd [-)])E+!a) d    ]1uL)!x    h\y1:)Buf)8| 1o1S|)W):1'1\Υ1")e)S7)|#1f1Qc1B&1Y %1p)GJ)FǶ)JD!S.!7q)>B [>)T()|d+1J|)\M)E@)()^B81+%!A!5)D˕1&1'i0)W)K)<)>);)GtB)8E)U)+P)q@)cF:)P9){:):):)h=)Z?C)V~A)#!)1$19s"1l@14L1B131*71e,Y1;1Z1ک9X9'1f$11x))>)<)&lF)C)6')WG)jS)%!)4+)!)a.)n6K)7>)1cv9ā)))+))q)"!)^'1x@12011ru9t]9_+1Ѫ311g$1v9 :99v9A9g9:9 "11!1Bx1IRf1B*1u9   ޼]9`9U+1 12]9]'1Wp@1U1xAR1DB1]31g$1q*))w%1e')71x#̞<N@['[!5̘9&"11XG!1g$11oi9Q90K)1s1}x)!!!?;-!'1-1c$1`C11u 1t9b91NB11V    ]9"11T/K%1I*1_1cW99;"1}179"1d$1jF11H*1DD1m?1S@1U11R191-1Pg$1C11< 1! ']9"11" g]]9d+1I*11k9:95h9Y999:991'1_-1-1r@15&15V9'1`-10$71S 19o9$g9-'1Bg$1l9| l1y1$9n O9l9U9[1k9"1Gg$11+1'1]$71b31-1$71R31I1n?1(71>31'71=1;E*1k9d !1f19 9&1	1'11"1}q9*]5&6U9u9]9 "1-1o@1U91g$11'1@1"&01n9d !115c"1f$1E'1 1	;99wu9]99V9E11I*1ۂ1'1-1#@1t+01̅1?'1'71lF1FL1B131<141+01e9( y9n9L9#9:99pY9pb9v11'1r
1]5S"1Z 91'1,@1B1}311g9^C11g31<g$1Y994W9&l9je9Â1n9p"119.9Ę9V9$u9   91C11 1b+1H*1'1`@1ML1l&01'11FD1}
61:1d11'1I-1-1e$1,j9P"1y15bS9x ]929"1199+^9^D11 1}]95>1-M?1
o$11+V9wm+1
=1s31%-1 -1"7109J]9h99xP9:v9   &1&-1I1ɻH1M=1AR*1'1@1601S9aj99J+1)1[11541-1)71gF1=B1=131QI1ɿ,1V91vb9h9j99\91'11:a91Oy@1&1911'1[a$1-1Ҽ9ά9H+1`V*1C11x9?+1!1I
"161L=1*F1B1+31e$1;f1<119hz9":1&1}`9|'1-1@1kL1AB131G-1O@10011S1a929+9NX+1"=131v@1,911/T9D11fF1{011L1~1M113119.:9r!119:9   9W9,"1 61?41J1fa?1-1g$131<11"N*19?"1ec$1.:1&199>\9C1?H131-1-1271eC*1'1T1F9:
"1l-1c$1'1a$1/G11b 1u "1-1`-1P?1G91-1Q-1&71	=131-1z-1||$1211 1 7   -(1-1-1@r$1'1V#71H*1r1w1u9&19u9]999O9\Hq1q(71q2Y1WN1eF1hB131U@1l91 -11:9'1[`$1-'1e$11T:1w91-1=p$1x1'1x1V9gq19a!11ǘ9L9i1J'1#19P9"s9:1U1;d1;GE1-1D@1F911C9|)9m9y9]9VI+1w
!1T!91]9,c9 8]9l9&!1Z	9;)))"1+)")wG1'1141>3,)
)FS1m+)}@)8)!cE1%71К*)^A)?)>)K$)?)oN)z@)@)VSA)#?)])up')H?)=)P   |]9  b!9`S   E9/t9:9.1v3)l1eG11"	=1& 191j}99m9©99zA999"99:9k]9t    X]9 >;9g9"9N4 95=w9~99é9?{d9L9
990 d `:S]9
1v1NT1?98 T3]92]9{9:9bG99:9]9:9]99:9]9_+1B)<))l ]9g9 l    ]9h #]9:9));J19ި9:9@]9@:9]9P9SS]9-@h    ,]9
SV]9*, b׊9)X    %1/+9]91b99 ]9:9]9]9! b']9Y    ]9ܠ  f9U  v]9
:9]9c]9T9&:9]9t S]9c S]9| h W]9S]9x1N]?ǀ
]9:919ϧu9]9f9|91u9]9̌ S`]9 T ]99  
F<]9q9L J]96:9]9x  5]
]9:9]
, Se]9| b]9X u   y]? ]9F9|9:9]?fh9    M]93:9X]
S<]9D1]
H]979 S]9 |  ]9C9]99D:9]9SJ]96$ < ]9*9@ b]9 S]90]997:9]9:9I9 f9 S@]9@S]9| f]99     ]9u    ]98 9L]?xS,]9Th bK]95 8 9:9]9Ң98 x   9>9ԫ9?1;Td ]9aj9<9L]99,z9g]9;9q9qx]9:D t ]9:9? 8   :%1%< 5-]?]9	9$:9]9;9
]9K9M SΦ]9@v]99 b]9d |  So]9Ǿ]99}9:9fѺ999:9C]9=L b=9Íd ]9U9g4b9y D   Tt  O]9h$ $    g]9 #ȷ9D9:9M[93<9+]99:9]9Y|9:9]9}8 T ]9r:99 fI]97( ?]9:9Ά9A9, ]9ѧ9:9_9P }9141ل12   b9|v( S]9,  W#]9]?`"1 d$1u9]9Λ?bX9\ S9s]9:9x9u9 ]9`p]99| b]9| aS]9U9I:;9]9p:99X941V_1 21WT@  q]9: +![_D!!9(941&1   ]9:9s98h9u9]99Y̈́9A9u9Ƙ99&    ]99    i]9    T,x!IG!TBϡ
!x!
&!5)+!  Y!]T!T!!y&!8T6!q0'HT!?!BTsr!S]!*T0!!?!!$!{k!Uh@M/Tn!#}!Tsn!C!0/T~!mQ!H7!SW!O!cT_J!![Tvs!i!@!N!p
)G!m4d!MU!AST 3!|!T+b!W!JT=!Y!7!h(!V!0TW7?>!!_!#x!!hz!`!t!Ob!~l!s!q!cSa!Z!g! !]!T--n9Q)q2)]9d9u9_p1c1LZ)]121FC1G611)
)h u`)Al|6   ]9:9'f1*A0 @1VX111|!=]9a9ru bp9f `     $!11WR` Sר1#)z%)D1o<11XO1G91S)J)O1R#1"99D1D1` b%1TOu1: #]1'[)))d?)|)0Tm1:9s]1s1Zh1?81Mt T ?9H|1))z1k{d ,    Sl1g )e13")))s84  ~1)1uL P , jD]9<#  qA1X1M*01ju9]97hG1E)kFA1Ft1	}K1x`$1 .1[U1_|qs]T14D .1W3{1i1&01j<)db01ǰ6   481XP    k$9< 4#1<1l.ͨ1A1h1\11)s1yߴ1KU1欘9d,81!d1lE1A 9V1.OK1n
1=9'1Na9\99`110  !b1| ]9:9E%1M9` bd]9    J:]96\'p*(aܨ1<i !4 fر]9 (  5y<)
Q&@\ 5H o]9 p*D  #81Q?1&I1,1
o+1 12E+1*!1:9p.1B131ss4D $]9e41`]91o#/9|1b1s$1D1K[1l?1;1; _1:1t&1s9   tp1oF19ۓ:1NB131ox j.1L  1]p*o]9@*]9).$)T߰ <  o]9l S]9q7X#!:!`#B!@@!ax3!W!eHh!I!5!9!9!Ă7!H4!4!=6!`4!2!iN!3F!B/!xN!ĲJ!AC!ô!\!,6o!du!!!!R!bKG!!|! !x!8!G4!G6!^:!K!-D!'5!JKC!UA!T=!Sy?!t?!L8!,#!)`/!7!q9!
=!,!*?%$l!3mJ!r`!!a!!!٤!Hn!l!]!z8!!4a!zV!t!^W>!i!lZ!68!!$!##[R NX* D!!yw[!6!!
!$ZX!P	!!e!$/!8!Z/GgZ7	"d!_D|!y]t!h!e?B!a!z!Oxc!+7!<!!:O!N?z!9t!w!C!ӽ!_!ab!F_!V#I!<[!c!VQ!%:!J:!%
1!O!!!!)"!!z))+)_Q)ɦ)})x`s)U1)Wl{)"s)),R)r{)#%!
!9))Ӑ)")
))Ѯ))e))5#j)_k)j):~)q;)Y֜)8)*ѭ))މ)))~)x)4)P)))V)'))bӽ))sT)))):	)))))Ͳ)():)q.))R	)i))^)c!+)))#!hD!j !)m!|)Z)^)2H)U)!O!im!#!!V!^S)))
!a)ͽ)l)6)UŶ)A))F)@)'!)Y))B)%)n3))ᐵ)w)))8Y)q)´)?)))))!6!!z)n))է))))?)`)%)`))p)-b))|)n));)G)x))Nw)ŧ)r)qr)
I)YH)
)!P!!Z*!I!)d)å)Ue)ݖ)))⺰)L) е))))5)b))T5)m!P)L)߰)Z)ç))7))c)])c)+õ)))b)-)ť)$%))V)A)))))&!})()))4!))>Q)2)5) ))U^)#)U)RZ)\)F)F)R)p_)z)?!O))))))/)))}))!-!"k!$!J&!A!,0!T>!!?!!v!R!!!X!{!!u!iE!t0!0z@!
K!s!@:!Ӣ!!C21v!?!PT!%!s!(e!S/!l!!r!p!!p!O!.!EO!_!,F!!5%f!3 !zw![!i]!!@!@!Td?! n!!	!T!R!	.]!}!!.!\!gϓ!r!R
!
C!U!A@Ӈ!tzC!H!
!T!S!b!q!!ls!eHe!:!Ǟ!<!>!i[!/h!O!B!ɓ!!v!hI!ǌ!!ں?!K!y[!]G!;W[!!{!!+!!Tj!R!n!Wx!yc!.>i!s`!h\!!湗!]Wn!&D!s!p!2!+r<$cE!!D>!"!)3!!D!bt!`E!.:!<!I^M!U1i!i4b!WB!E!E?!T!k!A5t!s!Y!!ʀ!!%!-!i!*c!sI!>|!I!&n!2!!!p!v5!d!Q!^q!^f!i]f!ʽN!T!6R$?!A'i!i!܆!@!aZ![j!R!(!}!	i!iW!@!Q,!t	2!L!0!+!N!c!f!	!!R3!H!!J!L!e!z!t`!!=7!B!]!T!/q!dMs!d!@!*!1!.B0!楆!	1!]!~7!!
t!uPK!A!}s!H!}!"N!x!iӡ!V!!ŭ!%m!!M!)!p!ٟ!5!!!˩!!!j#!F!;!b!|!^YR!d3O!ge!5!!KL!]6!= !,!<!W!T!n!?5!
1!F)),!"9!
C!K]k!L!@-E!Ƶ?!5!;!2!D3!8G!a@!?!1<!,;!^W!|U!s<!5! u)s'!(!˙(!%!C%!\%!i'!-+!+!)!_*!}+!qg)!&!|'!'!&!$!y
!V!@#!%!9t!&!N!w%!'!(!"!-2$!@*&!$! ))!"(!(!'!k(!%!
'!)!'!&!'!'!G)!4-*!E)!+s&!%$!%!R(!%!J)
Y).)L#!(!0)!֧(!0@$!V"!U!! !G+!耜)^fv)6f)I)x6!Ii)$)P)H/)B
))L)/s)O![#!5(!%!$!)!]'!*(!]#!!!!!0$!])!	)!^*!6-!,!B*!)!
)!3!p)>!'!(!g)!2(!y!n!!h%!y&!!!v!)wO):)r)})C)-)\)!"!&!|&!q(!3&!&!*!&!!8)t))6L)h?)6)?)k)J)S>)D)a))ԕ)EU)ڎ)))Ws)'))ԕ)8A)W)\)b)T8)3)n)S)¼)
)|)9)x)ϵ)")#)x)()))7)h)Sx)u)ۍ)گ))v):&)F)A))c)ŗ)I)k)?))+))O)	)շ)!(C!!!!!>}!^!&W)#^r)
N)U)V^)UN)V)|I)':)B;)NqK)	vd)])U)
x)%)<)aѤ)A)AQ)8)I)V)bV)=}^)h{)bs)6G)5K)<Rs)
+)))&)v)͕)})YY)D)VA)M)6))
_)ef)u)1)J)82)n)4)S)a)))&n{)eT)j\)a)>K)wI)s)C)]})i);B)))te)P))~G)0T)d)w)e)VP)))A)b)x))ٽ)L)2_)))s))ag)"zb)g)d) `)B^)av)d)Z)ы)%)U)-)
:))a`)!v)q)a)1)H)@Z)zI)}p)0)2)֐))G)el)<b))ũ))) ޣ)*)h)`a)HT)Y))))^^)rA)+D)T)gEZ)^Z)^[)2t)e)o:d)̕)7)Ũ)lҢ)N)gR)i)X)*):)G)	)&))ES)m)xl)8b)Y)a)L^)U)zh))\)@)SD))R@)mG)~X)
,n)_z)fqi)L^)Wi))>!Au !`:(!)!'!{(!+!.*!pT(!'!(!)!+!b*!J*!t)!D*!'!'!c*!*!h+!	X)!)!(!)!z*!Ic(!w(!v(!h*!,!f,!$
-!\(! (![)!)!&!.V'!)!)!)(!!t!!X"!@%!g&!N&!$!$!c*! (![#!&%!(!u&!(!()!*;)!ۙ+!hc(!w'!~h'!?U%!R(!*!(!#!އ$!n(!(!մ'!B'![(!&!["!8&!p*!t*![(!v_'!6'!~(!-(!-&!s)!z+!"+!G*!ƃ(!'!{,!m(!#!<'!-!,![(!D)!)!Ab(!%!Dr"!9%!G'!!!g=#!C'!)!r&-!/!+!f&)!(!(!(!U)!}'!|`'!FF+!;-!mL+!)!!)!2)!
(!Է&!qm'!z(!))!т,!Cf)!$!~&!$!;p'!b-!.![.!+!AI)!*!^*!Y%!8]%!%!'!?*!u,!n,!&,!1)!)!)!\)!,!
+!a(!T'!Y'!Qr&!&!'!k*!X(!'!d&!t)&!Ǣ&!
'!'!'!d&!&!P&!&!n%!S#!%!R)!u,!7'! !%!++!8*!)!*!j(!'!-'!7&!{&!&!*!G-!'!$!$!$!k$!%!a'!])!H*!4(!n&!.6&!&!~%!&!&!ގ&!%!%!\i%!tO&!&!d'!{&!z(!-!E,!8&!r
$!%!%!%!%!%!'!}V&!z'!)!>*!'%!d#!$!)&!(!Y(!'!S'!*(!.+!&!:'!=+!,!Q,!*!#!!!&!v*!Q)!!!h#!|c)!%Y+!o,![)!'!_I(!I&!ճ%!2"!)Y])F)mV'!n'!&!@)![(!)!V!Cb)"!+!@*!5"!>!b%!+!2&!5&!N?&!S)!n)!HR$!!!!&!&!U&!&!w&!yM1Ya1qz1S1+r1*;1=11!1#141i11U1b1ح1D11yp1O1I1P10F14	4]9L:9(]9XG0-]928Z11˨11V1H/y1e1Ϣ1'r1T15l1ܐ1_1	`1#5Kp1UO1<l1Gv12/ ;   ]99999C9Ez9:9Ҿ]99
99E9g99_9m9˸ x5n]9x$ #]9:9]9:9]E81#H#11ߘx1<y1,1:9]9D .fX]9>;9]9^9'959,9Ğ9^9"1e$1
u951~1jy1 w11999u99⛘9I9Zq9H999`99999s9雘9ݚ9ٌ99	:9]979˛99ڙ99R99]9199A959@99[9z9
9ْ9Z9㛘99:9S]9999$'ͱ]9@999Y999e999S9*9c9% %9V99s9휘9919"9ڌ9p99׋ bh9-| W,]9Ty  -S!1aL_]9h n]9l  []9h o?]9AX + , f"~9ޮTP n]9zh_]9&Ũ11@h V]9*:9ZJ1p1rkT4 b]9bۘ QJ1f-z1L81X:9o]9 8  R]9m9Q9\<4T7]9I:9o]9T .1_1a/)1F81R1B1F7Y17 nA121:;9]9cpN]9;9X  ]9,9e $  WR]9.L o]9\ e]90;@ 
o]9҈ _
]9sJS]9Ǡo]9T    Z]9&(  
  &81:1gX]9'G1l21:94]9L$_0]9P  WU]9P1v810K114 qpp1+F ep11R  J]9P1/19C1 R1%K01Pu9ӄ9ZIM1f1!1@1l1Lu1*1wL1]z1+1>1IU1l11@@1%)|)#)
)0^),Q))))-})2x))<)>b)8V)v)=)ۏ)U)x)$s))Z)@6!2!M!z[!P>!-!S!!ce!7[!!p!MTc!!@7!)Z)6|P)?U)@!	))r)))){ٛ)H)~
o) )Vc)')))\!!Z !f!L'!)ٞ'!n[!Q!-!J!*!)ːW!9!!d!!|p!2:e!z'4!QG!!M!!,!~ȭ!	r!ĝ!!!^!8"1!!!A!0q))C)!?!GMU!0I!!!n!!LO!O!I!&!\W$!*!!!)حD)&!_]0!.(!fL!!Je!!Z3l 4+d!)!j#!\!!!!_))@C)J)蕬181E111Z
1=B1v)+)))')3;);,)E1p?15):\<);%)h"))O5)#)I$))P!))/e)1Ov11p11W1)$))OZ&)B.))11511I+1"1Φ11m#)A,)M+)A
&)$)")A&)#*))s1)+)l%)\)_W1¦1)ؾ1x
1e))l11]1/1k11!O'),)4)-)	/)(*)5()
/)3+)G1TA)x1)@4)~\2)4*)911B1o11d1̱1214[1sV1111.1 )?N-)IA*)2 )1n151_1")A}*)/)6;)%2)O')()od&))()@%,)e$)O)Ӯ1111 )΁&)@&)*).)+);)D1I ))*')ʻ,)b&)g111{1'1Zb)@Y)xr1o1"1v%)3--)c1){0/)@,);/)A,)
) )f")8!)6&)l!)B-)0)#)2#)'))G')D$)p!)z1#`1з1141<1)()k-)[%,)`&)1
~ )]*)+)E()T()*)))sS')D+)Ȋ)~11zd)e )))g3)lM1)g3)u-3)0)Cv6).)M-)B*)))&)h)1Rv11S1O)*),)q))F()+)3)Uw8)S+)))E&)))W%)7!)'1}1c11^11E),-)uKF)9-)V()s)!)ut~!)!.!!c!C!p!!`Ɯ! !ך)vF!I!!Jٰ!O!;!$"
}+"w!,v!.!N!N!ӊ!F!!!Op!!!^!2!ʧ!Vy!ۗ!!!J!p!O!S!t!j*e-ӎ'̍!1.!!5!"3!](!(!y!!2x!O!0!~6!:ǌ!%!h!!JlG!GC!!!P%ݞ/Ϡs!C)(![!]r!Ĥ!!8!!U|!S!r(!.@!=)I!!!a`!M!JRD!(<!G<!PB!g!mM!#%!M(!)/y!!_!!
R!2!@C !Y!!!#1!Pe!!!Vx!(@!! '!L!|D!h(!\!!<(!|!`!3w!N+ /!!g
]!_! !M!!;N!X!2!A!z!ړ!|!V{!?!4!,̝!}!y/!N1!L3!\!}r!5!!B!K!c! ]!qBn!@b!m=!6!$X)Ĥ)
)
ʀ)\)%:!x)!]h!
!M!iS'!!!Cr!:!!Y!-!0&!iE!-W!9P!H!%'!I!'k!f)&! !)!x!z!.v!OyN!fq1!4E!ŴF!B!5!)!o!%)!rb!!JU!,$!l)ԸP!!N!Q!pX!<)L2)Υ)Z<)/-!)wő)W	1!l<%!H!>/!,H!cd!f!id)!3$!E!8!c@!ϐ`!#!C ch>tw8y(Ns!a!);!1z)!Q9!!y!ݙ(!r;)>)!ǜ!;:!)H)K)-g),))X)!=!&!!)>)A31g`)5))O) t)^)])d)4)
)v)u!)X))\)Lp))y)W)p=)D)w9 l -@ 1N)O1<b"_]9Ќ 0 OT1YO1!*C!ƀS!!&!(  #1q"1l
L    ]9hL 3x , ti9`u9]9 OȾ)DV))v)w)w)-u)8)*).)){)zs)s)Qs)T(r)r)ss)oz)lx),M)A)")&)1"1m(71 1u99럘9"11Ʃ9vĘ99 "119;|L)x)t)v)z)cI)\))p8)2R)o=).	V)")s))&
J)lu.)QpI)/)Q	1/tt1K19h5l	j9d)9עu9.)
b)yu9TZ9( jD9 fTC9 #9cI)>G-)ͽ1ӭC)#)h-!m!K*!tA!f9֜ f9rH    s9 l9^)))$4!,!\u)<]9DP fm1A|l   1 jÏ9=d j^9 j 9 j59ˤ jav9 jۂ9% [9< [9\ uc9fu<Z9P [9qd [9( [9Y jw9P [9<[9d [g~9jq9d j9x S9
]9s:9ꇻ9@]9@:99 j|9kP [9Dx jF9( [09|[}9 [9Gh[р9/ j9
d [9u( [A~9,j9y< S9[`9 [O94[Ӂ9-[^9 j9Ex [9 < [p9 [҅9.x [9[@[9M [
9P jx9+ [~9,[I9< jɻ9
c< j9Tl [9>yW9OvpSq9f|j>9!P jN9] j{h9 jF9 [9
js9( j]9 jt97( jf9*( j9q [7h9ɠ jۺ9\Q( j}9d jqͺ9_( jn9p( j5`9 jO9 j{9o jϫ91 [9Tlj9~~( jO9 j]93 [W9j^9u( jq9 j9t| [9VyF9wX[愻9Tj/9P j۳9%y jc}9 j9.\9Td Z9< S9nxjp9{( [9
< [l9Lje+9 j9}v [9Uj9Zx jL9 9Sv9<)ą)RrE)"11#P1( $9$v9K)ݲ/L	I)U7)\}}1J)o-)hy1L)}u)d3)x ,CE)t)w)wIs)t$@)kt))})ou)Zy)t)}/) I)W~)s{x \ 5뢯J)-76!5~[!c>!5e}!.[!ك5S\!!k\ !W5ݯz0)[e;)W59$"_	5÷!!+n5!!573x!
G!5݀!!.]5G!!R5;%!:t(!Ѳ)[5Ǫ!ȓ!b5!:m!Bj5+f!j!a538!m@!5Ǐ1o99 y1J_11Ϻ1]1&013).1 141rU1J# d]9V9/u9]92!1&71( { 1?AS1T)T 
]9#)U=1A1x"1DV*10$ A81[1FK 9/119))RVb)p*<81) )qj1rp1F19V1E*!]9i!)LͰ  u4)ʻ$) 1-n )F.))qL1"]9qIG1Ex 4 y 1V,]9~U1t1+[)?2!p*g1-)_1*17ɺ1r	 d  )y1`@1eҰ"P )< ,]9&>1LH1`b1DS]9GNEA1?X15[01@99:9e1=9)4 uK9VDJ  yT[9, =   )°p*j]9P \ 'eT1j/m1,1 "1-1x.S1+j1!IE1CS1}@81Bo1AdD18:93]9M;9l%1@u181z#1M\9=1 1	P1|{9'  DJ   ]9 X ( 	Wt]9Pyl!M@ 	 Mj&1qFt ! RoS9
+ ւ1e1S11G<1`*1Ж1V1rE112Y1N1 1DJ ]91QE)%g11N#Z+9]7119S*1Q19dv15zu1B1 1J	>1P61='1jд]1f`131_$1V1_$ju]9 J bv]9
nj9D1Y1 H  b]9pS%]9[: P   @             9Du9      %1!9b9_9_9:9   T]9,:9]9^9:9   ]9:9      =]9C:9                              {9u9      ]9:9\]9i9<:9   ]9G9:9S]9-:9   ]9:9   ]9:9               ]9f:9      ]9:9   ]9훘9@:9   i]9:9<9ġu9W]9n9;:9   9ނ1u9]9:9   ]9:9   ]99x:9               ]99:9   ]9r9j:9   ]9:9a]9:9   h]9:9T]9,:9   ]9g:9]99J:9   ]9:9   U]9+:9      =]99:9      $]9>99:9]9o9q9j9ޒu9         ]9:9]9:9   ]9:9   Z]9&:9]999:9   3]9M:9               ]9<9@:9   @]99:9p]9:9   ]9:9         ]919:9   a]9:9   ]9}:9   w]99:9;]9E:999Ǜu9      9u9      ]9:9   )]9W:9   ]99:9            ]9:9      ]9:9   ]9K9:9b]9:9   ]9:9   ]9l:9      ]9:9]9a9:9                               999'9h9^;9   *9v9   ,]9j9A<9ͫ]9`9S'z9Б]9;9w9u9   	]9w:9         Q]9/:9]9:9         !]9_:9   3%19    ]9`:9   O]9
9:9]9 ;9o]9K9;9   ]9:9   w]9ե9u9   ]9o:9                  ]9:9   `]9K9q}9d:9Dֺ9"99:9]9:9   9xu9   ]9 9av9   i9u9      9u9         {]9:9                        ]9:9   }9D9:9%[9[<9]99d:9]9|9:97]9I:9         p]9:9|8 @ rzQ@#
  PF  uPF  C?$EǯTQ#S
  PF  uPF  > 1EB%͜
  PF  uPF  .`J[uX
  PF  uPF  KRGO@Ǟ 
  PF  uPF   ",N8
  PF  uPF  C=6
  PF  uPF  =0HIӥ~&~:
  PF  uPF  CP#/
  PF  uPF  ZX|Ow[RT<
  PF  uPF  %6C)E|cw`N%
  PF  uPF  ̾p]K`kӰȜ
  PF  uPF  V ,#x+@gH}/
  PF  uPF  Ms/L@zk[
  PF  uPF  	~	%ILݜ
  PF  uPF  LGfmI΃7\\\
  PF  uPF  _k\I+/@
  PF  uPF  >n:lLZ
  PF  uPF  ~AMؤG7fIK
  PF  uPF  Å?EZ(tj
  PF  uPF  sFK#=w-
  PF  uPF  u/={dN6@
  PF  uPF  椸>LC{	
  PF  uPF  8=nGuĔ
  PF  uPF  e<+Kxq@
  PF  uPF  sJ|,mh
  PF  uPF  *El&s
  PF  uPF  hh"O'
  PF  uPF  oM)HQ1E.
  PF  uPF  SvL}CRt
  PF  uPF  ]!3L,/_
  PF  uPF  atL^:KW4.
  PF  uPF  &|Jmwn
  PF  uPF  P}HKFܘdZ
  PF  uPF  U}4Jќߌ]
  PF  uPF  'Lu)FF;'e	
  PF  uPF  
o~JʴJ
  PF  uPF  ߵEŁV
  PF  uPF  vP%D6Cqb
  PF  uPF  iEJBCL
  PF  uPF  xaCBHLY
  PF  uPF  =BKW'- 
  PF  uPF  vKҵqV8
  PF  uPF  YGl9muĜ
  PF  uPF  	LC[ʔai
  PF  uPF  
/ZOC
  PF  uPF  A&zA.L
  PF  uPF  OOTxY@
  PF  uPF  quMGM
  PF  uPF  P
sA֝TO
  PF  uPF  ^xHF壟a0
  PF  uPF  =7GB!Y
  PF  uPF  ǔ7HBgPٜ
  PF  uPF  +.H)<,<
  PF  uPF  uv8N4ʜ
  PF  uPF  >6, @J=EB
  PF  uPF  1dNoZp
  PF  uPF  ]Nݢٜ
  PF  uPF  UM"KOK]G
  PF  uPF  >BVQ
  PF  uPF  }^!EUD!EDdiڜ
  PF  uPF  G]tQC I 
  PF  uPF  xqIf)4
  PF  uPF  Zv=CS
  PF  uPF ]d&!A!J!F!Z;!I!XI!B	C!5C!G!D!C!ӶD!l6?!:!0>!CjA!"D!d+A!5!$E!E!5!W!)*O!gh!~!Vie!2!<!$%!1}!0N!a!%3? #!^e!FWD!b<!<3<!I@!iG!xM!	E!A!K=!o9!O<!B!C!"!v)A*!
;!rB!B!zK!!z!Y2#c!6!)wp;! Nr!T,k!EA!rQ_!;!$!j!#H!8!Ix!Q7!r!!_S!^|i!Z!'6!wi!a!Y!3!!`Ua!%C!n!4o!i,!>?&!1!ZC!!`1GD<!֩q!9n!d!7;!A8!N?!4!Xf#!q!6=!F!A!!m!U!v!AI'<';r:h/;!"0!.t5!:!v6!2!/!)#!!)h)dQ)bX)w)m)|)D))ڞ))d)&)k)?Z)Zp)>))6)4!)*5)Ѭ))!
!))ZL)M) ^))@)B)o):)?)d)B=)~)o=)e)
ږ)Oá)˦))|ç)V)B)H)J)Y)))){M)!!*m!V !|!!"!C!!e!!! !))^) o)x)%b){g)Z)_P)-P)y`c)uN)&)H))),	))b)ku)M)e)߀))]̍)_Q))RV)_)^t))_)be)A)_)PK)&)"h)]S)R))F)-))8x):ƅ)£)%̪)u)))))e)c)3Ş)̕l) ):)|un)<d)y)9ߕ)b)3))@)o).)z))B	)'rg)Ӄ))))t))N])|))))g))~))P)J))) )G)u)Z))<)~v)3))^)i)d_)))\)Ba))KT))p)]))+&)E))a)1))5)Ԫ)+)))]))"H)߅)x)|)H))˄)v)[)!b)Cx)))Tc)e)Aُ))-))7)) ")B))q)n)))W)5|)_S)W)ͺ)М)Q()B})l)ѥ)|)ڊ))m)4M){O)9M)TU)m)C)	٥)U)t))J!3!q`8!TF!!i"!V!!g;!!5"]!H!8!o!n!!u[!!>(!(&ba_.e%Z!$@!t!W2!ҫ!f!ų!}$!,XR!`!!!!̐!!!!t!Wpr!!V-/)> *!	S!!Z!K!VW!&M!fJ!f!P!Lї!ݭ!!pX!!(
!z!om!W0k!H"!!
x(2$#t!7!C<A!8!!5!!!	!t!ōy!MP!!(32!W{i!!́!~!
n!i!+d!2`!9d!q!l!§?!H!ʓ>!cD!!{>#&!Mw!!6Z!kH!B![>!!};W!X!G{!!!de!e|C!L!j!׏f!jO!!"A!}L!o4!!_!
 .#$mE!B!@!\=!]i!I<!,l!!|!=!~׬!ܱ!X!!Fg!)[!4!b!ՌW!*X!iZ!j|!!!!!l!c!Z!!s!d!?A!</!,7!8!3!.!X!YK!s!!!?CF!'=F!U	!܁!W!ց!U!M!=l!}!ov! l!!G!gц!1!4C!<!P.!E:!Y!c8!Wl!Ht!QW!6j!9Ml!=?c!X!;P!@E!pK!V!Y!z!4J!2A?!Co!&|!|=!!ss!f/!4!75!ص/!1?!;!P6!
V!J!m!W!m!#!0!EN!JK!-#j![!.e!\!w!^#"ɇ PA;Q!!n ,4SX!bo!?!k!T!+>!S>!!!^!@!9+!)O'!qW=!8!O!qae!FGH!<!)>(!*~!b<!I!XB!2!#!-?!^E!V'<!dB!9!V3B!NS! D!8!<<!k>!,!SF?!_B!?!                           $ o袴p))_))-);P)}e)D)k\)c))G)2)^))4)Λ)m{))) ʷ)2))پ)3D)X)/)))~])/d)))8))qz)%)()g) ))m)<W)<)ge))%)-)V)1)
))N)ts)(*R)4)))').\)ֽ)B)ɳ) )I)+a)[).с))*e)Sz)PU)M|)=l)}ݎ)r)q).h)L)eQ)30))Ay))7)`)'))-K)Z)I))m)))X)))/)f)x))')ڥ)c~)2W))Q)9b)=)3)u)y))v)f)c)C|)ފ))-))a)U)VV)iP)W~)pS))ι)dH)a)y)(o)RTc)R[)JV) Q)ٳI)BV)?S])U)L)p_G)H)KN)(V)W)3S)N).N)CP)N)T)$Y)âV)VW)W)}M)~CN)Z)	Y])U)9W)O)wT)UM)v&L)O)K)eP)U)K)aO)WQ)uSU)xKV)U)M)JM)O)]TP)S3L)]L)K)N)Q)|9U)DR)jN)M)L){)()W ))BX)))-)u!!Z)$eb)M)N)S)O)5N)ZLP)S)dV)0HR)T)+Q)KX)tQ)L)EL)I)1O)<O)6O)P)0@K)5O) Q)[O)<sM)UP)	X)S)_O)ĲS)<R)}N)P)7U)kXQ)bP)yQ){P)BN)uP)WM)yM)
N)-N)fN)P)P)ZO)LsL)U)X)QV)R)wO)cN)GP)=P)I)pK)G,R)rS)7>O)O)JN)QL)VK)eP)R)?yV)>W)|!L)J)L)DL)ML)Q)S)P)`3Q)5U)X)2W)P)L)&Q)S)
*V))Q)R)S)WS)Q)jL) V)P)VM)BP)1L)M)H
N)3NL)NL)v5M)uP)L)N)e7U)xO)tK)CP)Q)F*R)Q)bjN)J)'Q)tKR).L)NQ)P)K)O)nL)UZM)*L)8L)wM)]N)V)ET)JP)O)F)F?G)EM)IP)M)dK)P)I)iR)|v\)T)?6Q)N)aYK)4S)sY)qS)~JP)R)W)DV)O?O)JL)P)1L)>O)0P)N)YO)BVO)yM)X^K)pO)I)(HJ)K)L)O)fT)3V)}O)Y) x^)U U)`)})\)d^)<))t)<)+)))s)5)S))p)I)0)$f)@
)_)u)0)t^)&)z)))X)85))س)#)M)d)ʡ)y)Z)C)Ϣ)O)#<)V)μ))L))))) )|) ):)D})|)M;))|+)2)iT)Z)V)`4).)B))A))_1)0@))9o)))7)P)d)Z)))y)ZK)M)'C)-)|)s'))6i)+)N%)))Y)L)7x)m)) )) )$)1)נ)r)t)nG)))H)]))=)k)))]g)?) ))*))P)')J))1))))H)
7)$)qO))))h])<)))֑)f))4) )ۀ))))o)=)/)8B))4)ҏ)u)R)\))P)))	)")\)d)`)g)?t)z))V:)fU))))Я)N)l))N)))d%)
p))'t) )))6)}))E)D)ھ)z)")*)))@)?>)))) )c))v)g)nn))'))~)>)*)5)))E-)))5N)8))))P)*)Z)s )<)e)i))U);V))Z))))p)F)))))U))Kc)))=)&Q):))W))4))֡)M)=)t$)^)@)))j2)))r)})9X),{)!=)|))Dw)9)#)s()>))h)Y))/))SS))A)*)h)Tw14)݀^)tW)F)7FG)rE)4L)M)~q])YY)nH)C)tC)ĞD)wB)B)D)-fH)qG)##!{[)~1j#)?1"1k-1G1699ۛ91P9M939Zɘ9U979]{9Ԉ9#z.)"F)C)ՓK)5J):,)T.M)Z[)")o_3)')4)R)F)R1   ,).?)T,))kV)S6)    9H9D9t:9   ]99:9      ]9:9]9:9   ]9h:9*)kt)wu9_]96;9`j]9 f]9 $I]9+)b)g1))h)E[!XR!t1'%c@!n9:P b]9 ` j׳]9 _wX9C\)0))2!߈+!r)]9D qH9ju\ P j[9. ]99h fr]9    E]9; S]9p d j3]9M( j]9 []9m< [w]9	 j]9< j&]9Z []9d []9( []9 j]9P Sq]9 [)]9W [(]9XP []9( j]9d [C]9=b]9( #]9]:9c]9 I]97:9U]9+by]9(  [!]9_x [Ա]9,[$]9\|[E]9; [w]9	 []9 []9x [ΰ]9( [d]9,[q]9< []9Ǡ [p]9 []9 []9kx []9y]9:4[S]9-< []9 []9hx []9 [(]9X []9[+]9U[]9( [s]9
 j]9ʹ j=]9C yrY9#? f]9}   z]9 j]9( j]9d j@]9@ jՒ]9< j
]9s( jO]91 j]9< y*\9k< jzs]9#( jB+]9>k j)]9Wd jlU]9A( []9jV]9~@( j]9P jD]9< j]9 []9yhj]9( [C]9=j]9( j]9t [o]9[]98j]9< j]9  []9x jM]93( j\9 [ʴ]9j$]9\	Tj|]9P [ί]9j]9< []9j?]9AP j@]9@( j]9 []9j]9{ [T]9X[]9j]9d [һ]99A]9T;9@)0%)\D)PO9-9yG19)1   ]9
;9J,)H)   ,)G$$)%51O9.7-))J1/)G)~)`-)))E)=F):dC)s}%)KC)\W)MGI)F)I)[#E)#),+)z/L)TNJ)^
1kS1)=)4)>)*>)<)C)vbF)WW)OR)**B)ŭ=);)S:)j=)5=)=)+D)C) s3!j!!1/)|)fGS1}1m1[1 ER1ML1&jh1*K1-1-13-1 7131-1+)A)X?)(H)D);')0I)V)vV )_,)").)lM)>?)1!'1m,)2&)
1)$)-!B!z-1p@16B131D1@9
=1131h$1C9:9_9F9D=9}9)9s "1
-1+')!j)))12B1emv9   ]9 "1M71S*1A11
=1RF1}hh1mg1H1
=1O1//)h)1f))2")89B._UEF!61P9ʘ9
"11zM|]9' "1`i$11~9i!1j
51]$!0!!%aJ!1&31-1nI1,1ے9 "1h$1=11\9[]9	 "1d$1?
O#]97]+1SM*11Ue9@90"1z1* "1-1Be$1C11O1[1t0R1U1 d1X191K'71L*11:1Q001hd ,c9'1	1:9s]9Ñ9_+1L*1P1W~9:9Q;9`999:9z%1L*1v'1-1&71eF1>001='1-1-1J@1*001}v9M9
1'1
-1	1:9D]9!1H	19^9.111~9\+1XM*11B'1(71=1_31(71=1ggF1U1H1~jF191o&71O1H1 19:9{1.g$1_9
:9]9"1e$1,1e'11!1X9ej91~9
C9׀99'1c-1I1t?1-1~e$1u'1,I1.
61$1	u`wUz%1! 1N9φ1ih9v "1k-1-1S19r9uu9]9L9'1%71M*11A117=1fO161'1 71hF1\_1	X1eB1U31 
1H>1,6111u
19:9u91d$ׅ1'1-1U +]99X "11㙘9Y9'1I12R1^91;i$11j?11_	=1;M*1i9ٛ9KE9!1!'1d$1Ƀ9`+1 1˝9qF9.~9JD999P9b'1!71313$71L*1<'1BS1^X1*01P1H'1sI161 '1g$11C11=131f$1}9!1.
1S9o9쑘9@9͊9]:9h]9T9V?11 1zX9e9M9&:1&199֢9D1>1N?1-1Hm$1Є1j:1<B1
b1T131h51ʏ9]9e99>9v9,ǹ9f11=1'Y1n)|1:01ˆ:1wQL1{<01|11941ZA17=1=1r31I1z[1-H1olF1B1O1,1	F9F'1	1"119VI91:1+01u9.1LB1O13?1'a$11'1ˆ6131j71 1h9~~:1g;01'1/71Z 1N,+1n*1:1wK1]L1VR_1$N131g$1Se1411O9   ]9\59C:1-01>'17131E,S1[a1'R191 71hF1l701<G11G*1f9!1Q-1-71P%=1,fF19L191
1k]+1U=1cF1601}1'1 h$10L1131G19:91(1%969J:99'1' 71C;1s=1KP1?H1P	=1N*1%'1Jx@1801d1v'1d$1:1+&1\9^j9\+1۹O1H1;
=1G31-1#37131-11W9i+1˪31C)71=1oC*1D11zB*1:1<91)m@1K191@1dML1U11[1Bo?1-1R-1b~$1.11 1   >.1{91-1-1-1~@1-0111\u99:+v9V]9R9~9=9u91@1
B1b1]1MDL1U1-s?1@1TL1911:9%1;@*1?:1.01'1Y@1z91"7131j$1Q'1<
1D9vr11'11*Ș9]911aF1&1191:1U1 1@1w1X31@1DL1w&1\ӣw9o99''91Y9A+1!17!8m!+5/! '151g41V911!1X 9f0)# )B11_|,)C-)
X131a$1ui1d0)P)Zo1Q/)kD)g")
T1=1*)NB)PA)G@)$)A)oP)
B)A)GCB)@)l)Y()p?)>)nC)5)R)\4)d;9Ό)'!)Z:9*.11Yp%199&!v9]9%{G1W!j)]9:9i11i:9r]9:9iA1L1Pm`)6)Ǳ]9l1
!15P)d3):9{z%1gF1})7M)V]9*:9R]92)T)m)]9b)C)d)iDu)#)́]9N "119:9\9;9	]9)?!RX!"VV!fE! '!)DI)!+!V6!9$!'!
)fx)@ !N)))PSb),)d?T151_]91U1l1LJ1:9n]9;9J1KA1r1@@1]9c1M1nu9TL()_)O3)?/1PM)0)1VI1	k)<;!P!P!
L!= (!~.!=!#Y2!7!j)r*!C!6!)EN1;1O;9߈]9
;9mp1@Uk)) %!2(!ĺ!))ː)])W5)1NE1x1'1OE1-1p@1B131ԣ\1'v1֗)?1M11p1})Z11*1O)Dy119/11]1D1Ʉ1d1Ř211
L1.1B1҉b1A1_M1#7)1981vQn1Lg1r?1I1w?1eo1Q``1K Y1X1B1hF1NL1ah1|81P1]1D91I1;H1G*1:1EU1H1ωb1QMg1OH1O11k?1"71 1&41ML1FB1k1LqZ1O1[1ɓ1&l1v5))%$)=u1R:1.1ψ91I1,1>1r?1-1I1|On1A1 D12R1E&1>16d1mOE1&71J*1B11eF1~B1 M*1C10R1>mh1A11@11jF1ӧU1Ln1>T1ҫ31_$1C11%9D1:9;81I61|i1*AD1>1Ss?1Q1N1hhF191d-1)71&=1piF1B1cF1;h1aA1X'1*i$1C161:1>001#E11ɦ31I1R[1l?1q'71=1M=1h31B-1\ 71iF1fh1:K1$71L*1'1i$1cM1ia1s?1'71Y12t1/1681H131ԛ\11Wg1561C11[1M1RO17H1<9]9\+1ZO1Ds?1қ\1cA1D1.H1gF1001YM1N1W31-1VFS1j1X1MB1O1,1e41
_1&SE1h$1:1#_1o}1G1\D1M,1p_+1OJ*1{i1RM1'1)i$1@11b1T1
=1=1-J*1'1H>S11d1.1B17%Y1T;1uC1KV#1381и,1P1A1bM1N1G!)l@)Z)OF)),4)K5)@1]9f:9]9l1K,J1:9821p1`]9 :9Z9)\^))#\9'[P1919{9f9}|)v1C]9=;9c]91)(+18RO%)u)^'1C:9]9,c1U@)(Ͷ)cU)$))tK/)1H:9]9P11:9p9bu9UVT1]>1_999y41`&1=:9*\99xG1W)1]9:9vQ]9"=1r,1 ;9B+]9j941n1#9L	w9]9P1c)Z!)b !
f)7O13]9M:9RE))>):9V]9~@;9?) *)hy941&1C:)-h%)BT)1R))%)f)J)-)]9c1~d|1-RE119)1]9:9E81w11/18kp1qhY19k9 9P1$)+18]91yg10R)_)	؋1a$)\x]9:9P1d18]9~Ԉ1\1:9]9:9Ilp1F18]9bJ15Zm1:9}t3)g!)Y)18A3)_,)K_1u9q]9m)c!*)0#)\	;9}'81W1fy1:9g]9:9]9V").1:9^]9":9-))c]9:9O]9s1X1:9Y]9':9;1*d1]9:9]9$O)!!؝)]9:9Ⱥ1)wgg1:9]91R0)`R).)5;9T1d1SHF)(,)W]9`dc1Ҩ1i1R!)`
'@)zD)}w)D))S1Ѻ]9-))u3,!8M) j1]9:9gg1eIQ)h10)#;9h
]9T}15y ))m)2W),%;9J1{1el)<yY)'-D1u1ۊ)<%)f)|7)z9/:9!1s1ִ1%61?u9˴]9D]+1ڇs)b L)b)#BH!N/!L~)!&)":9S?)()u41)T)@)))C>1%! !:)J1l bu]9 $  ?*]9V:9)$!&!G,!&!)&!&!,*!T-!}*!p(!'!@)!*!W*!)!\(!$)!}(!!!N !{'!w!!!q!!N#!N&!P!!$!n(!5-!+)!"$!*!y)!d,!\.!0!v-!v+!*!3*!{.,!5s(!&!,!j+!"!47'!
f&!%!{!*] !!J)#!"!yz&!=(!.!S:6!;!g7!0!&!))R!!!>&!O4&!a!<%!A!#+!$!
!_#!Ϫ!!g#!!!1~%!(!&!~,!(!5%!(!D(!=Z)!'!,!bl0!-!9.!)!!)l)!@$!(#!!!Y*!0!j2!6!e ,!(!! !҂%!!!!!'!"!\'!"&!Θ"!%!'!%!jX !$ !$!%!+!2!3!'!!98!P!)2))4N)k))});̯)))Ӫ)Ǝ)k))Ⱦ)CC)Ϯ)B)()))s))))q) )	))))b))
g)z)J))r))))m))H))2)xc)\))G)>)m)6))E)f<)<))L!#!0"!J !!!O!g!`!!.#!8u!!&!))^)Q7))է)8C))b)~)0$)?);))))\1)5X)d)))I)TS)d)
)z$)))N))`')
#)|U))_)`?)T)v))2)ף)Z)C)) )RM)\i)j)W))J)q))
)t!))f)))/λ))<C))F)Ls)V6)z)z))^))Z))μ){)) )D)}A)z)f)%C)F)C))߲)3)s),)@).)g*) )x)ct)>))U)a)@)6!))!)E)b)))j))ʺ)@))@)9)H=)))u#)KS)ܪ)u)ף)FC)G)=)o)m)x)n))h&))M)̹))EA)l)),)8)))V)=)l)T))Xr)@k)V)))`})|,)PX))m)b)d)R)8)))Q`))w)))ߦ)Ȯ)T)e)<)i)%))+)r)^)A! !'!U/!9&!'!p;-!H.!w%!ª$!T'!1%!w"!&):!ܶ#!)!'!ʄ!!)!U/!D0!Z+!Y.!h:!Jr8!*!k!<!$!3,!(81!7(!$7$!&!L6(!I+!*!S$!e&!'!,!+!!!$! )!F1*!$!m%!1!
7!$7!"62!r2!B`)!z"!k#!&!_&!i|&!	($!"!*#!OA"!
 !"!(A&! !U!# !d!ܪ!!&!%!&!!l#!G,!)-!=u)! !g !1!,!8p&!2!$8!3!D1!Λ/!1$!3!-!m"!+""!5.!C3!Ed(!:%!4-!I$3!+! +!T-!|V(!8#!р#!$!$!-+!46!Y6!6!d5!`.!%!g.!]/!0+!^.!	4!3!z	0!-!)!x&!ҽ%!CN%! !h!!n3)!7!o~)j+!C=5!2!m7!6!p9!2!02!#L6!5!'!!!.#!&+!HF2!d2!&(!E*!+!)!8C'!'!d0!5!3!.3!0!L.!s,!/!f 4!z^/!.!.9!x/!q4!j8!3!$(!{ !&!Ď)!v&!$!
(!%!ǜ+!0*!Gy!H!"!v'!a/!1!(!)!+!x2!6!:!8!#4!3!&p(! ! +#!f"!q2!!he&!)!0!R5!6!5!7!0!,-!.!4.!.!V,!,!5!5!K/!O#!&'!G~2!8-7!2!l&!!b !"!*"!5!4!U!!!!!&)v+)%l)'!`&!$!Ǧ%!8%!&]&!3$! $!J'!B*!s%!s+!:!T5!M,!X$!6(!8*!0!n0!$!~$!-!mP.!/!!!ѝ$!3v!!>!!^%!`!)!!(!?$!+!!!)9%!!') X!!G&!$!ڱ%!*!N'!J-!)!y)!&!P-!+a1!J)!; $!((!,)!&!'!$!(!<Jĕ1S_^>4N!8[!X@!Rq?! 1!c#.!=+!j-!0-!E#5!7!<!5!o1!`.!S-!w-!*!%0!-!s%!(!+!{*!U+!Ym1!@7!3!һ!;! P;![:!6!A!!u!-zD!uqD!6!V4!3!d/!SH/!!3!!k!3!!k!r֍!Aq!J!<!h!):$!C3!|;!}9!	6!7!<!8!0!m["!))-!	#!'!  !%!!D)#B$!!A!k7!!!+!!P!@!Ǆ=!R5!9!{,!!x6!;!2y?!a!!<!sA!?!5!G!b")!)J&!T,!2!G5!}\9!I'!!!5!C6!+!!K#!'!E !)Ʋ)!$$!)!ZSC!R!Б!1'!J) );7!d!!(!j/!$!-!!P
)wH)))`w)M)^z)Ɲ)!k):)cd{)s)2~)$)m|)9)`o))bF)|)¹)i)s));})P)Q)さ)
))?))rx)Sg)n})׼|))<h)})9y{)&)O<)z)))s)Xɑ)Ѣ))?,)})&o)?)ί))Ѝ)$)2Q)))P)NV)&R))P)h)p)E)?)6y)j)t)o)ZP)2)|)u)E)))))))?y))Ɵ)Sf)&)߻))N)ٕ) :)>)@)=)$)))p~)h)o)().)J)),)R)i)9s)_u)t)m	)r)8)))|$)4)԰)l))pȀ)1)N)))L{)[))%w)cz)G))(),()Կ))f)'))))ˮ)Y)$))~~)BS)=))))ȝ)͙)D)z))Z))?))w)0)Ț);B)?p|)\)F)*)) )?I)) E)s@)s))x))^	)j)`))Ǜ)")ҍ)|")0~))c'))iN)@f~)ٝ)N)8)))X)Ȉ)x)Ma)<)))㷨)))T)2)k)&));B)`;)r)2)ؖ)M))*))ܶ))D)8?):)߸))qz).))b")))<})lk)8h)j).x)׸)!Ο))=)A)9 )2) a!!!m!h=!Uf!u!kN!-v!Dd!A!-Z!(j!M!--0!wM2!5iC!F!أ!v!6;!BcF!F!!Z!-yH!J!
B!
>!V5!d1!5h9!1<!c@!X
C!70!1'!6!D!&ˣ!7!FO;!C<!_;!%X'!1(!c:!9c!2!Fr>!5=!S?!pX2!&;!e5!9!RA@!,<!>!9@!	><!F!p]!VhP!u!!g!}YB!a8!WgJ!U!Uhs![!a>!2@!B!e!ԍh![!`Rn!E!
7!h*!z4!7!4;!>!2:!J8!8!M>!XA!>!ɂ;!b:!8![r;!=!T;!:!<!<!8!1!W8!
9!h1!ta4!8!;!<!v8!ަ8!*<!$;!:!7!46!H
8!+:!=!Wb>!2=!=!;!r<!j>!b<!7!-!`?GE.%#!$m2!:!M>!8U?!F>!=!=!Q=!#@!7>!;!r<!=!=!>!_>!2!6!;!.:!m(=!F=!>!,Y=!i1!:!=>!)3:!V*<!0<!:=!<>!:!R;!A5!7!<>!>!e9!̈́5!p:!;!T<!	:!*:!:!=!=<!WW%!6!>!1?!M=!l<!m=!~>!q>!>!-=!<!'>!=!?;!cc<! 	>!?!z<!;!;!"=!u>!z5!,8!ҫ9!9!xn>!8>!.?!=!>!<!w;!N<!;!<!6}=!d<!X=!r?!<!x:!p<!:!04!/!w3!SC!v?!cC!XN!=!*!(!V6!8!9!}A!sB!?!K?!!>ԑ!9!HE!=!!&כ!?7!w7!=!E<!I^0!I6!=!i=!m@!Oe!h!F!}A!L3!=!'!')SV#!a8!ݚ1!5!C!4!,!X!HX)? !F;!=!(#!+)H*!,!+!e.!<.!9/2!6!3!s/!*!ߝ+!v!Cj!tkl!&bU!Z;)Z)@)`)p) z)r)GN)]T>)T)w)d[)`<)Ky))SA)mC)I)rYP)j)³K)(a)s{))Db))>P) )+)4)'.s)ƔE))~)d\))	18\)))g\){)04)ɤ[)%e)ZH)T)3ʄ)pէ)c)E3h)d)e)]7)!)ְ});P)x+&)})%):_)=r)x)ma)4)nJ )W4)K\)^)/=g)0;)\=)N)
V)[g)A)<F)u0)L))V)18))he)RKh)T)ʗ);)$)m))a)C)s))Aht)/(;) ))Qlt)q),ޏ)')1ޥ)hP)r)F)#<)TR){5)0+)D )#)E$)6!)[*)5Y)(J)@)Q)1)&J#)4)9)1)V)z
%)O)ȅ)\)n-)!*)H@)6*) )2)8)4)<)CA)Ƨ()cF191z1_1]í1ާ1b1X1jZ1%)6\,)۾7)"v6))11?1'1㲋14171u1WF1}1W1l141X$)L6)2)H})ھ)S$) )D&1M.)k7)4)zg5)O7)5)d4)i3)))1>ĭ1|o1111kԧ1~1")I/)ؐ)21a1S+)\;)-(?)C4)͢/)?0)RI))-+)4)L5)5)r8)W
*)V&11x"))x1` 1ޥ1T1)V2)=))g;11Jȭ1%	)C/)7)'=)`8)4)lj5)uT6)`03)%4)9)6)G7).7)t4)u)Ԗ11ύ1)):L3)3) S-)31f1 1Ϻ1)8)+y1Y1m!)V1ߧ1)eW.)gJ7)Q7)4)J$) 1j1I11b1h)5.)))1r)
11")-)j!)Nw1!)6)
")c1/1x&)2)^1O1­1T11Y1Y1{!)S)Y_ )b!)?11
1e1ݝ1;:1)Wj')#)")/);&)u6)M86)4)OV6)-))1y1O1;+#)|w2) )O111㓳11˜1:1Y)Fp0)7)ȗ6)/6))111a1W11ڮ1"1k1131a1 1n-)%2)1)Ni5)/)%11161K	1TƋ1ʌ1?1HO151ˌ11W11!)0)1)+1),)+)m)),/)A)
=)")1!)^)d)sr)0.)QC1Y1r7)))^)F~)w95)1=1E14)g)tb)})2h)^q^)o?)8)JJ)+)A)kx)Г)9O)R)RE)u(Y)š))?)^~U)*11o)XE)s)j)`)J)5W)Sp)aA)D){)-N)06p)yf).$)1#1}D)`sq)3J)y2)7)$):u@)2)X)R9)Jz)L)y)Y)Ӭ)TS)1[)>h) )8)Le)l<)Pb)Fl))})Iw)l)e)pH)e)[){5:)\H)P) )D1{)%)@1W1{11/)K*))&k)L)_)=a)mjN) ()1)4Z))G)o13)())T)JW)u:)V).)׆)@)S1x)Yo),)X)K#=)b19)ߒm)I)1UqR))ؾ)`){)tx)_9)x\)/)'N)11e,;)рK)v$)181Z1f1u1ȇ)bS)Ł)BA)Y)2)w)/)v)p|X)RS1)1
1LP)&)ہz)E))c)~))\))))k)Ҁ)R)LlL)"5[)"U)S)3T)')m)Ȫ)w))))))P!M)\191y1)Ri)Y1H)3)@L1
e)!)V6)%()ܰ)j{)Ρ)))`);f)sE)	)0)")qv)a)[)A~5)]%1+)1q1Rb8)p*)G;)M)aF)d)^C)n{)7M)"[)b)u)2nl)Lx)q)e)z))y)S)j)k)ci)I)uE)\X)9a)Kl)SW)G)ez)Ȑ))])))Q2u)c)W_)YX)<|)0h|)WO)>)(@)ya))GZ)r|)5Y)M)()\+)yB)1E)Xa)UC)l')a4)5)QB)00))))_IF)p)F))~G)ϒq)-)7d)y)A1R1)=Y)/M)>)->)<)C)[bF)!WW)RPR)U*B)̭=);)N:)k=)P=)v=)y+D)C)or3! !!1/))FS1e}1m1߆[1)ER1ML1ih1D+K1-1+-1-17131.-1+)A)?) H)D)<')/I)V)V ),)")".)tM)1?)1'1,)lX$)50)")zF-!V!i-1Ip@1uB131~1c?9<1131h$1e9:9r]99<9~9)9!1A-1+')]j))61B1ovR_]9) "1o71T*1A11	=1RF1+h1Qg1=H1
=1O1.))1))*' )"9!_REF!19ʘ9
"1	1MN]9!1~T=9.!1V
518$!/!V!%J!1A31-1I1,1ْ9 "1i$1=119 %]9!1he$1u ]9\+1M*`Rqf9<9"11!T'_e$1B11O1[10R1U1d1X1391.'71L*1؝:1001d `9'1	1:9>]9ב97_+1T.9:9y89999A:9y%1L*1Y'1-1&71eF1001'1T'@1001w9L91'1	-1	1:9]9!1	19
\9/1119[+1T%'1o(71=1}31tTOJgF1֤U1}H1lF1G91T&71O1H1 1ǝ9:9!1Lg$199:9`]9v"1e$1-1F'11!1ʬ9hT+9A99o9'1m-16I1xt?1-1e$1X'1I1
61"1uɀy%1y 1MTWi9<TW19q9u9ت]9|K9'1%71M*11{A11<=1)O1,61'1 71hF1_1	X1gB131k
1>1611WЌ 1
19d99u9I1e$م1'1-1ڨ9   ]99 "11陘9X9'1MI1;2R191Zi$110?11=	=1M*11k9ߛ9-D91'1d$19y`+13 1˝9CE9X9,C999N9F'1!71*31$71L*1'1WBS1X1+01Q1/'1I161'1g$11C11=1۬31g$19P!1k
1R9p9ᑘ9>99:9B]9dS9?11 1PW9f9L9̞:1E&1	9T9ġ90>1O?1-1Vm$1ׄ1L:1JB1<131-1h519]9ve99<9w9Ĺ9f11@=1Y1OĢ1Jr1U*1u:1qQL1<011
1q9j41qA17=1=131I1M[12H1FmF1B1O1!,1D9'1C1"119G91FC11 1:9~%131Yx@1F01|11'161*1(11f9&~:1;01k'1071 1++1n*1:1sK1]L1&R_1SN131g$1Ce1v411
9   h]9:49:1/.01'17131+S1{a1'R1|91 71gF1701&G11G*1]f9!16-1-71%=1fF19L1Ǘ91;1]+1=1cF101z1'12h$1(L1131p19:91l199f:949'171/;1s=1P1YH1N	=1ZN*1
'1 x@1t801p1O'1d$1K:1&1[9ok9F\+1O1H1	=131 -1+37131-11X9h+13311)71=1C*1C11B*1:191l@1K1F91@1dML1qU1-[1o?1-1y-1~$1}.11 1d:9
.1{91-1-1-1L~@1 .0111u99~-v98]9Q99<9u9^1z@1B1b1]1ZCL1U1At?1@1TL1911#:9%18@*1ҟ:1[/01'1O@1?z91R"71׶31Gk$1'1x
1C9r11'1/1ZȘ93911aF1&1_091:1U1 11w1s31K@1DL1&1ΐ_u9:9&91q96A+1!1D7!1m!6/!'1q141911!1!9,)))B11|,)")UZ131b$1`1w/)P)Zo1
/)lD)")T1:=1*)B)PA)G@)$)A)P)B)A)HCB)"@)l)4Y()h?)>)V9:9    b58)q)N)  	\)۔, 
 %1u1[)U6,  1I6^1ՓO)K2 h yH)xc- *)V)KJF .b)>)_^a)Ut)# D  As)yl!3!,)))nlw)h?),)d)>)1ulD)/3)f61y)H)^1$)W1` y1hL49h1h;$ T Ed4){!)049u9d)Nx) &!>+!&!"])&)^!p!)zgR)k)]"!!#])>1
+1\    g11Jh))ꗻ)x)U #z%1
=1 15Z1`>19֢9]+1
X11)11\{19121
N171G1d1XX1J11S11С:1]B1=1I9581W#1`9941	n Z~%1G*199>$ q]9c9W9_?11 9y%1 19S "1	169]+1 1L9_'1|e$1\179:9R9u91?1d941&1뙘9'@91u9W")1 u9U1m1u91@	_\]9Ka+1H*1:1OL1Vn1.1^91e$1A10v9M9v9I91ޝ:191-11:91i$1!'16
1\+12M*1{1:1D_13)1   |%1n 1>1K,1[+131_1ym1	=1I*1u9$1re$1'1	1#!1h@1nC01<'1	1V41u11C
1a+1H*1:1͐91e$19`"1:d$11:929'1-1k
1aB999@9Wu95}%1bF1Y1019q!1-191i$1م1^:1911N9hr1{S199EXjyH1
1^V9'1
1"118!1
1M:91w9'M9'1;S1_;1'1-19h1-11R99X "1-11v "1祰9|11!1
1:9
c&71M 1 "1g$1t9H:91ܔ1oR1e91ӄ11:1-s1.1Gv1Py%1j 1%"1-1-1	1{=)$F)V1*19` yS1ts5-w)3Xloa]9X Yu9j1'zT W)|1t 1ҷ)o)tT)Gp u)( u@81}M#    pJ1/ f.1`    181Op< f.1( Q]9
j+1Lz   .1
)#)##)1P)Ox yg1<@ q<j1ˍ 0.1y1p1F1}%1pl 1w)b-)1P1U-1H9=&]9Cp;D 529u9]9fʨ< )q)M1A11.K   134^1    L14R jg1qG]19:( g2) )1EsDו2)+)#  zM)^K!R)".1B1UpP  [?81$   yt1%^@ jlە1H 7)!C|    ]A1M1d	, y
1oP f@13$ (   w]1|1 	X1)1e-1s@1?)BD)h()Ӏ1T)4T ,))(+!Q)4!d    }%1I8)C    FA1O)1P;,    1hg1g1V21%( ly%1ƛ9d.1tp)<!)!HDH)*Wv]9c9#_+1L*1(<91#!l)#R1U1b)7))C~!m=)P)%)})o8)侳)$))N)")):)C)ˬ)G)):Q))>):ؗ)-)~^)D))j))3)Gָ)*u)ol)$)@)'|)t)))[)")˥!H!=)D)G`)L))) 9)vv))K))z)|S))N)o!!I!!)`))ҟ)p))Q,)(C)[)|)u))t)D)v7)˝)Թ)^)3i))ha)w))3),j))#))f)))-))d)x	)[)Y)p).
)Uݦ))<))F!K6)W!b)()A)))4)}O)#ڧ)Y)!)))h))K)D))S)#{)31!"!!!)Ț))))1iq)j{)s){)z)S)7)6)>)I)w@)?)ttG)C)RY<)H)XP)MU)I[)CO)zH)֧Q)=lP)HQ)Ue)e.d)G)}K)vI)WE)MZ>)L"=)A)L)X)])3c)x)
v)x_u)w))x)
w)p)ӿl)l)g)Tg)p)ƾ))|N))=){)6})QP~)v):f)O)|P)L)k)/~)u)nx)Vr){Rl)|Fm)Py)|)Ns)xv)z)
)/))|))))W{)~)K)R)s-)y)Ն)LW))0)1)):))?))6z)cz)uu)~)z)tAy)&)d){))х){́)'!})v)Tt)Ft)ݘy)Uˁ))O))))#)cL)*)da})P-)܍)x)80)H|)&u)x) v)p)!,r)ϩx))	)V)`)\y)Sw)b{)~))&e})j)~g)T9j)jj)X)S?)H)a)])=j)Y)))1)3)>Q))~)8{)~)z{){)̰y)r)Hq)fx)py)pz)݅)Յ):~)Rz)#0~))Quz)˳w){)%w)^{)|)M)fQ)p|)7x)|))|)bs)Zo) s)f})])+)ف)$})2%|)Vu)6y)G)[)u~)(|)w)0Y)ɂ)O)})A)~))_x)}9d)yd\)[)Ve)˛m)t}))b~)(T~)
y)SI)w)cx)zo)p)bw)Ԃ)w)]p)k)s)y)=)>)T)l)G))	ލ)N))̦)M))+)rP))M)Tw))FL)k)|)')~)6))ͦ)A)Rx)]O)F)IK)n!c!r)?k)3)D)a:) ![h)s)~)xF)&ֵ)2e)v)W)Q)k
!Z )?Y)) )i)\))))X))=)C3))D)))z)i)9oz)	r~))).)ӫ))Z)q))Kk)[@)	!))Y)̞)H)))U))e?!))))!))!!k!/@)|Q))7g))6)ŋ)})HL)!!d))0)7 )+`)tN))!ZP)P)!)z!"!!/-)))`!)))̾)U!F!K)|)x))?)R)]L)Np))!3a!C!))!O!)X)Bg)p!X)U)'{)P)M),)JD)q)#{)W)S)&)/v!$!g#!v"!Z),0))K)l)B)!!A).M!&#!,"!#!!! !!w!)t)h)Ǒ)U)))!ͅ!!! !|p !m{"!/#!>L"!!5)ix)rg)D0)tC)~H?)K3))),)s!w"!$!wU$!!!W!3!!e !w!lƺ)~!"!(!!?!)y))ܫ)f)9/)&)j+)u)=Ҁ)Ѐ~)\)g))Fu)T;)M)1!v)ɸ)n)Vű)-)I)V))u$)))ۅ!)T)&)ˠ)ѝ))2!)))p))u)K"))U=)) )q7)L)x)=)))6)n))o)[)/))ѡ)ͯ)n)P))Ի)&)5If)ho)b)Y)w}))x+))ʴ)J)) vj
1vTe!1'!~ !qk!)|))p))7J!*!!ya)))Bz)))N)/))))X)
)`4!))#v!X!&> !!!!!&m!RtS!J/!%!C_)v&!!!)0j)dn),W!C!!bVC!3!Z!H!s'!t!-4)sb)?)h"!"!c!u)
!1!)k))m)ԨW)f|)>)L)7)))Dxv)}E)G\)2)z)4x) )Wo!ؚ_!Qx)!U!)y !e!gC!0Q)!!;!t^/!!<!)!(!")N3_),)P!5)j)^!^)_U!D!!*!<)i)w))d)m)]w)V_)a)^)v !;P!PSC!Wu)nW)U)5m)*6,!wG#!R)!%)-Fl)4l)i)T)@e)Ue)U)>b)3|)\)h^)BN)3)/)3)5)VY)F)5b*)9)X)i)X[)iC)>)M)VP)L)/DL)D)
X<)])U)*9)WS-)O6)25)9)<C)#G)ܲG))HN)2U)RV)g-c)ʧl)an)Ie):c)yr)Nhu)=8u)_)[X);a)x})-q)?D^)bX)O)f&])f)\`d)vg)Eh)])p$O)1J)X.S);T)}'t)q)g)n1e)Jf)Ir)?`)m)hi)5c)Qd)XN)|z)Ƽt)l)8D\).V)\)p)n)c)0p)hm))x1)j)7b)%Wu)ɀ)<Wn)_`)Y)Y)ď[)o:`))Hr)%g)Ku){)$n)`)%V)~O)c)Ib)u`)`)l^)u])	\)j)t)r)a)W)d)L^)\)X)W):[)b)Z)wR)DX)})@	l)X)`^)+_)h_)?b)Y)y)i)pO)dk)[)J){?) $N)!<q)g)tS)6?)>V)EO)*N)j) p)@d)brj)~v)Fh)Lw))Gt)x^)U)W)n.f))Rg)Le)])`)b@f)~)APj)5(_)`U)M)/`)sa)V)RoL)yZ)Rs)[p)e`)X)Y)lQ_)b)/c)^)T)[)[)t)J]v)zp)vc)Z)b)@f)F[)y)pq)
g)a)	hc)|)$n)s`)Z)q)a)j)%^)EM)X)ǭ[)G).[)qy)L^n)g),h)W)")Rk)1T)Z)If)j)]b),O)E)qB)K:G)uO)Y)#e)V)\)Ym)mi)&bi)ݽ)m[!zm!"!M!bP`!a4!MH!N1>!"!? !\"!sc$!>)D)R! !C!.!Xb!!E(!)!v?!P5! )%!Z$!Z#!!!=A)5)5!)Q)a)e))"!^!s=!)F)>!mE!s)H)$!ϡ!`!\!} !8 !×(!~"!\_(!d!!!2&!W1$!D+!=+!a)!j-!zA!7![^?!$1!!!G!,*!,!|R!;B=!u`)ޑ)mK!:h!M!>49!5!!)ϳ)!
!!!b"!] !` !4!!!c~)k !T&!6"!5$!T&!!!/$"!!j)9p)s)')!!ē))$)O"!#!!B)))}z))s))h!%!?'!$!s!=)!j_"!#!)!ߛ-K!e)<q)9)L)9!!B!!!!R$!>'!j&!8#!!!c?$!;3&!#&! E!9!-%!c!L)!R#!!4)6))!J!8"!%!>&!?!Fh)V!))6'))|o)})C)M)q)xP !!0 !'G%B_!)fs)|!w!}))5)h))
)"!v#!3?'!O&!l&!%!.&!\&! !!!%%!!)y/)x)i)MQ!"!I:)')$!#!!)0))OU !#!?$!>&!v&!+Z&!F6#!Hr$!k&!!:!8))a) !-!!4)!)b<)P)F!l !ޑ!= !#!*q!2IQ!ݬ!'%!ͬ!f!YN!"!,!E(!/F!)p! !@R!C!t+!F1!.V&!,! !"!):j)[) !E)")>)4)!n^)XH)֣)!b!˴)Zer))c>)n)g!!Ir!Uw!w!!!-)h!vI!+!46'! X`(T5)DKU)'F)F)\])VP)U2)V))Ȇ)&h)٣)R)V)&?)')3/))s?x)v=);l)	y)K)!)1Boa)UH)R)4)T(M)D5d) ")~Q)+)/@{))0)|)e-)5)h)N)!;))A)L{))a)7)H)t)x)j);)|0)c.)Dށ)>c)-f)~L)At)ƱR)Q.)?){O),A)')e%)0,)'()L>)vM)Kf-)1?')1)/*)A7){A)m4)NS)h)%)MQ)P^)z)vp@))m)tV)aK)bW^)Sd)J)s).)]).)i)`J)@)C[q)a)f)R)'):)x)<v)X)`):V)@Y)0`)R)D)9)#)@)J\) t)])Ѯ)k8)Q)N) ')aF)0f)4)v]X)%tb)O)A/)C9);)^#)1D1ȕ1
)|>-)y8)e9);)->)7D)F)KD)U@)Rr@)2)!) )")9)#G)H)@)[??)L)SN)G)dF)!B)G)?)g7)e6<)w"')KJ)")8.)a+5)Ş,)9)@)[x')@11p)/1Tq1L1)1 $)o8) C)lB)$(?)	>)I<)/)'O).))))	))>)w)W~)-2))Ix3)I7)`$)z2);)O)V):()\=)A=)5)3)8)A:)z:)M>))0))~')M:4)<)l?)`T3)/)1)))NH)I) )v)w))
1J)e)i1)=)Q%;)-7)$)b))O#)(?7)((?)';)?)L;)e8)<)8)9,)f7)?)N-)z)) e))*)d:8);)5:)>)HA);)H}()E")<4)Ds1)
\5)=)i7)5%).)Z>)3)L")g4)LV@)Ң=)6+)K3)B)?)&#A)ٙE)cC)q@)G=)(4)y4),)5.)ϑ8)y:);)Y=)=)!4)C5)_%)|1)2)c0){%)}))W)l); )/)<)<)g9)c#.)N)9*);)9):)5:)f9)a;)>
=)[8)K#)6+11)U
/)>d9)9)@:):)u9)M5)k@)8I)RB)}?)8>)x6)=%)AN')!)/)="))>)G)?)b=)'l@)>)A)@)=)d@)AA)tG=);)^??)P().1)))")T))F-)KQ )1Dm!)T2)]?)p)g)yf)	)]R)䐸)dɛ)J).)/)1	;)))w)ħ)~)9)P)msR)p))).))q)#n)gF)	<)3)]
))89)ϲ1v )LL)y)q)Q+g)])e_),|))ۜ)VN)^")Q)))}E)Pw)d)}v)ۤ))أ)ex)k)*)])>))hY)()ܩ),)R)@<);k)=>)1"z)h))O>)'l )+/L)i)B)n)ۑh)͚N)|; ))])w))~))K))O)[)$)y6)x_)1);)-)q)s)ղ)]oV){)Y$)%)>5)))NE))7))))V)*)")m),))<1<))&)º)q)*)*>))'))<t))")Ez5)1]<1p1qK)K)N)w)E)Hj)_))ǡ)I)
)))))) X)C()HC)֓)tX))jZ)H0)Yf)z)/c))[))]@)Y)Z!@)Ћ)K1&[)]),F2)(>)S1*)s)|l)f )%")n)1uJ)1)B)oGX)pS)m3))%))/Q181+)έ)x)a){)X')$))Y))o)	z)-)%11ŉ)a8]){!@)[511eI)_)V)1 15)u)ۉ))];)z)Xj))Z))c)T)Y)>)F)8)4)voT)Ӣ5)|W)l)hN)!k)r_)b=)ho)I);{)@e)Kf)-)uz))U)pv))!O)Z)3)0){OQ)U)1Q)I}r) ӄ))h)H`)C)N)<))\ES)uv)K)?5)eG)$k)T})7~T),)OY)
))`)O){S)<)cד)@
) )y)~)$k)s6)O)ԡ)?o)h)	_)
K)l14)3^)tW)F)8FG)E)3L)lM)up])YY)H)C)tC)D)B)B)BD)eH){G)"!z`)J1-#)R1}"1_-119Y9j9M9O9a9aʘ99/999<y.)F)C)[K)L5J),)7-M)H[[)%")^3)j')4)R)F)]1   
,)?);,)Ŧ)V)U6)   9x9Q9:9   ]9y9:9      ]9:9]9:9   ]9j:9*)^u)u9d]]99;9$bg]96 f,]9i #Z]9+))	g1))h)?[!R!X1)%h@!q9jH7b]9 \ ,.uX9@\)/)~)a2!m+!r)U]9+D jC9,>j7W9 ]998     ]9`    ]9 []9 j>]9B( j8]9H []9< []9a j֚]9< [̮]9P [X]9( [I]97 [!]9_ jN]92d S]9m[ˬ]9 [Į]9x jV]9*P j]9 S]9d bQ]9/( ˸]9:9]9z ]9:9]9 b$]9\( P [ϸ]9x []9 [Ҳ]9|[]9 []9g< [e]9 [G]99|[j]9( [ ]9T[]9m [W]9) []9z S-]9S,[]9´ [=]9C S]9|< []9{( [K]95 []9Č ["]9^ [ֱ]9 [D]9<[]9X[\]9$( []9n j]9j]9e ypY9%?>f]9   ;]9E< jV]9*	( j=]9C j/]9Q< j]9{( jo]9( [f]9,j~]9< ye(\9n< j.q]9R%( j(]9m [Z]9& jiR]9D( [Y]9'XjS]9B( j9]9G W]9`   l]9( [r]9j]9b( j]9 jN]92 j*]9V j0]9P jF]9: []9W]9=   *]9V j	]9wP jL\94[I]97jY]9'Tj]9P j]9 [~]9[y]9j1]9O< [e]9j]9( jr]9 []9< j,]9T [S]90j]9d []9 @?]9@W;9x)')`D)L99xG1;Ey]9;9,)wI)   c ,)$$)	51&]9Z:9K9#6-))J1û/)G))9   '))2E)=F)LdC)"~%)C)\W)GI)F)קI)#E)$)/+)H/L)NJ)Tq?R)_4   {y9w99Γ:1<A qW]9	><9FM1Ӱ21捘9;9u|%1o}C y#1< ( G%1!1;8
y17V1 X0 
  1f]99:9B]9_999}Y\9]9K  1D frv%1tfg1L[֥]99b:B)24);Q)^4);9&S)	)&):9.11do%1 9A9%v9]9zG12))]9:9v17
1=:9]9:9k 1sI1,1;9}]9{G1;1v9]9:9!x%1gF15))]9r:9<]9CG1B)
')ă]9;9%81g#1 =]9Y;9]9!1B
1}:9\9;9Ņ]9c)b !?!G!#2!_X)")i1L)l{!!!0!!
"!{< !)Wc)O)Zu)ͽ)ȕ)0T)w,)m=T151d]]99;9]9l1PJ1:9]9
;9J1)/18]9c1M1Mu9,K()_)*3)A/1$1i1]9:>1K)^"!	C*!3$!#$%!3)B)x!)X)1	)8 !)tP)9Q9
;9]9;9w]9EY])΋))5)阜)G))͐)])<2)6n1de$1A11hO1~611!9P^+1R31\1Wg1k?1&71[31-1&71)O1o61'1p@1B1K 1>1Z61C1u?1u\1A1'1{
1vG1<)11-1-1~e$1^M18)1F881H1=1L*1811P31Hdo1a`1Y1X191/&7131"71 1\+1]
=1J*1
'1-11941V201:1"B1pM*1:191g$199_>11431\(7131@15B1Bu1Ua`1)1[1<u1:111\+1 1z!1-1e-1P@1B1w9]9:9]9՗9b`+1 1'L9fw9L9<@11L*1u9]9K9:1 &1I9x9$ "1-1AS19)1/]9Q:9Ә]9""11\:9m9l9^+19Z9!u9)]9W:9]9J9Y!11;9D1'1e$1'1W((]99BJ9U1a8]99P"11d "1	159,9W91q1:1j101199UJ9+'1M1^9 "1!71iF1cr11i$1=9!1-1	1L9zV1%A1 :1ڌ91e9:]9X941&141&1"1-1h$19~41#2011݀9`+1y9*1
1!11D9hB11J*1́9\+1
=1PO1z,1; "119s9yG1219
:9J]9z^+131
1E9Ku9M "13#713191Ug$1:1s1]9:9]99\+1 1 `+1 1)|=)/)@:9u)(()/3):1]9:9ԑ]9Jl1-J1o:981]1d;1]9:9Z9Q1@y81+	)C\9XP1E#91:9;]9 g9{).1]9;9]9Xl1I1	=98UR161]9:9z]9d+1l)[18 J)v1ެ]9:9i]9?1gm1:9d93u9]9㞘
 ]9:9e(\9t
	]9 :9fJ]9ӯ90Ƙ9;989ɶ]9:9h 9w9\9/!1.1gK))!n)d1]9:9QE)Ϫ)L8):989
$)))|9`:9s]9x/)Y)0Q))t)u)?y)#y1:9]9[c1)H`19811K]95:9C81w11 /18hp1(F1]9:9%]94P18~$)618*]9S1ځg1:9]9<0>1X"1ҍ{]9f:9k]9:98g]9:9]9j:9G]99;9@]9@:98]9ЁG121Y:9]9
;9117X18]9|:9h_9u9y]9:9Zt]9&";98)S]9-;9b]9:9"]9^:9]9B)`1:9]9y:9-))]9<c1)7D1:9]9q:9]9:9]9:9G]9&2)~? ):9ù]9:9mg1S@1]9:9X]9(:9Q1_R)L.)~
;9O]91:9FF)I*,).V]9R@;9@1*9!)z21#L;9]9:9zX)Fb7)ظ]9:9]9.]v1O1:9д]9:9sA1Y1T1;9]93c1D1n)|Q)(;9g1ټ{1f)ޤH)L>11)]1Y)Y5)z9:9f1%q1޶1%61Uu9s]9
:9)q)wG)'u)t)Q7)5)d1t;9>)q')a]9ނ)R) 6@)w))N!1MV1%Y)n2)Lbs]9a# WN͔]9;9{)N)28))!h)!)Ӭ).)!6)])K)p)7T)$))X_)))UО)ݸ))ǌ))\)).)-v)ܑ)\)8))i)g")p)f	)":!bE!))Ϲ))S)Y))K!)/)$b)G)7)@_)})(Z)0q@))q))7V))\K!!n!k#))am)Da)aP))ޭ))Qɱ)U)^9e))|)?8)t)&\U)Tn)w)))E)k)i))1!)e)LI)C)))B))5)r)Z?)o)^})ɓ)뒷)i})))ڿo)ɺ))E)D!))))y))`v)]))K|)\)))͉)!r!P%!h !)
x)B)7)X)ѫ)6)})i)OOT)J)t<);B)Y)=s)!x)u)Hw)}))u)R)
({)x))$y)w)k)ٌ)L)
)s)|)))H).)y)O)	)-x)nz)#ho)Sn)'l)ieX)[)Q) V)b)@RL)[8)A);?)?)&C)
?A)E)ALH)R)])[\)IV)>S)R)^))K)T())c)gd))YQ)o)$)YY)q>E)9M)q;T)@)3)6)6)8y4))@)Z)T)K)F)I)'M)L)!P)7F)35)B)UK)M)iU)xL)6)-)1)d1)<K>);@)}7)Y6)k>)F)U=)A-B)=)$9)0O)W)S)XI)?)};:)B)@)cH)N)3VJ)HQW)eW)yI)@KJ)M)^E)T)lV)_EA)U:)8)5)2)
ZF)rL)I)8N)Q)8U)BUQ)]D)8)J).E)7J)7M)M)P)+c)t)-o){mv)ھ|)Q>r){s)u)Sz)]t)[).X)Bz`);Y)kL)6'P)T)ҏJ)@)J)$P):Q){pQ)T)^~O)L)K)?)=J)QS)zM)x@)=)b;)%=)Յ9)88)`>)#N)[Q)K)YG):)k@)iQ):S)Q)L) M)WO)9Q)&[)A)66):)V<)AC)~P)LR)W6Q)WS)S))?O)$_)0_)DX)uS)ZZO)fN)dE)U_)oPn)ZAs)w)|)h)>jT)\Q)g X)dO)Q)Z)PS)aY)(X)Q)L)W@R)>)6)x7)f5)%<)J)+L)@)J)6O)Q}I){h)1Y)sY)Hl)$!Xp)D))) c)4)%))DN)3o)!a))")V)])B))[)z)!{!]!1) ) )J)*)47)H)T));)1M)\)ϝ)v)}O))D)u))^)~)t|)G)p)Y@!6` !S!w!))9)SH)!!"!)/)))]))t)ZK)kD)))m)|l)x~)))r)я)d!)N)#KV)M)*`)wD)!!!!)Y))z)ڃ!_!
)	!I"!j!)t))U)	)?)Y!
!H!$)n)Du)G"!y!)T))|)8)_)U))d!!tL"!%!)v)s)))G)MN)ǯ)})s
V))*!T)>)`! !')ٶ)!ܟ!!=o!)!I! !!!!%!Q< !L!K))!+)ϕ)LԞ)$))\T)!1"!h:!!\c)))i)),) 1f);)Z)w_)OM)IS))3_)Є)U))+q)y)&))-)&w)tm)j)p)))qK)j!#!	!+!3l!^!M!E)B!!!K!`A)Z))J))j)m))ˈ)kl)!z)()_)\))x# !^/$!Y!!!!!S!)9H)-*),X)9) j)ӝw)"F)$}d)؈)Q)g))4t))|))f)uy)w)
)~!!)O)!U)ٛ)\!6)՗))~);),-s))	)G)3)in)w))C)[ș)lپ)x!)b)S[)+)ʰ)A)P{)5?)))t$))!~!!U!B~!2!!))8)1f)%)w)p)E).!{c3!7Z !
!!!)()))!!#!!!C))
)H)))u:)Լ)|)R)))P:).!H!xE!	m2!!u)!%!\\!>!)!I!a)))!|!Qx7!(!)RfL!s8!3!F(!2G#!!͛v)7E)');آ)')9!?!s!ρ!`#!!`)9M)tB)Z)))
f)GS)Y)d)\M)N)`U)d)V)]
!r!xJ!7)m!!C!  )fX!A!+!K!"!!e!W!!O&!H'!Z!'!=)؍)cE)3)8!!!)Lf!#L!G))Ց)s)!)Jӑ)
y),Q)i;)H)a))}m"![|g!N!Wz)v)!0w)$$!X!ֹ^!L\))˔)ٗ)g )zf)'n>)6)2)))$)&3)|A)C){H)G)C)<J){M)!%N)H)8D)N)S)_yQ)_])% [)`M)9N)M)pO)GW)دP)µK)\nJ)X1J)I)K)O)rH)
"C).CP)DM)?6) 1-)9)3@8)M3)n+)~&&)*|/)~-))*),)*)8-)i-)y.)+2)2)e/)M){U)Jҗ)׿g)N)X)QJ)!8)4)b6K)Ba)s)Xg)s<)a1))@C()b$/)_() )!)v)m)O))/)B-)()c()B() }*)ab*)/)))j)7&)l/).)h3)hb0)#)d )Js#)"!)$)<&)C$)&).);4)(*))&)h")B").+)o-)`M+)%)p#)")+)))m')JT')&)<);)+)G()v4)) *)aj/)/)D))F$)#)uF )@)')
*)-() *).-)0_.)A+) %),")9')&)@*)_.)Ņ1).1)K8)ҋ>).D)jL)iL)/8D)BD)G)J)0B)5)0)0)-)s*),)jd3)+)&)%)&).m+)-),)wr)):H-)V))#)()0)8)K%2)R+)')d.)8)yV)j@)H-)j%,)a,)j-)$)&)8,)v2)/)]*)
+)V?,)0-)G5)**)R%)}*)L+)"&)=*)c/)-)p+)#?,)!.)4)z0)	J1)-)C()z*)1a*)b38)?)P E)}E)E)TG)7)+)Kf/)?-)l-)3)-)Ml+),)q))1);)-)R%)%)K#)s()2)S:)~5)S)A)O2)0P))Y.!)!!$))!-!&!(!9!H!w)!Q),!$!%!!RY!3!!#!M!
a!NO#!x&!w!9!!ԓ)! $!+!f+!)])a)![f!Rp!D$!"!J@!> )Y)U)w)h!]G!x)j!ц!V)ց)>)Q))j!q))#)C)雼)e)!k)"~6!6b6!e !
!%: !])! !V!W'!I$-!G&!)!Vs!G!S8!*!x&!D!c)}!
3)!!f")t);_ !x&!%!!)))))1z)D !&!!!/!qi"!v!)!D\$!#!H!<))p#!\W'!&!!!+Z!!d$!%!"! ))k)!zz$!#!!e)M)az!VI|!J)-!!%!(!$!JV#!f!y!o!!!9)))!)9);)F)5))!Õ%!S"!!ٗ!i*! !Kk&!o!!Y)%) h)#!
E"!>!!V%!%!U !!E$!VM&!@3&!w!!! !>!|!PS!˥B!)#!,!!!!e%!@'!'!/&!O&!g&!#!1))0)D)fl)H))P!!d)M!3%!3)!|F"!l#!P!NK$!͉'!!g&!!!!!g%!&!v#!9!g!S)8))I)v))A)))@+!sB+!'!F"!Z !!)"¹)! !!F!!$!/p!B!"tY!ˍ@!! !L!Hn!M!P))"!s !)~!!"!)%!9!}7!' !m));!
)q')Ny))S! !w/!e2!X))J;s)zF)B !]q!Ϊ)u)^s))ܼ)j))_)){C)7H)7))/) !m@!,.!b1.ӟ1uJ)R%/5|/!A!q1p1{Fx"  Uq!y  n!Xz!!Mz  Uh fw%1&-BJ):P)\N)$p1)w!S)O0h))Xe$  ~p)F)6)q
J1$/ o%1(@G4) p   a2!2*o|%1x 0! &\!4(!턕!Nex!#!P)m@(\ 4h 8 &^t!݃!$D !ޔ!W9i%199}KE!/!|   ΡY)De6AS
!I6p1,
!z%1F=1due%1^X*qb!O W?)dNU|oB<(T&   ˾"a׍ ,YԨ8 'ƩXW6, yܩ*(  ;UáU@%h  9m$!5!  #r1;|D%T     Ι+ܙY8  ~~S#'t bA*;?Ed  M@*ۡYg6 4$&n *&=|EUf$ҡ3MЮS7>󩹡
u<EzR3,[   ՜Y#aСd7 a$	,\jT&BZYF8 UE
w,x9=V>,-a9B]l 4"8XS!ء\E,T %   0X##(Z;@2-˙6]A1] dW: FhAգ%nt^3658(SKF'~)G7Za<e#v,
ͩ3"#ϲg6g() Q#%ԡ+Vt/p d'[;<!ِOJ /祡I+Y>(&%|r,{%W	H-{118Y;Y'd&N<$-Up?΄k8rEv,Ti=&s\'c4,\{%fd1~Y'5)r%&w_%ES
m&>/l2y'VS_
%f0'
g=~(~AڕVVC*v%N*^%fRr(!w%vDL'򡏐+G($*vD3@w (f&=%(4ȝα%UW(-3)&&`1K""(;X(u,UO'">α;>&n={g'=N*>pO'|5B]H(8Mt'g-u B&'zY'wf)   w(("!T'vhSCD'^=>
=Φ(nb{&GbC)Gk/G^uMv'`*\m_'aĄ'0\    pCW$(18[#0GǡD4Lq(D}b'.:j(;ΡE'$$dҡ#7`;G⽡VcIӡ[l   .Fy(%g 
A@($    
c%'V_%^'& P 2Mҡ&\@ 	k*MLq   Q1a~2D^8͙21o qf66)" w%GpԘh빖d% l_Y88 %#V    xb> $Q%Ng@C8%_'   w^oEu7>F/P
ݙ1     2>u?    &Z-` RΛRgvi4FV)XV0 ޽3@?%#A=&  Tu$     4!ђ1<     =. .pq, j[3ٓܡP@ݳ3v\(DGT( lI#| gc&( XOy/f uT*K  Ǚ¥3V    ԙwUڊ/I  ̒K##9e| jl?4WeO)A2(    cLb0 y3;  y5g! prpj_ #7PK  6FPX]_,  bp?'cљ $:1CǙ_ZTFRwdGڜgfjBd zP]02&''P {O	 1"0yw,  ͡v$ⲡ+se!әyz|WE$b̡ũ l_;X }<-l ǋ/5[i	#ܙB(Xx+ᖙҡn {ԟ$[8 AܻϹ/D]S"<B׆Fw[%$u9my!!z!X^!U{!*!x'!N)!4W!R#!\(!w(!Q*a<'I't/>#Es0DS8!94:MNj-?a!/!+*!$"-!g'!//#!,!f/!u+!@%!*#!`#!2$!o!:>^!ZY*!q#!K "am_,!<!;A8!V,
u!'!0Ͷ!!T!,#!7)!\q!kX[ud%eiB0JR1-@!S!BR!O!Ԝ_!YG!06!*!#!(!zf!n<eykXӚ(	Ib%!`$!o#!"!m$!\G!!,U!N!I!Q*!7#!#!#!#!u#!w#!
<#!#!

#!/#!#!
#!]#!F#!I#!%d#!g#!h#!-v|!we!)!E[#!)(#!#!D#!h#!SO#!L@#!])#!rv#!#!a\#!(#!/#!X#!8#!&^#!ev#!kM#!@#!9)#!E#![7#!/Z#!-#!W#!]_#!#!:#!}#!F^#!Y#!4d#!xg#!M#!0p#!ǎ}!gw\!M#!&y#!MW#!M#!XX#!xh#!p#!U#!jQ'!c&!bp$!T#!MA#!y#!Ix#!z#!i#!;(#!u#!#!
#!]#!'#!t#!g#!'#!2#!6#!jb#!r#!#!*#!0#!#!T#!N#!aA#!c=#!H'#!?#!j#!|#!n#!ua!B<J!!#!JY#!d#!U#!
#!F#!t6#!G#!.8#!dw#!I#!#!#!C#!2 !K}!Iv$!O
#!I#!L#! A#!#!"!q!#!g)#!0F#!fN#!=#!#!"!#!PX#!7#!+F#!4*#!4#!#!
#!E#!7#!H#!w#!kk#!#!y$#!=#!m#!^#!=A#!l#!]#!)#!h#!x#!l#!(#!}/#!Y?#!&#!1#!Q#!7#!kg#!EO#!F=#!A#!%)#!-#!#!"#!T#!\g#!M#![@#!@#!l#!F#!e_#!d^#!L#!6#!H6#!12#!%#!^I#!!P#!	%#!`#!v#!4#!2#!&#!I#!g#!3#!_I#!#!#!S2#!>#!1#!b#!#!e#!ig#! #!{"!r+#!5#!+#!i/#!p#!w#!4#!T1#!>#!LX#!b!/K!M#!"!S#!1"!"!S #!(#!c"!W"!b"!V"!v"!"!4\#!σ#!_#!B=#!E7#!L#!
G#!"!#!&#!YJawQ)Sf!K!G!2$r!BQ6նb+$cK8V!n!̵!K!rw!<&! c}Ae>:GўM!!Q!¡\T=a!y!!Gsy!!0!
!l!SQ!L!Kv!uL5FR!!W#!"o!-!!3Ϙu>n8ɥQRų/? !!^=@+L};L*lOel7]S.Lx'b!s!}02*<+ܒh
!{!~!!V|!t!{!"!t!mj!0i!u!=!$<z!v%v!:V!V!)D!0!7!\D!S!8!1%!A;!ZS!e!A!D!]!u!Al!!ny!;y!̢P!rM!)a!9Yd!3`!!!pd!Rc!TP!0!BJ!b! YS9:^v!`{!3fy!p!v!W[!3!-!]!wo!/i!Y!*u!j{!3h!F_!bd!c!Z!<=!=s'!'!-!5DB!\k!s!c!dPF!,!9!l0!3&8!*O!j!!Q!_!	n! v!t!f!2S^!d!%V!ɭW!W!r!x!"8.&|!q!eЙ!a!z!wh!r!x!Tg!XKW!2d!fv!h!מ!!|!Tm!a!#i!Bc!b[!oY!g!1a!7!t
$!jm$!)9!zs!e`M!Sn#!5#!0#!T
)!2'!(!P8!M]!%t!jg!Џ]!i!\k!c5?jK^pwok{ٙ>n^Ll68/Β\!}V!!!pJ+2v!pL!!Qi
9V>/d)ԡYѾ$]~AsCPt7Mڊ_!z,P!y[bM
SOI Sf`GJ,$%AǨ=TY"Jg q^]":    ,I u%~][; <  $.BvPu78Rj?`y%3$ .>lf]   	o(]X< #X 	 5nB. ` 5H 
{%<@ 
.>9e+>Nd	54u\ &| X) yjױۈ +g
\ҒhX  .th9/L b(]X    
]sHbo[ ?] 2  Gzv!!rc!!}!+m!ۿ!ǽ!Ƚ!`x!h!!΍!!!b"!ۻ!ǻ!!ѻ!$!!!<
!\!>!!"!i.!@!!!h˩!B!J!צ!Q!p!.!>!C!.&!"!l!f!|!0W!)!x'!0ǵ!г!I!!`!đ!!!*!Ѳ!!G!_!c4!˩!Z!G!=!ި!Ml!!!!~!E!!|!V!y:!!!-!޷!쓜!V!O!#ٗ!o!,!E!m!	!q!ߓ!ߓ!!!Q!!!"!!ަ![!!k!/!4!!h!ɏ!|!E&!ώ!v!f\ !乍!M!$R!0!?!m!v!?Ju!Ki!Ba! N n`!9 * / #b6a! Ga!a!a!թa!Oa!,a!a!a!a!a!Ѵa!Ka!>a!a!a!wa!a!a!b!sa!?a!T _1a!a!a!b! b!a!Qb!.b!	b!b!b!b!b!yb!Vb!Ib!b!b!b!b!b!<~b!|b!yb!wb!ub!sb!|r Ypb!6nb!)kb!ib!gb!Ȉ a!a!ja!Ga!: Sa!a!a!a!a!a!`a!=a!a!a!a!a!a!E3a!80a!.a!-a!ba!`a!^a!|Za!YXa!6Va!`! ;`!`!j `!]_!:_!_!_!_!_!%_!_!߿_!o_!L_!)_!_!_!_! _!H_!;_!_!_!t_!_!_!_!8_!_!_!_!h`!`!`!=`!0`!
`!!`!z`!$`!"`!O)`!,'`!
%`!+`!v)`!)`!-0`!,`!s4`!f1`!C/`!6`!Ll`!s`!q`!m`!t`!q`!n`!7v`!s`!o`!ow`!Lu`!{`!y`!w`!}`!z`!l`!^`!<}`!`!`!`!J`!<`!`!`!#`! `!`!m`!J`!`!͐ ?3`!*;`!9`!5`!b<`!?:`!@`!>`!=`!tF`!|z`!`!`!|`!/`!`!`!y`!`! `!,`!	`!`!ǅ`!d`!A`!`!`!h`!`!>`!`!`!P`!U!-|!Ly!;w!Fw!v!?kv!t! Es!s!<~!}!Ez!M@x!h}v!]et!Cp!Cp!p!n!Zm!s!r!p!|!|L{!dq![_!V]!\!Z!WY!oW!J!`eB!hxA!}U!{OK!I!pNH!.G!C!9!&B!|A!
I!P!<P!O!hN!F!ռ?!=!Z!8X!wT!HW!eV!qV!	T!8QP!O!O!,O!ʌU!3eW!T!*Q!&gO!VN!qS!R!/M!2L!)ZK!H!!
H!\R!T:P!:!m$!
$!ew"!z !H!m!ݘ!!9!/)){()W)) ))r)7)
)fA)2P)<٤)U))1)&#))b))y)p)4)+)))Y))b=))d),))4)^)e))_))A#!4#<!B!0?!b~>!<!:!`9!{8!S7!=6!6!&45!3!8]2!51!0!uC/!.d-!,!Hi+!p*!%)!u(!(!6&!`0$!#!#!qP!!(!J!!wE!)J)
))(})jź))׫))s)()F)̚)/d)X)޴)P)A,!R9! 9!9!9!g8!-7!K5!y4!{4!F3!)2!U1!]y0!/!/!H-!κ,!M)!(!'!5&!%$!"! !!"^ !g!!! !"!A))8)))X)O	)搫)8)))u))Ū))))>)ޖ)L*))䗜)`C!C!F!_A!&M!J!uD!fA!b?!
=!;!=:!
9!5;!5;!C`9!k7!R7!d5!4!d4!u3!*0!-!Ku*!$'!Y$!Q!?+)!7!j5!
2!1!X!|vX!YtX!T!vP!M!I!E!nO!~P!{P!|Q!P!Hi!Jb!jQ!lR!
Z!MLZ!oZ!Z!݊Z!Y!\!֠Z!Z!Y!3X!'W!W!?W!NW!(!+!A'!(!(!(!o0)!RH+!D+!*!,!f,!g,!g,!,!N,!-!(-!@,!-!d-!-!g4!f	8!8!'9!:!wC:!D:!q:!I9! 9!y9!W9!P%?!C>!XX=!\>!M>! >(!3)!U)!}]*!*!&!J+!,!B+!<+!+!ߛ-!E^.!g/!/!/!.!M2!30!4!|4!4!m4!4!c4!4!!4!4!4!#4!4!4!4!S4!B4!t45!y;5!5!5!&8!x<!
<!@!fA!B!hB!}B!0H!G!G!#F!F!teK!3J!I!>G!G!a1!A-!,I-!~G-!
-!k3!?6!Q6!8!Z09!48!7!s7!\7!7!R7!A7!*7!]$7!7!F7!_7!6!R&:!?!6<!m@!lD!ȞJ!6#G!,%J!co=!,=!=!h>!n7>!\6>!r5>!$5>!4>!=>!a=>!a "cO _<O>!  "N  N>!z=!Z G]=!U=!XX=!f[=!S=!V=!XO=!S=!L=!1O=!P=!=I=!KL=!E=!G=!J=![D=!~F=!I=!=!(=! _5=!=!=!'	=!J=!~=!=!	=!"=!/=!<!<!<!<!&<!3<!g<!<!I=!l=!<!ˌ<!<!Ð<!<!<!<!z + N<!q<!̞<!Ƞ<!<!@=!~=!=!=!=!9=!F i=!=!=!=!j!=!%=!'=!)=!-=!.=!0=!4=!<7=!=!^=!=!=!=!=!ԩ=!̭=!=!=!>!c ?!< ?!I?!l?!?!
?!q?!?!?!z?!=?!`C?![E?!~G?!@?!C?!4E?!W>?!A?!:( n=?!??!7?!:?!33?!g6?!u9?!1?!3?!7?!b/?!1?!*?!o)?!>!U>!>!>!>!>!>!>!B>!e>!>!>!>!>!>!`>!>!>!d>!q>!>!>!d>!>!
>!,>!>!>!~>!>!8>!>!V>!y>!>!>!/>!>!ԉ>!>!>!<>!>!>!w<>!B>!E>!L>>!o@>!9>!;>!=>!G7>!j9>!3>!6>!#>!>!>!<>!_>!>!>!>!I>!l>!V>!.>!&>!>!ς>!܅>!L>!o>!z>!}>!u>!x>!x>!{>!Pt>!sv>!jz>!f|>!r>!t>!n>!q>!t>!al>!'>!.>!/>!ET>!88!x;!d=!>!8@!i?!RA!mHC!B!
C!19!#b:!T"=!B=!`>!v?!|G!LZG!RRF!4E!E!C!C!fC!O/6!7!A!=I!dJ!K!K!QL!L!4O!QP!kP!O!O!O!O!O!
P!tP!o@P!P!6[!4T!qS!`S!-R! R!`R!bS!!7!8!;!8!k9!]9!<;!'=!?!>!4}?!+]8!6!8!#<!t=! >!i8!9!=!<!W?!M@!B!h6!78!M!]!(]!x]!/]!$k^!%^!l2_!uo_!`!`!8`!Ha!Aa!a!b!nb!b!Eb!`b!b!b!b!+]!ƒ]!]!]!s^!?^! ^!^!y^!%^!^&_!2W_!f`!`!Y`!a!
2a!Za!0a!Sa!Qb!b!'9c!߀c!c!c!]b!\b!MD\!5_!
_!`!y`!`!^'a!a!a!źa!a!b!Zyb!b!b!Oc!c!xd!=d!d!d!d!e!d!d!e!nGe!e!se!&f!Mf!Lf!jf!|f!f!f!g!g!>,h!sh!h!S:i!/gi!i!i!j!kj!j!\j!Dp!"l!l!l!k!jj!ij!zj!ǹj!j!j!pj!ߛj!j!uj!y)k!P~k!k!ql!Qm!m!Bm!-n!gn!n!xn!ao!Eio!Fo!cn!Fn!>n!n!n!n!'n!n!n!n!n!o!*j!6j!Bk!7k!Brk!k!l!l!Ymn!}!q!.Ru!ky!D!E!x;!FE!)5!7!<!>!'B?!8?!f@!HA!G!iE!'\D!C!'D!I!*J!=I!H!:G!NJ!\L!%N!w<P!~P!6XS!"NH!if:!;!g?!е?!M/!u/!/!3!F7!{:!x>!B!F9!7!V7!w6!47!,!7J0!2!\7!/!
0!Bs0!O0!^0!v1!.!?0!$0!0!2!2!2!1!1!"" " ""j"n""N"N"N"""
""""""8"O"Ķ"U"""1#.#SK#9"/""
# #L#"k"{#g:#zM#jM#M#vM#M#O#M#N#N#O#O#M#O#N#VO#bO#bO#O#AP#XP#sP#f#s#U###h##
#8###Z##j########_#zx#@#ݳ###l#y#ʢ###l########F#0#o#m$%%x &%%\%%j%%[%_%&&&@&&&x&%}%&|}&&')")=)Q)))))) _) (D ))  _h)    [)  " & * 1 8 0 _*). &$ H 1< t  	. D 	 5 89  A E 9  I A  & M I   x   Q)\)d,p))CB'iY'q'q']]'u'V'U'9'q'M'M'_'}'|''2N'Y'x'''uU'%t''V'^'r')(a())-)G)V**+*)3*.X*|**%*h+E +P+,)1)M)e)9)fL* +!+L"+g"+b0+D+D+D+F+0m+L+i+YT+ns+s+++d+0++++T+++ٻ++++,,j,,-n- +-7-cR-!w--Z-----@.- -,.A---ӽ--T--q-=.*Z.q.-.?.S.2.$.i.%.-.-q.D.-~---n-Z-,b)>)N))I))S)
*i***:*M*p*v**l***d*+}+q#+Z;+hE+u+++++,,5T,D,,5,,n,,y-}"-.-Z>-6Q-=-&-1-,~,,,ޣ)r((@(*(N(E()F)c)o))))")v)))E
*1*8F*Z*u**k**.**+e6+E+^+0+2++	,=A,N,],e,;o,{{,,,϶,F,,,,s,%a,#b,|++++n$,+"%,"%,uD,a,,ޜ,G,, B,M,?k,%,,EA,?^,,,j,,=,,,{0-a-------{+v|+n|+|+|+|+|+|+|+|+|+|+}+U*p*+H+5G+T<+T<+<+;+s<+{<+{<+{<+w<+<+_+b+b+^b+u)u)u)u)u)iu)
v)
v)
v)
v)v)v)v) nv)J e!v)"v)w)Uy)ry)w-z)Ez)z)+|)|)|)  !~)7)z)+")))"))/)Ý  . &= &Ý ??0)a))|G))))>)):)g)x)˄)΄)v )})ʉ))9) G M)ߗ))r)AՇ)0)p8){	)߉)&) ./< /@ .z . .) . P)Ɏ){ / .* j׎)7 & &D /^ / jy)  . / / "' / *5 n) . *\ ?  /w . .
 . j
) n%) n2) . /M . oZ) /h .  /u" *# /	' j()* n+)#- j.)00 />3 j4)K6 j7)X9 /: .e< /= .@ .D .!J .Q fb)e fn)Ts "av .z &D ˎ)))9)h)))T & " t))+{)r)&) jK) &< R)Jw)d} }^Ԗ) )) 5J))u)8p){))H)L_))<)6))))L!))ʦ))Of))B))|))2̦) )J){)ߤ)Gڧ)˧)a)5)qw))Q))X)){))ƒ)Ѳ))l)tN)܃)R)))+)<-)<-)<- j1)7 q9)Rm)Y)')2)q)D)y)B)հ)))")2)5e)&)N))Y)f)s))ѱ)ӱ)G߱)A6)`)()ͳ)*))f=)!)$)11)))C)O)` 畵)C)ڵ))V))R)/~))))g)4).)Q@)i)r)
)7))1)EP)Y)U)/))Ǽ)3)IF)*z))Ľ))_)f)k)D)$)v))^)V)t))P)<):)))t))))))))
)0)0)W)W)W .e! ")r$) )6P)))B)[ "h 5 " . @ /A &D &:F &GI *J &TL +`)() )2Ϭ2322I2v222s22222#2b2Yx2Zv2z2!w2$p2Hf2h13\1A1$1~11b$11)1$11#1>1v00060q022}22ӡ232~22<22X2(E2#2 22821271H1n1ȟ1ߡ1/1t11[1
11[1[1111.1z111E100n0X0!I0>050///s//Z/w////I1\2[2\2T2ݾ1$v1zt1010+1iD1$M1W1Y1`1Z1\1^1_1`1`1}b1"d11q00q00l//x/|0N0j00{00000ߩ0 "   % ) 90Ǽ0 FQ000|0;000S0000M000t0&000e0w00 70_0
000-000i00t0Y0000400d .00%0߉0R0'0 "000X0%00$00o0!000e /000s0H000q0000l00C00Ƴ000۸00?00ѷ0C0c0f0000]0.000&0P00}0F000010ߏ0( P00ܐ00N000q0:000y0!0D0֗0~0,000j0*0ۘ00I0000+0000V00Ț00T00o080Ϡ00<000g0000U000t0>0000@0
00V00˩00=0
0ש00H000Ϛ00A0 0ɛ0\0'000b0J050i0(000K0000E0000d0.0ȣ000U000]000
0i0:00C10K00w00Z0(0;00+1100Q0z0///'/R/0v0T 0x1Q19T0/r/ b/"T/A/2/...S......../.-w...
.B.}.._1110;1P%1&1M0$0N0'00O@1o121000
?11t00}0zz0[10Kr14<1/-͑-H--q-e-]-W-&F-Y5-0-U(-Q---
-----",,--;-j-{-Nv-Bo-po-p-k-_-fZ-bI-;-33-Z/-*-&----,,,J,,	
-8
-2-]-P-SG-h=-2-+-!-k-h--n-	--, -,5,w,,(,,,,,,,d,,0,g,
,ը,C,b,,{,
,},Kx,p,ef,],X,3S,KK,G,>,6,/,L+i,+,+,8,>,g:,6,H8,;,=,9,O3,0,+,Q#,J,+:+,++++++++p+++o+ +++
++e+{$ :+ϸ+1E,^9,_/,*,0$,/,! ,;+J++'+*/Y/0/S1R1R0š0;00j0[0/A/
040F0/x/1/ //Ou/3/k..g.s.ԧ//1w0
0>0`2z2<21V110;0(1L1L1ze1P1h221J1 2k2
2221G2221:1D111E1ij!ij!ij! p/` #/V /M T pO%&9 !?@KL ?pr TS!*V!U!T!VT!xd!Ye!b!c![Td!d!f!`e![f!6f!f!&d!f!d!f!'d!!s!z!)y!'x  v!^x!^Z{ =,} e!f!uf!d!rg qI+g!e "Ag 9=i!p!s!lBt!Gt!z!Q0! {!>!x /D ' !!d)!e !6 qNn!<=t q!{!L!!Z!= 5" ?F &K  7!=!G!ET 67ē / ?. 
U ?^ J/ W?
p Zl ~͎!!T u/7!pÏ 5eܑ ۍ!!3 yZ!_ϗ 5֕  CЈ!܈!M!=Ι r!ΐ m! 58 _ŧ!X {ш!/ō!V!ٍ!؍!3!Bk!!  f!Í!*א!!Xړ Oۍ!! z!z!S!|!č!.!d .= /- K=n ?:+ w/I "?) V %8 	$_!h!!!!6!Q!2H!Oۍ!&ɍ!Q y]! y!  !!ӓ p!2!Yb!!!e!v!>b |!L!no!,ٍ!$!x  =s!,Xv!kl!z!Tz!y{!mq!s!r!ɯs!5Cq qs!	Tr br!j v!wq!`r!U11ќ1Ɲ1^11˛1=@1111X1$1(1 d1>1'1)1&F1I1"H1 o1gv1̟1x1)O()N/);<) 1*1+z)Ź")+)8)1)$t()
6)5)
5)Ξ5)d5)
T5)31F$N1S1U1W1Ub1Z1
]1[1_1B`1B`1`1a1a1a110101j!1j!1Ξ1>΀13ce1!d1!d1;o1;o16{1E5S1N1N1N1G[1G[1\1
]1g1!1)$)(-)T :)1s1vX#)*)6)1)!N$).)5)p8)s9)73)-)g/)/)nQ))?)
)2)#) qY)r )7)K).  )
)X)¨!!9 "!H*!<!۱8!2!<-!3, q&,!+ +!xn+!RH+!V]*! Gd)!)!=)!z)!3)!(!n(!(!(!m'!J'!'!&!&!&!#&!*&!)%!)%!%!dF%!E SZ$! b#!h b0#!
] (#!"!"!R#"!  5z! " k !k !t !QQ !!8!p "0 9 !!  j^!EG !! ӳ!>!*o! sh!!!g!'3! 5f )&) 5m  :S):S)W)N= flG)" "9)@)) ua)q҈.. q)q))zm 5R Ni)Ni)!'))! ))  )))
ӛ " 5 bhЏ)u q)! )Ǔ)(o  T})T})W})5=w u>w)<$q  ]k)]k))k)sd ". ^)^)X). 95R L)<L)F bdY@)<P "Q 5B7: "4)"4),.)] u()' ')%)  1181ع :}1:}1DW] !N  " D!
9 5I 2 1l1T118x1J1dw11)r )\$)$)"))2)M8=)TB)%R)!)l+)9)*G)o")HI,)Q.?)H)'K)*K))@))/)))#!|%!%!)w!#!`! !C!q!ӱ2ъ19od11)/l)+Ư)G S%q)N)1)F6)=)%)e)))))))))a)F)J)T)2 )6>)))! X6 !C!J-)}){s)T)`u)D))=)2)))))w))~)2)d!/!S!)()3);>d)0)*)	*)B)$U)[)؞a)h)Y{)ӌ)f))Q)ї)ӝ))[)S))):)Z);)111
)()8)~?)OH)SN)F?)`:)g@)T)0Z)`)&c)Ck))!׈).l)))頠)Oԣ)dZ)r)R)b)()V)NB)!!!!>D!!m!"!
:!.!!!ӫ!PG!q!!p,!)r)ލ#) 9}1爔1I18})0)L:)qM)kQ)(V)])g)hp)]et)x)))
))㉤)))X)j)y)~)Q))N))!-!!!;!!!5!|O !L!>!!!!d+!?!!!B!C!CC!qa),o)_)
?)e!)e)>)))i![):)q)ʉ))g )dc)hݰ)d)Mm)y_y)Vp)K)l	)w)&=))֨)f)9)=)=)4).)n)
)˓)L*)Z-)))))V)V))v)))rx))rx)}b)b)b)b)1a)Sc)t,)*,):+)+)2-)0)ڨu1st1 [1?$ (  -O;X9D ? Z0 ?' \ J]99-19,S9 9{9\Z999x9J]9 Zb9j9X9N9r//p  ?X?Nh 
9p9:z9#9'9W9;X99d=9K ?
 S1)9Ik921Q9/9"d9%&9I9
s9
T9_UF90z9e1t1]z1z1{1p{1U|1Q<131ڎ31\?1] 1>1B16+1Ң9;C1$=1\?1
1A1މ?1oI>19#15C191 	=1s41Ű41@41}1=1f>1|z16{1g>1<U1];1<?;1H1Q31'=1G1ٰ=1=1]z1=1g>1*(1*(1Lb1$1*#1$=1=1	F=1B=16=1?z< Zy1<19 17117141a316w>1
AI168 1B= ]=1a"71X619<1 	=1ʚ;1F|;1;: Q7|1H>1 ?1|z1f> by1m, uT1d9TX "	F z1	F=1ٰ=1f{1]= |1?{1T=\ e|1z1*>1d=1x1N;19y1B!z s=1>10z 8qT=1Q.?H br~1tqd=1>d 16=|b<?;1T f6=1 1X> 1{P   ?1e|1s=1> 5F|P 5/;	F=1u"@13@q|y1oI>&H 1Zt| 1s= 5oI>0q;1; 5{  1H>q$=1-y8 "'5z "'dq>1vx|1!|1ٹz qg>1{ "KU q6=1mz4"]1z qL?1= qG1ZH 1d=$"0 "B"	F\"gl  V]1V]1^_1^L?1H]1Q!1`3<9L9(99V'h
 Q=i: Dʚ;94=
   -? T .1ȼE ?X>?zld 1Zb, q0z1Iko9\  -@ ? @ ( 1p 0 6&9u+}0 T $ 
L ?  .?xy9/hY9Ynd /8?n7D = ?2  1,[$ =
@ (  ?e, 8  Z!X![!Z!X!Y!XZ!]!\X!Z![!i[ ]!1Z!Y![!_!P^!^!c 7j!!,!sI!!|!!m!9!<!m!!̸!$!^!h!!4 !!\!#!'!!!! {!! @!!!!!9!c!!|!z!!y!!!! !" !' !J/ !TF !L !<[ !^ !l !o !|7!]!ʞ!Y!f ![ !cC!d!~!!0 !G!!]!^ !YM !Ab !ue !Jg !^ !+c !4h !C !۠!!1!!-!!S!* !> ! e ! !} ! ! ! ! ! ! !!!!!!!! !a !$ ! !P !Z!!d"! f"!=e"!j"!i"!i"!h"!h"!h"!q"!m"!n$ qh"!h"!J  qh"!g"!g J< Sh"!
P 4   
l D "
i Jh"!g"!8g"!f Sf"! u f"!'f"!Vb"!^"!_  S8^"! 8 "]  "eqe"!d"Se"! = "b ba"!a   Sa"!l  a"!`"!a"!` ӓa"!`"!`"![  p_"!_"!I_"!   b_"!^, "^, "_^  "^  8, W^"!t0S_^"!  , "]    $ &]p "^  d  "M]$ "&]( t   "&]0  t M      M   <     8  h M  "\0 "\X "\P  bM]"!\ "\    S\"!c  c\"!3 ! ! !h!!ɶ ! !N ! 	!!Q ! ! !!!BT!!!! !׹ ! !?h!!ݲ!!ͫ ! !Mt!!!!`!!!!D"!DO"!6"!"!"!t4#!2#!&#!"($!\:"!|"!"!K#!d#!#!$!~#!2$!Q"!U"!"!
"!Y.#!#!#!Q$!&U$!R$!'g$!im )n$!Sn$!$!b$!"$!$!$!$!%!C%!1%!&%!iV%!T%!%!%!%!%!L%!&!)
&!
&!n&!&!&!S'!(Q'!'!p'!'!(!o(!#(!(!)!S)!;)!v)!-)!c)!)!*!**!P*!^*!a}*!c*!
*!*!a*!u	+!?+!i+!+!s+!(+!^+!+!	,!@,!3,!J,!l,!,!,!x,!,! ,!,!,-!1,!&!&!r&!&!&!'!;'!b'!O'!'!w'!n(!6(!qb(!(!\(!(!b(!)!^/)!Q)!r)!z)!Ŝ)!O)!<)!K*!*!UK*!Os*!*!g*!X*!,+!3+!9T+!|+!+!p+!+!+!(,!8Z,!n,!g,!r,!,!,!`,!Q,!7+!#j&!k&!t&!&!&!"'!wc'!f'!S'!c'!6(!C(!ld(!~(!(!(!,(!)!/)![;{)!`)!)!)!*!X7*!QV*!i*!*!*!C*!_
+!3;+!?d+!+!R+!+!+!D,!6,!Nb,!ؐ,!{,!,!,!,!-!3,!,!,!/,!,!,!(,! [O,!,!7-!5-!>-!;.!bP.!,!-!X-!-!q-.!,!8-!-!-!:.!<Y.!v.!.!.!/!~/!ɋ/!/!m/! ^.!.!^.!f.!o.!H.!Q /!. #!.!.!.!&.!ӊ.!3.!О.!.!.!t.!.!;.! #|.!.!.!.!λ.!P&/!./!%1/!Y+/!>1X>1-:>10B1B1B1
 JfB1A18B1G "
 qGB1A, uB1;aE /2$ '"ud τB1A1τl "l "8 A1B1GD12$| E1XG1F1bJ1G 61tDJT  -5,KC,qmD1qF ? H .bSJ1 jiL1I ?.K ?7L (?@KL l T 0 5| i.K1WK1% / <8K1I B"ݫ uzH1,\H  Q&nkp /PPt /_   9ΕGX /n( <  uM1pN 8/XH/nN1 =:rJqC1 D 9E`qݫI1/F  D1xC1mD1,4  D1D1 D1]D1ޚD1C1C	"0 &N, 1E  0D1Ҙ1l1Z111V1 bl1L /_11J 11b11O1qn1&1m:1>11@1A1Ԑ ]D1E1D qȼE1LH	@
G1@111vh q1Mz 1Mz t1;1+1Ɵ/10  11:51s41"I
/{ #fbA1`D ΦL1V1$P1d_1a1.c1e1f1dd g\c1d1)f1]0h1i  i12193* Ru'1Q,1
61%81C81S 5< 5C ">X K1W1N1[1]1hK^1 5S\Z q=Z1&+Y oX1 ;Z$W1PV ~?tW   %/ba %8 V1OaN1:]1]1׋_1
]?`1g\c1= q@KL1R a1^c1<e1WWf1Chb1b1e1Tg1	 qY|D1hGd =`1'a1wb1y@ "h1h1i1Pd1*&e1uf1g1HRi1o  O3i1j1c1f1|h1Zi18Ml1ƨl1n1IG14M1T14H1M1N1rfT1]1.y^1^1d_11I1"0M1$U13`1M1R0 k|_1`1a1kc1TB1uK1c1Sm1m1 o1o1p1q1dr1s1t1y~v1w1Fx1jyy1|y1z1{1!|1F|1Zt|1c|1|1u+}1~h}1w GE}1}1i~1"1~15151ޣ1t<1Ξ1
J1(11>1L1㍈1111Ջ1m1R1$ 1$1խi1$r1"r1Os1u1%u1v1dw\L'vx1x1Ky1K^z1oR{1{13}1W~1r~11r1)11b 11}y1O1a11 ?1:1bӆ11"9141F-1?1416(1Qߎ1l1ǐ1'#11r1)1ۆk1"m1h6{1|1.~1ύ1nc194#O1AC1ۄ1w1ݴ1.1A11ъ1a1|1q1?e| "l| 9 .3 " wuӏ1/111fΒ11 [1F171t11*1T1́n1.!q1]U1]V18K1;L1Rm_1`1b1@d1e1g1f1=`1sa1vre1Ɨg1|h1Ɨg1Se1S  w1f{1{1f1rl1WS1V]1e1e1d51L6 61E1&S1u]1Ee1:1z6 O;21X51"1*1*1T*1'1G'1'1!'1֓'1V'1'1<(1H8'1?)1])1(1T*1Z'1&1nI)hI)b hI)|I)b "G bbI), "G  bGI) I)EJ)L /E bI) "\  fI)$ J)v'J)9d LJ)d^J)J)dJ)J)SJ)8 / /8 8 b'J)A  /A /\ bAJ)j bLJ)3  &S    }AJ)0K ?J / (nJ) p T  $  1h =P / / / @"v     4 "' ( J)mJ)  *    %p P  $  .L \  	  /, ( x  	 -8 x   9   "  fJ	K)- <  fJ)׳   4K)9@K): .\ "-"9&S$ "׳\	"3 "[! b&J)? "9D "v' "3  &-  &? ?pQ ?`S v))N)Ձ)\) /? "Z G)Ӟ))k))n))h:)z)v)J|)~))|))^)	)))5)C) f]) "h ))))~+)0 W)])h)N)3)0\))m) W)n n!!!!!!!s!!I#!/&!2!u3!)a)I)!Y!!D)?))!<!To)Q))U!>!$!}&! s+(!*!L!s!!H!%!N!!!(!.!fM!pd!r!t!t!!W!!(!!!!!%!!@!Q!!!! _t!& XM / o! '7   ,^ H    
  b!+!G!P}!!HR!!t!E!!~!1lb!̟!!1!7!T!!2!A!G!k!!FO!mO!	P!!!!i:!>t! !!~Q!!!e!d!f!!7!!^!!X!O!C!@W!!!
Z!!!ж!!!K! ;4!!+!4!E!fF!f!!|!C|!Ѩ!!!E!!E!a! M!
P !!& !L ! ! ! !H !=!!!!!!!!"!V*"!sK"!X}"!["!"!"!m#!%#!J#!KZ#!Mu#!|#!#!#!$#!#!I($!P$!h$!ł$!$!$!<$!$!U$!
%!"%!A%!_%!s%!1%!-%!V%!F%!%!б%!G !!e!O!#!* !T !} ! !* ! !S!!E!!n!!!!ث!!!!q!!%"!/"!N"!j"!"!"!"!"!"!
#!9#!_#!pw#!#!T#!#!!$!=.$!}Z$!Re$!$!$!$!$!k0%!EB%!`%!v%!%!%!%!5%!
$!K!=!!!`!]B ! ! ! ! !5"!!BT!!cs!!i!!!!!!!!
"!1"!Z"!w"!D"!n"!V"!"!#!a*#!_G#!X#!&u#!#!#!#!!$!fI$!r$!$!$!t7
%!H7%!a%!z%!%!	%!%!n%! %!
%! t%!6%! O%!&!Q&!&!&!'!%!.%!h$&!N&!&!\%!G&!X&! &!&!'!4'!;'!t'!&'!
(!(! '!'!T ל'!b'!] "s " 9'!='!SO'!x'!p'!Mn *m (l'!'!'!'!'!<);)<) <)0;)r;)<)<); <);) b;), "% <)$<)!<)7<)H<)'a<)jp<).<)u h<)q<)X<)<) x<)<)<)0<)ѥ<)Ģ ws<)7<)<)<)<)
=)<)<)<)=)5=)j! G"=)0=)_=)&/=)v=)=)=)=)m=)U>)A=)=)=)=)=)">)t>) 7>)>)$>)A>)/ '>>)X>)*>)G>)R>)d>)l>)^>)E]>)+W>)a>)o>){>)^ "r$ >)zi>)u>)k>)q,>)N>)g>)av@)G)[@)>3@)ϣ?)@)?)p?)?)?) ?)?)@)@)
@)M@)Z@)@)u"@)ܦ?)?)1@)G)F)<P@)L@)@)$@)q
A)@)@)@)f LA)%A)b'A)@)@) "s "YH "Y " b@) "  ""L "( "f| "P "> " b@)1 "> $@)@) b@)$ " "  "U$ G!A)-A)A)A)  "- b@) "   " *  ", "f " "  "1 "1 "> "$, "$ "	  " " b@) "	 "v$  " b@)h( "$ " "v " "v    $ "vL  "v  &  "< "[( "h   "[0 " "h  "v  ",   (   "     8  h "  "N0 "X "P  *h( bN@)$ "@ "[ bN@)  @)R?)?)?)@)
?)] (?)
@)%@)a?)?)*?)B?)*@)Z@)? j@)B@),j@) ?)5?)4@)w@)~_@)e@b@)P@)G!A)A)A)ZB b(A)O A)A)'#B)0B)MIB))UA P^A)A)A)+A)A$ b6B)y 1*B< O,B)4&B)rB)X +elB)VB).}B)pB)lB)B)B)B)B)%B)5C)3B)>C)0C)E P,KC)]C)C)C)dC)|D)xHD)cD)?vD)ЗD)D)A
E)E)t3E)KE)HdE)ȼE)5E)%E)uE)
F)G2F)DF)-F)PF)F)	F)NF)YF)<F)bF)G)G)G)A:G)hCG)$QG)hG)/qG)G)G)8G)G)CG)G)G)H)ZH)0"H))H)A
E)}D)dD)ÔD)D)+D)'E)D)O
E)?E)1E)uE)cjE)E)آE)'E)E)hE)E)F)cF)SF)n;F)GF)
`F)]rF)F)F)߭F)F)F)G)*F)G)!G){G)XG)x) fG)G)G)mG)G)^G)H)v " tD)HD)D)/D)D)ń+E)E)(E)8E)\E)cjE)xE)nE)E)E)E)E)F)F)9/ *IF)YF)mF)F)uF)>F)sF)F)F)F)F)z &4G)RG)Y]G)G)ΕG)G)G)2H)H)H),H)}QH)lH)r1 bG) bG)D "qH)yH)H  \G)LH)cKH)H` bH)e.X H)H)RI)I)PJ)*J)iJ)J) lJ)yJ)Hu bTI)b I)I)I)I) "Ш I)I)(I)I)I)I)1I)?I)bI)R3I)
 bI)| "$ 5JI)BI)jVI)EI)@' 1*   ? 	=$ L = 0 @@)#C  sU) sU)XO ?@d 9eR 5 sU 1@XT \  - [)[)@X)^ = a   -1 sU   ^) G) )@(  $  R<t5 
?j /w 1 G ?a q@T)n 1@   1a ?@ 8 2@T oˤ)  q@)  h -w 2ˤD ) !L  |))  5 u)       X !| ?ا    / _   h?ا "? .?  ?@ N1$ $   4  ,< ), 99p99  1,1@}hq@)@dH1@d  9s   tDl)  ql)
( $ ,  q )  1  !P `  u@)y| 1  ?`/P:q P)X  )5 1
 q஻)5 ?஻ & =     E 1 p ] , 9 8>m)` =
L	$q
)`	$1
<
1`   0   <  ?ا1 A?  . !? ? $ >O)T -= q)@w d 1   -@ dH	  1L
  !nO9nO[1 ?j s	9O9 } 2?1 I?- .5 	= L -?- X 1D P2xLD l	8	 EA)I J @ ?"! :?z1 p@O! 98x ( !{^^g! )*)`>] O`N !4 O@>4-@ 	<
EX ;̛ -*1 !l*?@T >?T .= z +16?اd 2  =P dL	  ?j	
0  	<(2 d /uu1p!!ћ!]!!!P!!!?!	!!e!/`!N!q!G!H!	$]!;!M.1   ќ9Z1D0Q99mT9   쪀9KQ9(bc9R W\]!!4!M!l!!
"lP!!Er!;!W!ј!:!^?9]!;!*\!<!ž9i(1"u9s9 1Q    Q9a|  j9nV  9LQ901lh!f>79¾( 9c1KQ99[Uh q1%1`f8J$V9t9]!EF;!+IW1^&]!f:!jKz1GH\ q9^SR4  f֨9*Mp    {9 v971E@19ā9n1ՆQ9h[9 q_%1-d 2a999ZTd jo9S j 9Q j9sC 9Ϋ 1fh N9\1i( oV9
9
01O71?	 V9^1\N( jꩀ9L j]{9z j䠀9U X9NQ9hN9h be%1aW9;9)9̪ 1ߌ C9_1)XP S9 [9I,j49P< ӹ9G_Q9Bi9bh%1sB _999 1Y< eR9_1pJP 89$#969,bg9Q(  [Ѣ9/ ^9DQ9V9P
h be%1` .i9979 1$ w9h1z[ꢀ9d [$9j9lF 9U3v9L9h bbd%1*n M9
99 1,$ R9t_1[9 [9 [I9 ❦9cOQ9g9bYh%1F 	U99s9 1 ij91\1[ɡ97\[]9 [騀9T9UQ9<^9h 띀9 1^ Y9]1UQ9bl9 bme%1c 9`P9    3 9 yz9}W( bJ9689&+99 1̌ 9f1Q99_ yR%1P jg9jdj9 jMŀ90 b嘀9] *11y91ʣh A[91w0U9~9R b+%1nbJ9  [9eb!99x ( S9D9FI99 1lt m$9wa1fQ9\9z jA_%1xjS9Yd j9a j8߀9 Sb999[9߀9H 1cy91P*Q96W9 [M_%1  [9w[{9Pxjـ9K SCـ9 9Sњ99 1yt 9sE1R9;9( jb%1}j9qd j9i j9p bU9o Z9	9=9IQ9V_9x ~o%19   $9n9ǀ9 1z@   9AQ9N92"0 bπ9f&d S9 f}9;x( ƌ9i1Q9+9a8 b9d%1oV9F
9̠9( 1$    9cP    9
R9P˔9X_ jH9_( m9_Q9$EZ!\y>!i9#]!A;!l 1jh F_%16]!;!}J1!X~ΗM!` a!P8!2!!\!L}M!q!-!\i!1!闛!5t!<2;!\]!!Ě!1ܱ)?bm!FJHEZDOMX[tXzGD`Dy6DXELDJKE9i2c'hcG<|uhmB    yA) bAb S\-qFfFSuF^YjmЕYfh[{N&LZEvms?α   'q*Yվ*w   hWX bA|  jAV Au)_n jIA( jKA fvAY {d_,oJ_{7%tŽQZ%5 yg_C(fhAH    9A  o<y߹o:jD jA< jAZ jAF S!Aߠ$[A j`A< [A< jA.( jA* jA5 [AP j$Aܯ( [WA [A\P [ANx [A jA9d [mA[FA [AtP j#AݡP jA [A8< SA3D8$#Am [#A< [SA [A;x [A>< SAx [?A[`Ad [A}P jA% [AI< [eAjA< [AR [~A [{A [Ai [EAT[_A [AZ [
A [A4 [AS [rA jA [A.[Ad [:A j B+kP [ B q>u,DyP AK* jOAP jA jAd j;AŹ juA jA j?A j;AŰ y.?ҕ+ jkA  jtA< [A3jNA( [tAhjZA( j7Aɥ [^A [A[A8j;A|P [A[Aw( j<AĆ< [sA [A[[NAxjiAP [.A [AeHjA
ijA^P j	A j<yA [A( jͨA3( [%ALjA( jHA j8Ar j=AÄ [~Aj_A( jdA [A[JA [4A 3qA)"SSd5 j/Ad A)Wy(T    *v~:;8    ]hI,Ta3)yzBI( -j)LJFF-j8HaVIYDoF
5H/!q(f/O!d !b9aD   x<9' b@9# q9LȚHb9rU t !4 	bi9+\ b>9% q<9D' bd9v b9S X 	 !b9H\ b9W q9Ae bT97 SR9Kp !4 	q9t b9t b-Z9	 b,9~7 b_9 X 	 !qEh9 SrM9x   U99z#18./1
 bU9n t !4 	SM9 S#R9݄SV9v8bX95 bLB9! X 	 !Sg9#bHf9(b^9|t b%9F> SQ9,p !4 	SkU9tSXR9Sg9' SL9b19q X 	 U:9<$9K9g\ bI9u SL9H SP98_Q9qDSf9\bc9c  bS9B SW9xxSi9 , b\9Yt    MQ9 SW9! b
k9LSUP9(d $ b79|, b9 b9o b9 S9e h , ?*11   z98SY9(XS9g b9{` $ b\9J b9m b"9(A b9c| S'9h , b9\h b9zq49՟SU9bB(9;0 ` $ b9pҀ b9b{h b"9ަ bc:9) b?9$ h , SYY9   ]9l b9_Ѩ b9dp bx9 d bA9?$8  b 9h bP*99 b_H9 qU9SN9, h , Soh9b[9 b\O9 Sk9` $  P   kZ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      zv!!rc!!}!+m!ۿ!ǽ!Ƚ!`x!h!!΍!!!b"!ۻ!ǻ!!ѻ!$!!!<
!\!>!!"!i.!@!!!h˩!B!J!צ!Q!p!.!>!C!.&!"!l!f!|!0W!)!x'!0ǵ!г!I!!`!đ!!!*!Ѳ!!G!_!c4!˩!Z!G!=!ި!Ml!!!!~!E!!|!V!y:!!!-!޷!쓜!V!O!#ٗ!o!,!E!m!	!q!ߓ!ߓ!!!Q!!!"!!ަ![!!k!/!4!!h!ɏ!|!E&!ώ!v!f\!f\!f\!!乍!M!$R!0!?!m!v!?Ju!Ki!Ba! Na! Na!`!9`!9`!9`!9`!9`!`!`!`!`!`!`!`!`!`!`!`!`!`!`!`!`!`!`!6a!a!a!a!a!a!թa!Oa!,a!a!a!a!a!Ѵa!Ka!>a!a!a!wa!a!a!b!sa!?a!Ta!Ta!Ta!Ta!1a!a!a!b! b!a!Qb!.b!	b!b!b!b!b!yb!Vb!Ib!b!b!b!b!b!<~b!|b!yb!wb!ub!sb!|rb!|rb!|rb!|rb!|rb!|rb!|rb!Ypb!6nb!)kb!ib!gb!a!Qb!a!a!ja!Ga!:a!:a!a!a!a!a!a!a!`a!=a!a!a!a!a!a!E3a!80a!.a!-a!ba!`a!^a!|Za!YXa!6Va!`!`!`!`!`!j `!]_!:_!_!_!_!_!%_!_!߿_!o_!L_!)_!_!_!_!_!_!_!H_!;_!_!_!t_!_!_!_!8_!_!_!_!h`!`!`!=`!0`!
`!!`!z`!$`!"`!O)`!,'`!
%`!+`!v)`!)`!-0`!,`!s4`!f1`!C/`!6`!Ll`!s`!q`!m`!t`!q`!n`!7v`!s`!o`!ow`!Lu`!{`!y`!w`!}`!z`!l`!^`!<}`!`!`!`!J`!<`!`!`!#`! `!`!m`!J`!`!`!C/`!6`!3`!*;`!9`!5`!b<`!?:`!@`!>`!=`!tF`!|z`!`!`!|`!/`!`!`!y`!`!`!`!`!,`!	`!`!ǅ`!d`!A`!`!`!h`!`!>`!`!`!P`!U!-|!Ly!;w!Fw!v!?kv!t! Es!s!<~!}!Ez!M@x!h}v!]et!Cp!Cp!p!n!Zm!s!r!p!|!|L{!dq![_!V]!\!Z!WY!oW!J!`eB!hxA!}U!{OK!I!pNH!.G!C!9!&B!|A!
I!P!<P!O!hN!F!ռ?!=!Z!8X!wT!HW!eV!qV!	T!8QP!O!O!,O!ʌU!3eW!T!*Q!&gO!VN!qS!R!/M!2L!)ZK!H!!
H!\R!T:P!:!m$!
$!ew"!z !H!m!ݘ!!9!/)){()W)) ))r)7)
)fA)2P)<٤)U))1)&#))b))y)p)4)+)))Y))b=))d),))4)^)e))_))A#!4#<!B!0?!b~>!<!:!`9!{8!S7!=6!6!&45!3!8]2!51!0!uC/!.d-!,!Hi+!p*!%)!u(!(!6&!`0$!#!#!qP!!(,  @ _8+FǉډWth
  PF  uPF  7A2R:
  PF  uPF  `y@Bϯc
  PF  uPF  w-rIȡJch
  PF  uPF  
J^}Zux̂v
  PF  uPF  RI,Jt
  PF  uPF  FL@B
  PF  uPF   HE,ymӌ
  PF  uPF   |A.
  PF  uPF  ׯeEq	I,|

  PF  uPF  S3Cp|-
  PF  uPF  أJb{T
  PF  uPF  {BWELO
  PF  uPF  R6&CХ	\sn
  PF  uPF  s:2Oa/]
  PF  uPF   !DK~CfF
  PF  uPF  ABp_OY-Rݜ
  PF  uPF  4l8IH<猜
  PF  uPF  /]K؈c
  PF  uPF  [9FF圴ki
  PF  uPF  "8ʡKdL9~`A
  PF  uPF  i-BzW
  PF  uPF  =|!*&BSEL
  PF  uPF  t騚u@ԙ*M$ǜ
  PF  uPF  `k6xJr˷P
  PF  uPF  )DJD^쟋8Q
  PF  uPF  A)KS9_
  PF  uPF  5ˤyE[E̽̜
  PF  uPF   F`MɊG
  PF  uPF  EzE~yҤ,	
  PF  uPF  +TN]&H
  PF  uPF  ٸJ>A'
  PF  uPF  -L0kW՜
  PF  uPF  DPUF9ϥ<
  PF  uPF  g/`K`x@0^e
  PF  uPF  b㠤FԈs
  PF  uPF  2@aُ]
  PF  uPF  HҿӐFZ4i"g
  PF  uPF  UO<
  PF  uPF  T(NBCGA+
  PF  uPF  IGqy
 ֜
  PF  uPF  k'7O)0eq
  PF  uPF  B@ENܙCƉH
  PF  uPF  t!C歲cE
  PF  uPF  t*`MTDLȜ
  PF  uPF  t5eKԯV e
  PF  uPF  BLAIz'=
  PF  uPF  巓LÜ
  PF  uPF  =SlEϕ,޹Q
  PF  uPF  ؐ 1@Ɯq?\
  PF  uPF  |162C[ϯ}
  PF  uPF  tHUd
  PF  uPF  JxʍKGP
  PF  uPF  &&DDȔ^
  PF  uPF  y=GԒ쭟
  PF  uPF  kAkV?
  PF  uPF  lBW~.
  PF  uPF  2RmJ?ȼ*ȟ
  PF  uPF  i`ItU$
  PF  uPF  O;qG3>
  PF  uPF  1!qJ-5
  PF  uPF  {WF樈!x
  PF  uPF  ÑrMH
  PF  uPF  ?DҮz
  PF  uPF O    ˄G_]997;9
bt]9! b9v]9G  qf]9:( bc]92 8  5b$]9q\ Su]9ـ b\9 bV]9? _Qd]9/ Db$H]9\Nh bb]93 b\9 bR~]9. b}}]9 5H qW9Ab5-]9Kih bV]9* bn]9' b]9 D  5b]9\ b{]9   $
_~]9!;99,9n f~]9(  5 
S^{]9" SF}]9:S~]9t S]9 oBw]9> CS]9b]9h b]9 b:l]9F* S|]9 9 S~]9 S`}]9 h S]9 Sz]9<bX]9=  5{]9;9z]9h by]9h S5{]9K S|]9ڤ S
}]9s  5H S]9db]9 S}]9SX]9(<S]9x0D  5bH]98    |]9 S8]9H bˆ]9( S|]9$  5H b%s]9[#h b5]9` b8N]9HH qڠ]9:S6N]9J D  5q	9#vh qL*Z94l> LSvd]9
 b\9੤  5H bg]9.\ b9Z]9G< bLk]94+ bT]9A b0m]9P) D  5b`]95\ bU]9+ߌqh[9<$S~]9<_Lm]94 Db]9  SU]9m bpD]9R b9t]9G" Sv]9~5H S]9   ΁]9tb]9 bS]9B b]9 H  bq92|  b2]9nd\ bn]9a( Sy]9 b\9 b|]9y h , S˅]9S]9tS?m]9AS7|]9I Sb]9` $ RQV/2CA@(GG[YIG;C+BoBOFBAAHDE3A*(ATٱc*]%vNc]23;   2+v bS6 W1(mD^C|J3JB*#P&a$2']5ةPCu]7+"*ښP%Q!3@;ӹ2  x+bFູL| +j< X.vS b$Y  +{G]vKb]54h quѲ }]ӭ*[c'&ճĨj,q?w4  f*.p  8,jJ/ G9E2%,]Ȃv] bkx];C9P j?8 j^5 jR  H۲ӹ]t z]6dX( }];#e%i ( }]m0( jr- jLq ja: 0vz]h bpM]~]#;ӹI v]>P j:7 [Q j4( 㺹@Iv]bh6 `] ;nӹ+ M|]T*P ];'1 ,[J[k 
V"v}]h S.];0 ,ӹ$$ X]<R/x [nd [)j$< aQ2z]Nh b
OWz];Xӹp w|].v4[i [U [ 2v] h b
u9 F}]:;Jtӹ$ v]VD[\[   [s t񺹌;v]h :$ӹ"}~] 	<v1]O( bO yހ"u,j~: yݘ#~( q8+x r]#;ºDӹat M]yv]:0 jڌ jCjA j& b纹E %vйxl>t }]pd{d]o2 bjXj;x[tb9Hx < SXDg]}/;}+,[Թ<t j]jPTvT]kB j}j캹@d [ູjON޸bC8< `]k6;
Oؓӹ[u~]f [] [N[ٻ'xjA bFE ]r;dzӹ C] ~xs]" j	=cbʺQb |j'.jɺc( b ;]E;E)v<]D\bx S]uC;,Pӹ:  3iu&3X b7h  S# b;l4  41]*vm])h b
|X \m;{ӹ   Y޺NP    湹FwG2 j[r( 庹GvF+5]Ψ*<wӹv;LD+<IJu2?GF$ -L)GE B@#GFXG&DC!C*JF )o{]9h@Cx >S~]9,D\>Pt)5g)\3AЫS1p51TAL-QF10.2))[)C)A)N@)G)OG)[)|Y)IG)I;C)+B)dB)FB)A)A)H)ǿE)A*)Q()[1j9]9#9v9a]94_9n0v9b9-; W1()mD)o^C)/J)
3J)C*)P)q'a)$)@2)[')\5)
P)C)K1r]9{+)#)ʔ*))3O%1!1D;9!9}95    ۺ9bQ|  j9<B 93v99S bT9|  D]99ݹv9_]96h q<1$ٲ v{]9t9*)q)aYc1')
1г1j"q6|9ʰw4  f9V3p  $[9 Q9t91E14.9']9>9Fv9r}]9 b1o]9;9.9=d j%9< j9>: j9E% 9#9x]99 ]( z{]9;99d%1 1X {]99
5( j92 j9Sw j9> 9x5v9tx]9b1GT|]9i;999 Tt]99hCP S79ɸ [9K,jh98< ߺ9Mv9]9bi
1e= ~]9;9998y]99/P ۪]9;9I9,b99(  [9L 9&v9{]9ސb'1S ]9;99}9|<U]9994d j9:< [P9js9)( Ա
1X9w]9äR
1K^ [x]9%;9 99$ $z]99j9@3d [9 [j9 ^96v98]9Hإb
1M@ z]9;99ʷ9<2]9d9Ax [R9\[c9 [9* 9'@v9h~]9 99r {]99xAv9]9 b
1V y~9iu`j|9y yv9~( q9w<x o]9j';9992et `K]99~v9Y]9'4j1 j9,j9U j#9O	 b9xJ a9)v9d99m> y]9p9{9~b]9q1c$ y9?w bm90d ( j59 S9Dd]91;9&9~]9?h]99Xv9Q]9D jI1[9tjkغ9Tx j.K9S49̄]]98;9L99[99u9{]9 [W1 j&9@x [ߵ9!xj>9& bA9/ A]9?;99R|9K @]9~9#x9Eq]9;% j1jjǺ9e jѹ9[jź9yg( b9h 1|]!9.v9t |b1x P]9E;9*9ё9$    hg9u9{9y49uDS^9  Db9gp    0]9"9v9/k]9Q+h b	1
d $\9\;99F9]$  0fٺ9DSP    7߹9Mw979E jm9F( 9Jv9GE+))]9$*)w)89tm1K+)D)qJ1t2)XG):) K
))6E)=B)@)#)F)X)G)!D)C)!C)`)Z*)J)F)4[xbF&DGE1LMX]XZyhI_C	D{DBCB#D]HG1X(X"Gf0$    I~]7bx]S?+EfCzLtJ(-oN[%#3)45RF   B,Qn,C3O%A   !߀ bm](|  jbu]! |];SD jB*]>l( j9]\ f\ j]+Q*?xyXX(T.гq6|ʰw؋ f|]H  [|] )U)yW?4. jR]C< jl]z* jw] [x]m Say] S݃] [V}]* j h].d jz] S{]dP [}}]P jZ];< jw]x [{]P jhz]( [oy] [t][x]( [[x]%,[4z]Ld jo]&x j	]w []z]#< b~]( ۪];{] [y]< [Zx]& b]P h[z]j}]( [|]x [cx]d [(z]X [] [x]T[w]njh] [#}]][|] [z]y [5z]K [/{]QS]o,[x] ju]  [w][2}]N [|] [lv]P [t][u]( [y] bK]5א jC]= yJYK?yDx\<< jS]]-9 j;W]E? jIJ]7L jL]I jUO]+G jؑ] jDq]<% j[]: yZ= j\̬( j\ [6~]Jj]{( [z]thjr]( jj]m, [Hj]8 [t]\6l]JZ][x]fl[]}( j]< [xj] [v]mX[Z]xjm]P j] [q]HjT\AXj*s]V#,Sc]Lj\( jb]3 jL@]4V S]oPP j]( jh] j] j?]A [/z]QyL^]48;j:][ ['u]Y[v]jl])< \;7繹EPj6]_( yq]%;GE+   +2v պL-qJ/FGRP( ,K
)6E?FHdC%tDXwIFɥI&E9,%NuKx  )fWA) D)))Q()1"G,10$ =qO)sBb   
bѧ))OCA98:9߀ 9 j#s9ݹd q9m;w   j]9*)#)0p]Bq\01yW?   9F \غ9 @U5 кj97 ?Bt  8[90lj9!:( j9hC 1 j9( [9E ?xB [9j9y1( ?:[9
(![#9ݠ!j 90, ?GBj"9* [9^ ?B [9{[9xx jH99< 5 j9Yrd 1u$  j9n 5h jd9ud u#S9{   hӹ9Yw 5 j&9d j&Ժ9X [Ժ9p 5 yL9u 1*-$    Ժ9 5h j9*1ݩ$    T9F( 5h     9
 j*9/ < %   Lu9d jO9B j9"? 9b   bպ9<nA1I1)XG)0 )x )H y<]9Y;TB?j<]Y `

.oR:]9.\DJ[R:].?.5O9 B?1 . 8O-1 =? 	=T .$ q 	=1@KL d 1  =P d
   =񶨀1*2))^)C)A)@)ܜG)߉G)[)Y)JG)I;C)+B)UB)qXA)A)A)H)nD)Ce!~A!11f)Q)-9!1.1s9P9K9!11k9099!1419))KE)e_C)J)2J)D*)P)g)a)$):2)6')Z5)%O)-B)*1   
+)'()	
2)T%)Am!ME!   9tv9ԊjѺ9[ jߺ9=M g91u)L)Ǡ9I96( j ^9  94Fw9t  #81~/)v)j]1')Pl")S}+=׿!/    99>\ W9 91$U!e!&m<+Vw!    aͺ9_P j9TH j9gG j9%E j9/ j9%= jZź9g j;9B jZ9? [9P j9V( j9mI j9
@ [&9x j*9D( j޺9dN j9LF [*9 jj9C( jdԺ9X j]93 [9;< j9Q:( [9o [?9 [9 jc91P [r9j9~<( W!9߀   9d [9} j9a4P [ 9 < [99jX96< [y9[91 [59ˌ [9d j97Ad jw95 [9	 [ߺ9D[h9\[9 [V9 j9"Kx [޺93[zߺ9x a9Dv993phy9u9Ww9u9]1j+N1!w9{9~( z@ݸ9Ox ү91P+1f b9P h j郺9 jޅ9" j9 j9z ^%1[*1Dv99z1/211M)1| H9ެ11IoD ȹ95dw991uv99$JTĹ9T11qL    h*9(    9rC\  jF9( j9Bk( jɺ97c j9XJ j κ9^ y9D9u [9jiB9( j9lP jdǺ9e [9ij9( j79Jd jI99 jl98< j9Xjں9lR( j9n j9hj,9q( jIv9 j9/9 jT9 [c9j`9$ j[-9 [9f&9xd \9U+11yK911$f9oL<    κ9m9jԹ9Xw9I!,m!!1<*1K+1_*1Qu9ݺ9?Ov9z-5)f$)   N*)N],)Qp1S1S/)E)jA1
1)G)m") "
))'E)B)@)N#)F)X)G)D)C)!C))*)J)vF)5sMFDGoE1LfM|V]ZZJiInC	DyDBBD;\HGfmRݱ>F+-!.sPKЇӹk0Mӹa.	GCC:zLaJL0P[&&@6-b-8<QTâF   ,Q<)4"'-Mj}?
Ttvh   h]-; jo]& w]E{B7?-^$]q( j /]g ff\  #8m0Z6qy1W(#dޡ>/d Z/    cw]H    w]r  ̹I}q5QE^7@2Ƨx]oD bf]/ jVr]*$ jr]# js]" j~] Sw]p d jb]3( ju]b! Wv]    w]P jUT]+B< [q] j{v] ( [u]mx [t]k jNo]2'< [Zs]&[s]k [t]d j2j]N,P j|] [t]< jWy])( %T      x 6o          E      %x      x 6o      U          %      x 6o      <    R      %&      x 6o                %\	     X? x 6o      A          %      x 6o                %
     o x 6o                %      x 6o                %\      x 6o      5    J      %      x 6o          n      %      x 6o                 %       x 6o                %$       x 6o      g    	      %$       x 6o      q          %(%       x 6o      +          %Z%       x 6o      	          %% !      x 6o          ?      %0& #      x 6o      3          %t& %      x 6o                %& '     Jr x 6o                %& )      x 6o      Y    L      %' +      x 6o          u      %4' -     ? x 6o          q      %t' /      x 6o          '      %' 1       x 6o                %' 3     N  x 6o          =      %( 5     ˟ x 6o          S      %n( 7      x 6o      Y    t      %( 9      x 6o      
          %( ;      x 6o          _      %( =      x 6o          =      %,) ?      x 6o      S          %P) A       x 6o                %) C      x 6o                %) E     D x 6o      a    T      %
* G      x 6o                 %R* I      x 6o          /      %* K      x 6o                %* M      x 6o           Z      %* O     2  x 6o      !    5      %H+ Q      x 6o      &%          %v+ S      x 6o      &          %+ U      x 6o      (          %+ W      x 6o      *          %,, Y     \ x 6o      7,    F      %l, [      x 6o      ~.          %, ]      x 6o      Z0          %, _     g x 6o      1          %, a     Â x 6o      3          %- c      x 6o      {5           %<- e       x 6o      _6    d      %z- g     Ă x 6o      7    h      %- i     ł x 6o      -;    S      %- k     q x 6o      =          %,. m     Ƃ x 6o      %?    `                              %Z. p     f x 6o      @          %. r     ǂ x 6o      B    L      %. t     Y x 6o      YC    7      %/ v     Ȃ x 6o      E          %b/ x     ɂ x 6o      G    N      %/ z     ʂ x 6o      I    %      %/ |     , x 6o       K          %/ ~     f x 6o      L          %0       x 6o      O          %r0      ˂ x 6o      Q          %0      ͂ x 6o      S          %0      ̂ x 6o      /U    L      %<1      ΂ x 6o      |Z          %|1      ς x 6o      ;\          %1      M  x 6o      ^          %1      9 x 6o      a    >      %2      Ђ x 6o      /d    h      %L2       x 6o      f    9      %2      ҂ x 6o      h          %2      ӂ x 6o      j          %$3      Ԃ x 6o      l    7      %H3      H x 6o      m    ^      %3      Ղ x 6o      ;o    H      %3      ւ x 6o      p    :      %4      o x 6o      q    '      %L4      ؂ x 6o      s    g      %p4       x 6o      Ov          %4      ق x 6o      Uw          %4       x 6o      -y          %5      O? x 6o      {        !       M	        @ atJB+8
  PF  uPF  D"@XWΜ
  PF  uPF  zV,ODCdXȥ
  PF  uPF  FOţNҝq
  PF  uPF  	PD+ 
  PF  uPF  U0EŲ(N
  PF  uPF  8cM؍m<e7
  PF  uPF  2pRObLKys|
  PF  uPF  /ڜCw>C
  PF  uPF  uغKrQԜ
  PF  uPF  SG7J\}
  PF  uPF  r;J⳧ޫ
X
  PF  uPF  ˧)sL⃚M
  PF  uPF  OǙ^J.:%Bp
  PF  uPF  #Eޱ`6
  PF  uPF  ܣ&	Jw#zKܜ
  PF  uPF  ы#NeI(Dܜ
  PF  uPF  ޞ'I8j΋s 
  PF  uPF  SIaZ3.
  PF  uPF  
[tLnF~CzQ
  PF  uPF  `W{Nfޣ۔
  PF  uPF  dlL(

  PF  uPF  sF%A<Q"ie
  PF  uPF  fulDb&%c
  PF  uPF  
wA
  PF  uPF  At9N
  PF  uPF  $f>IRmAC
  PF  uPF  $OF]A1Ip
  PF  uPF  tMn<+t
  PF  uPF  M/E0;D"
  PF  uPF  z_f'JUM $a!
  PF  uPF  AEy/}s
  PF  uPF  .-OC	$t
  PF  uPF  iq5@W-2ق
  PF  uPF  S_gFȌ.w.?
  PF  uPF  QyCjU
  PF  uPF  $3DGٟv
  PF  uPF  P@Z_BPsڜ
  PF  uPF  #VNѰ-
  PF  uPF  +@:C`&&
  PF  uPF  z$BGR6t.5
  PF  uPF  >`II%%!
  PF  uPF  DyiA}ȾR1
  PF  uPF  kmENpD]
  PF  uPF  #A@E
Ҝ
  PF  uPF  ̲+	Cڜ>܁Ҝ
  PF  uPF  BN@˧$̜
  PF  uPF  ҽSL܌b$t
  PF  uPF   IЖCm
  PF  uPF  'O묁$
  PF  uPF  7"<%Bvy/6
  PF  uPF  eQF݂)1ޜ
  PF  uPF  ΁V*jMl
  PF  uPF  ۱~JĦT`
  PF  uPF  4K=U
  PF  uPF  YSJǐũM
  PF  uPF  nfF.=h
  PF  uPF  AHʉf/nޜ
  PF  uPF  NSN!]\=!
  PF  uPF  r;H=E"n
  PF  uPF  "
I#%.
  PF  uPF  6PJE8ү%
  PF  uPF  ϢҩgFiV
  PF  uPF  CxaFe||f
  PF  uPF ,Jg                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    "       M	 P
     * @ N  rJd?
  PF  uPF  Pc6;II
  PF  uPF  ݬ) F[_<АB
  PF  uPF  sG7N-;(ww
  PF  uPF  UAEn3Ĝ
  PF  uPF  f\Y'BbV|
  PF  uPF  D<EX~
o
  PF  uPF  1DÔ;l
  PF  uPF  s@ Fִ6!
  PF  uPF  
B~Qɜ
  PF  uPF  "5M^(5D
  PF  uPF  CÊ.Oݲ/y`%	
  PF  uPF  }B%HÊ
  PF  uPF  ↴G{@G2d
  PF  uPF  nFEJdhxj
  PF  uPF  U]]J,蕈
  PF  uPF  t؜DM5
  PF  uPF  ۓUoKYz
  PF  uPF  xeNSL LnB
  PF  uPF  h-zK[5-3
  PF  uPF  FKxNަJoA
  PF  uPF  Ex/eEA#^5Έ
  PF  uPF  +VFzB2=c
  PF  uPF  F5=܏NW錜
  PF  uPF  :S'N^!Ή
  PF  uPF  B݊X]
  PF  uPF  AF[	A֟P
  PF  uPF  uIg!k
  PF  uPF  
wDO
,М
  PF  uPF  'LԜ
  PF  uPF  |`FӰ$U5̜
  PF  uPF  4DIX
  PF  uPF  .>B}1U-u*
  PF  uPF  |'ZArDroo
  PF  uPF  {iXzAQfލަ
  PF  uPF  ;%GA˵e
  PF  uPF  TqMp$<s6
  PF  uPF  <cqCh 
  PF  uPF  i8K _
  PF  uPF  lUHËt!Qں
  PF  uPF  EJ>HМ
  PF  uPF  9jZAOGL8w_I
  PF  uPF  q	D.~
  PF  uPF  *ٿ2NY"Kȟ
  PF  uPF   @xA&YO0A
  PF  uPF  	?iOy'	)tѯ
  PF  uPF  3Mla-<V
  PF  uPF  $uBEљWӷ.
  PF  uPF  rtC@
#)Ml
  PF  uPF  *ZKLFsz
  PF  uPF  3<B#-_e
  PF  uPF  #FT7z
  PF  uPF  ̠A5@
  PF  uPF  S]G\1gK
  PF  uPF  @;tRZM	C'
  PF  uPF  w *cMzcQ ;p
  PF  uPF  ~@,s\U
  PF  uPF  İLΕU%bý
  PF  uPF  ϪJB:1"'	Y
  PF  uPF  mHʁ>1ղ
  PF  uPF  +/Eư>p
  PF  uPF  z5~RIN 3
  PF  uPF  ?2L &C
  PF  uPF  <YCqc
  PF  uPF IU                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    #       M	      A @ rzQ@#
  PF  uPF  C?$EǯTQ#S
  PF  uPF  > 1EB%͜
  PF  uPF  .`J[uX
  PF  uPF  KRGO@Ǟ 
  PF  uPF   ",N8
  PF  uPF  C=6
  PF  uPF  =0HIӥ~&~:
  PF  uPF  CP#/
  PF  uPF  ZX|Ow[RT<
  PF  uPF  %6C)E|cw`N%
  PF  uPF  ̾p]K`kӰȜ
  PF  uPF  V ,#x+@gH}/
  PF  uPF  Ms/L@zk[
  PF  uPF  	~	%ILݜ
  PF  uPF  LGfmI΃7\\\
  PF  uPF  _k\I+/@
  PF  uPF  >n:lLZ
  PF  uPF  ~AMؤG7fIK
  PF  uPF  Å?EZ(tj
  PF  uPF  sFK#=w-
  PF  uPF  u/={dN6@
  PF  uPF  椸>LC{	
  PF  uPF  8=nGuĔ
  PF  uPF  e<+Kxq@
  PF  uPF  sJ|,mh
  PF  uPF  *El&s
  PF  uPF  hh"O'
  PF  uPF  oM)HQ1E.
  PF  uPF  SvL}CRt
  PF  uPF  ]!3L,/_
  PF  uPF  atL^:KW4.
  PF  uPF  &|Jmwn
  PF  uPF  P}HKFܘdZ
  PF  uPF  U}4Jќߌ]
  PF  uPF  'Lu)FF;'e	
  PF  uPF  
o~JʴJ
  PF  uPF  ߵEŁV
  PF  uPF  vP%D6Cqb
  PF  uPF  iEJBCL
  PF  uPF  xaCBHLY
  PF  uPF  =BKW'- 
  PF  uPF  vKҵqV8
  PF  uPF  YGl9muĜ
  PF  uPF  	LC[ʔai
  PF  uPF  
/ZOC
  PF  uPF  A&zA.L
  PF  uPF  OOTxY@
  PF  uPF  quMGM
  PF  uPF  P
sA֝TO
  PF  uPF  ^xHF壟a0
  PF  uPF  =7GB!Y
  PF  uPF  ǔ7HBgPٜ
  PF  uPF  +.H)<,<
  PF  uPF  uv8N4ʜ
  PF  uPF  >6, @J=EB
  PF  uPF  1dNoZp
  PF  uPF  ]Nݢٜ
  PF  uPF  UM"KOK]G
  PF  uPF  >BVQ
  PF  uPF  }^!EUD!EDdiڜ
  PF  uPF  G]tQC I 
  PF  uPF  xqIf)4
  PF  uPF  Zv=CS
  PF  uPF uT                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    $       M	      *6  @ _8+FǉډWth
  PF  uPF  7A2R:
  PF  uPF  `y@Bϯc
  PF  uPF  w-rIȡJch
  PF  uPF  
J^}Zux̂v
  PF  uPF  RI,Jt
  PF  uPF  FL@B
  PF  uPF   HE,ymӌ
  PF  uPF   |A.
  PF  uPF  ׯeEq	I,|

  PF  uPF  S3Cp|-
  PF  uPF  أJb{T
  PF  uPF  {BWELO
  PF  uPF  R6&CХ	\sn
  PF  uPF  s:2Oa/]
  PF  uPF   !DK~CfF
  PF  uPF  ABp_OY-Rݜ
  PF  uPF  4l8IH<猜
  PF  uPF  /]K؈c
  PF  uPF  [9FF圴ki
  PF  uPF  "8ʡKdL9~`A
  PF  uPF  i-BzW
  PF  uPF  =|!*&BSEL
  PF  uPF  t騚u@ԙ*M$ǜ
  PF  uPF  `k6xJr˷P
  PF  uPF  )DJD^쟋8Q
  PF  uPF  A)KS9_
  PF  uPF  5ˤyE[E̽̜
  PF  uPF   F`MɊG
  PF  uPF  EzE~yҤ,	
  PF  uPF  +TN]&H
  PF  uPF  ٸJ>A'
  PF  uPF  -L0kW՜
  PF  uPF  DPUF9ϥ<
  PF  uPF  g/`K`x@0^e
  PF  uPF  b㠤FԈs
  PF  uPF  2@aُ]
  PF  uPF  HҿӐFZ4i"g
  PF  uPF  UO<
  PF  uPF  T(NBCGA+
  PF  uPF  IGqy
 ֜
  PF  uPF  k'7O)0eq
  PF  uPF  B@ENܙCƉH
  PF  uPF  t!C歲cE
  PF  uPF  t*`MTDLȜ
  PF  uPF  t5eKԯV e
  PF  uPF  BLAIz'=
  PF  uPF  巓LÜ
  PF  uPF  =SlEϕ,޹Q
  PF  uPF  ؐ 1@Ɯq?\
  PF  uPF  |162C[ϯ}
  PF  uPF  tHUd
  PF  uPF  JxʍKGP
  PF  uPF  &&DDȔ^
  PF  uPF  y=GԒ쭟
  PF  uPF  kAkV?
  PF  uPF  lBW~.
  PF  uPF  2RmJ?ȼ*ȟ
  PF  uPF  i`ItU$
  PF  uPF  O;qG3>
  PF  uPF  1!qJ-5
  PF  uPF  {WF樈!x
  PF  uPF  ÑrMH
  PF  uPF  ?DҮz
  PF  uPF *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    %       M	      Z*  @ =!MAjw;
  PF  uPF  eELdRqpW
  PF  uPF  
3I*U6#1
  PF  uPF  AmL#
  PF  uPF  -U_GLPB2
  PF  uPF  ڵbFn-R)
  PF  uPF  >{cHI=odi
  PF  uPF  =ppzeGH1+V
  PF  uPF  =*J4xc^Wo
  PF  uPF  X8,'ETR_|
  PF  uPF  	
}BŪU
  PF  uPF  =0]e^%LSޗ
  PF  uPF  I!=&HͧI]ѹY
  PF  uPF  5
@Bx\=C?
  PF  uPF  @7
  PF  uPF  y<4Dkh1"a
  PF  uPF  Tn:N녞P
  PF  uPF  =O7MQ!3f
  PF  uPF  >{HI":oc
  PF  uPF  `*jM9^trtv
  PF  uPF  Kpۃ~
  PF  uPF  !cKW=ni
  PF  uPF  80FA\;B
  PF  uPF  ;OEKSK	
  PF  uPF  WmK`@Ϥؒ
  PF  uPF  %A̩^  
  PF  uPF  z$yDB(r`
  PF  uPF  lcDCb,Z
  PF  uPF  9A/9Ǧt
  PF  uPF  8O#5
  PF  uPF  OFAyA/A
  PF  uPF  ;Z\1SB))kJ
  PF  uPF  4u_5Lhb
  PF  uPF  'e"E5
  PF  uPF  ByO${~!
  PF  uPF  !bt{K>
  PF  uPF  ̜@K
  PF  uPF  3h٨Kd}*	
  PF  uPF  MO˯?xn'Ҝ
  PF  uPF  E?PI)MӜ
  PF  uPF  'fN܂zE
  PF  uPF  1'}4NYќ
  PF  uPF  tOgB
  PF  uPF  zM䮷aP
  PF  uPF  _VB=S4
  PF  uPF  jLӶ@*K
  PF  uPF  oўF+|Չͯ
  PF  uPF  EsO@aWX
  PF  uPF  =I΅
  PF  uPF  m86aKN<
  PF  uPF  ;HI}3
  PF  uPF  =!eIH Wʿ
  PF  uPF  FW'<p:*L
  PF  uPF  	IDN#"
  PF  uPF  gLB"Z
  PF  uPF  vik@
޿L]G
  PF  uPF  T󴇶OD"$K
  PF  uPF  mxdH~ɮ}Wg
  PF  uPF  3]D<Mt
  PF  uPF  HjG(.@Z
  PF  uPF  6xJGEVђ
  PF  uPF  }wEԬAzT2
  PF  uPF  O1O!Q
  PF  uPF  kܮ[C5@2t
  PF  uPF Swt                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    &       M	 @     j  @ =^DEjO1&Sg
  PF  uPF  TVN%cI
  PF  uPF  ELܫL1*C2"
  PF  uPF  5pFYe	
  PF  uPF  )LS
  PF  uPF  ѤB?HRW Zh
  PF  uPF  F~]TpClr
  PF  uPF  H0S&L`J."
  PF  uPF  0;WK2&c
  PF  uPF  ջ>CI B8پ
  PF  uPF  jW<6M?
  PF  uPF  G@o
  PF  uPF  +M5R˜
  PF  uPF  BS_KE;a+
  PF  uPF  ePJ}
  PF  uPF  7?FM!}
  PF  uPF  %gEexX
  PF  uPF  imH܋ėu_M
  PF  uPF  \QGՉX| L
  PF  uPF  f5LrJ/YP
  PF  uPF  U6YO CxE:
  PF  uPF  ADO1R I
  PF  uPF  @	cOXT
  PF  uPF  JYRCt
  PF  uPF  *>v>9Mf^k|\
  PF  uPF  ^JWq<
  PF  uPF  вAb3W3P1
  PF  uPF  yBJk
  PF  uPF  o( 'M'u,xr
  PF  uPF  Ad8ɧ=S
  PF  uPF  AfB3DrX
  PF  uPF  8>JȢ]
  PF  uPF  g?JW
  PF  uPF  X
R@-q2
  PF  uPF  X>5AښH-QY
  PF  uPF  %ƯS6E4b
  PF  uPF  [UH޾U]L(
  PF  uPF  ;ȚqgAח
H?C
  PF  uPF  ?^M	oR
  PF  uPF  bH5dO
  PF  uPF  Y><OxK
  PF  uPF   bHwddF^qk8
  PF  uPF  B}R=FsJ/1
  PF  uPF  `.Z6Ok5r3Μ
  PF  uPF  d%D5-A
  PF  uPF  h?EYYۜ
  PF  uPF  8dIC'M
  PF  uPF  
VA]0:}<+
  PF  uPF  ,?ːEiaCY
  PF  uPF  |vݼW@Ȇ{xhݜ
  PF  uPF  H>L=Mm
  PF  uPF  
K8M݉@Y4
  PF  uPF  /:pAYT0ޜ
  PF  uPF  K]NOGL
  PF  uPF  )/wJPwݜ
  PF  uPF  sA7|
  PF  uPF  	hNr4L
  PF  uPF  đx)GIp[!q<
  PF  uPF  aB
  PF  uPF  Z5urH֠0t$
  PF  uPF  8gH sa94럜
  PF  uPF  anOc:Epy
  PF  uPF  nD=ڵ
  PF  uPF  EkÛJH;Y
  PF  uPF Hw                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    '       M	      (x  @ p	IS
b
  PF  uPF  VO)44b6
  PF @PF  ʔ"<Dee6dR
  PF @PF  |3O֣-L
  PF @PF  Z6cE.%Y
  A(PF @PF  o&KݐMi!i
  A(PF @PF  cD
  A(PF @PF  쮙WHNk.xN
  A(PF @PF  s0kCW~ǧ
  A(PF @PF  ]G䊈v
  A(PF @PF  (}.AHrJ%r
  A(PF @PF  hB$ NԜ
  A(PF @PF  SeNk%2
  A(PF @PF  pIoAv+(
  A(PF @PF  pþAo0	
  A(PF @PF  2
oA 6V
  A(PF @PF  @1ew
  A(PF @PF  sA<NɏJ3
  A(PF @PF   D1 ɫ
  A(PF @PF  	JJANx
  A(PF @PF  /4EM) >$M
  A(PF @PF  @,NV0$G
  A(PF @PF  ]wqC:4$WD
  A(PF @PF  ODs4-
  A(PF @PF  5!k#HO&;qJt
  A(PF @PF  ;ɧWLW#
e.
  A(PF @PF  ,ZJEйf"-
  A(PF @PF  !\#yA4/:
  A(PF @PF  +2DM2]g
  A(PF @PF  %FK2tw}%b
  A(PF @PF  ԩ\J3H_AB
  A(PF @PF  ñWO
h~w⟜
  A(PF @PF  \y2AuL|pO,
  A(PF @PF  PNb1'
  A(PF @PF  9ϼOQ)]Y
  A(PF @PF  Q@pPȃ
  A(PF @PF  i/K`
  A(PF @PF  ILL1If!^S
  A(PF @PF  ,KNfAa㖲
  A(PF @PF  {I.5
  A(PF @PF  !ӔL~֟[
  A(PF @PF  ͓D,J.6z
  A(PF @PF  M2<-
  A(PF @PF  .BNn7n
  A(PF @PF  0KDiQ%
  A(PF @PF  wzun*DJ
  A(PF @PF  r02K'z4
  A(PF @PF  =C":\T5e
  A(PF @PF  8\+)@ڄ0f
  A(PF @PF  (@vG>|
  A(PF @PF  -;IL^|!
  A(PF @PF  rU{Hթw\9
  A(PF @PF  1j@CCΛE.Q8
  A(PF @PF  lNmU!
  A(PF @PF  ߖB%I"
  A(PF @PF  ?w1CwuNc
  A(PF @PF  ޤOIL=ĮDR9
  A(PF @PF  vDv<Uһ
  A(PF @PF  Mn;<IЫ
  A(PF @PF  =1
MNyʻ
  A(PF @PF  +7WDj
  A(PF @PF  [y\BR-
  A(PF @PF  ?2,EGE.ߜ
  A(PF @PF  *H#ɇΜ
  A(PF @PF J{                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    (       M	 0       @ ?[IG<-E
  A(PF @PF  4ޱCƥIi.Ҝ
  A(PF @PF  ~%yF1)@
  A(PF @PF  
2'KSg8v
  A(PF @PF  NFU
  A(PF @PF  ð8P@ݠR4ȫ
  A(PF @PF  uaXD9؜
  A(PF @PF  m1y8NcD%T:WƜ
  A(PF @PF  KIN#\󱈜
  A(PF @PF  ޺G}9A>L؁O
  A(PF @PF  .2hF_VƓjK
  A(PF @PF  &DWm:L
  A(PF @PF  2)J`W
  A(PF @PF  0
%1NXz
  A(PF @PF  ƄΣOP
  A(PF @PF  _WBʢܜ
  A(PF @PF  Fi*@O'קa
  A(PF @PF  naF
Px(R
  A(PF @PF  Y*E*s3pS
  A(PF @PF  NDȇD4
  A(PF @PF  <	I
#/s
  A(PF @PF  mFX/nҠ
  A(PF @PF  <C8ý
  A(PF @PF  ggz'mA篲LD
  A(PF @PF  iòL!H
  A(PF @PF  `RnF'髜
  A(PF @PF  OKƓHе9
  A(PF @PF  NcsG@=V%
  A(PF @PF  L
E4KWܜ
  A(PF @PF   8GQy\}S
  A(PF @PF  ҂Fo>cj
  A(PF @PF  P(E[
  A(PF @PF  
o$ChT|{F
  A(PF @PF  coEtKrhihͭx
  A(PF @PF  ZSJ)+N3w@
  A(PF @PF  X@ͤO6ܗk
  A(PF @PF  1L%sCDW
  A(PF @PF  *bntLy
  A(PF @PF  M}b(@N)
  A(PF @PF  & H\iΜ
  A(PF @PF  xe,Ns#H
  A(PF @PF  /xKA"\WZ֜
  A(PF @PF  :zH˜
  A(PF @PF  dd
ISdT
+
  A(PF @PF  ڛ܊XHITB
  A(PF @PF  KйFsŌ]J
  A(PF @PF  "tAU@؜
  A(PF @PF  /	B˶A*5П`
  A(PF @PF  ^=iMBߒ
  A(PF @PF  .FJqmv
  A(PF @PF  7$<Y
&Fl{g|Ԝ
  A(PF @PF  "OHϰ<
  A(PF @PF  aMm(4(<i
  A(PF @PF  Q2Kj[P
  A(PF @PF  YRMEU,8
  A(PF @PF  W3VtLBN
  A(PF @PF  #lIRT- `
  A(PF @PF  ^awKg=筜
  A(PF @PF  'jI"2~C
  A(PF @PF  ![vFPLˊv
  A(PF @PF  2}J~	A#7
  A(PF @PF  xO2dHi
  A(PF @PF  4f9O37&X
  A(PF @PF  A7ȧI=F+#
  A(PF @PF                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     )       M	 P     C  @ ۼO6fvj
  A(PF @PF  Y'w(L'
  A(PF @PF  %Mӯ{2`
  A(PF @PF  xiDIyQ뇆
  A(PF @PF  5uZF."VM 
  A(PF @PF  lKKQ0K
  A(PF @PF  IL<5uͦ
  A(PF @PF  !#Et"Eز
  A(PF @PF  ;iHŨD^}
  A(PF @PF  #Dޟv*z6i
  A(PF @PF  rvBNg?5B[
  A(PF @PF  ËWB3%dK
  A(PF @PF  [W[Jѐ^HlJ
  A(PF @PF   3XIy
  A(PF @PF  `ӸCY
  A(PF @PF  e(8Fg& 
  A(PF @PF  ;N[WBA
  A(PF @PF  ȢDW*Lyk
  A(PF @PF  iRcKav
  A(PF @PF  hbKvDٜ
  A(PF @PF  hzgLEH
  A(PF @PF  R.DI%
  A(PF @PF  AX\Ȥ=
  A(PF @PF  n9M﫬ߖҪ

  A(PF @PF  
UC>RU-
  A(PF @PF  
DG #

  A(PF @PF  "X]gN	Rbu;2
  A(PF @PF  q8MJLӗ2x
  A(PF @PF  (BL_t
  A(PF @PF  D<Ku
  A(PF @PF  o%O~Lo
  A(PF @PF  c-_Nߎ-T7
  A(PF @PF  ەxG~*g
  A(PF @PF  áhBd%M
  A(PF @PF  X!M-E֜
  A(PF @PF  Q(I͒l$
  A(PF @PF  :: Fޜ
  A(PF @PF  z%OpWל
  A(PF @PF  \cLOІmL2?=
  A(PF @PF  )vzaAqKD

  A(PF @PF  =)N^a
  A(PF @PF  52@\
sZ
  A(PF @PF  !LLe3>
  A(PF @PF  ?7TC&+h
  A(PF @PF  ~zK`L$)
  A(PF @PF  vE@z@IP#
  A(PF @PF  |eCX:
  A(PF @PF  Qu(6HCX(7`&
  A(PF @PF  ɳ2SD\h
9
  A(PF @PF  Pk>FʬՐ1
  A(PF @PF  ^&OzzO
  A(PF @PF  UTC>
  A(PF @PF  kE-Ü
  A(PF @PF  X07M䁩Q
  A(PF @PF  L!F]p'
  A(PF @PF  yJA~ HnR
  A(PF @PF  .JE?'Ǽ 
  A(PF @PF  MjHHվ
  A(PF @PF  YyګeF ڠ
  A(PF @PF  ҘGAs*0Mx
  A(PF @PF  j_IA
  A(PF @PF  2Jux
  A(PF @PF  -iM̥/
  A(PF @PF  %ݗOJZ= VQ
  A(PF @PF #fx                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    *       M	      u  @ GA8'p~"
  A(PF @PF  B'hA;L뇈
  A(PF @PF  Fb' zn
  A(PF @PF  H3Mw,~
  A(PF @PF  wtpJmT.NM
  A(PF @PF  !G0JgQ=딜
  A(PF @PF  Zzh޸GWy
  A(PF @PF  XzG-Ls38
  A(PF @PF  %NӖ	p/
  A(PF @PF  pvH"#:a]f쀜
  A(PF @PF  oqL-CI
  A(PF @PF  dF\1:
  A(PF @PF  }LiMYa͜
  A(PF @PF  
NTjF'@Zy
  A(PF @PF  4ǐ
E-I'l
  A(PF @PF  /s"CNқzM
  A(PF @PF  !T%E}.#G
  A(PF @PF  QW6~E
  A(PF @PF  9KFB
  A(PF @PF  WňNx/eg,
  A(PF @PF  LQ
BJC`ṯdֽ
  A(PF @PF  OE^I冴}C3]"
  A(PF @PF  v_B˕m->fX
  A(PF @PF  d4
Dܕ+
  A(PF @PF  E)2Ov)o
  A(PF @PF  4dcJH(
  A(PF @PF  5TJOVk
  A(PF @PF  pяSA>>7
  A(PF @PF  GݑL:
  A(PF @PF  >NÝ$09
  A(PF @PF  ÒdOLMޜ
  A(PF @PF  F[1o
  A(PF @PF  )4ޡD#GfH
  A(PF @PF  !Gd!Ւ
  A(PF @PF  oϧGLc+ Ɯ
  A(PF @PF  hd\	BֶA
  A(PF @PF  :hsAqK
  A(PF @PF  +M`
  A(PF @PF  -.A
  A(PF @PF  MNȀ}vN 
  A(PF @PF  >noGɿ.+֜
  A(PF @PF  gi>J1@ϖԈqIv
  A(PF @PF  lTg5FȀ#
z
  A(PF @PF   x,iOFQ?
  A(PF @PF  ;E5GNxƉt
  A(PF @PF  Չ곮@g67ϭ
  A(PF @PF  W.R$B.H&v
  A(PF @PF  Wj&H6WWS
  A(PF @PF  AӋ;I`hڰ:Jv
  A(PF @PF  IuG@
  A(PF @PF  ArKAv&!
  A(PF @PF  w1oBH!/}
  A(PF @PF  DM-\$v
  A(PF @PF  KtJ=h
  A(PF @PF  -dIq@
  A(PF @PF  )H/KKA
  A(PF @PF  (
Erh;my
  A(PF @PF  * J85?[Ɯ
  A(PF @PF  A{ONz߱ߜ
  A(PF @PF  ?aF{
1fߤ!
  A(PF @PF  !-JgvO(
%
  A(PF @PF  JIξ	
  A(PF @PF  &vaCյ7pl/
  A(PF @PF  @1H 87
  A(PF @PF #:                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    +       M	          @ iֵ
E}(%U
  A(PF @PF  DH@)u;ѱ
  A(PF @PF  AWUA5
  A(PF @PF  FqkJ흆+
  A(PF @PF  ̠uC8
  A(PF @PF  IFޢu?
  A(PF @PF  8 H顕>^A
  A(PF @PF  DעK
?m@0
  A(PF @PF  BO?H׍x1@ݜ
  A(PF @PF  3gDBX2/gE
  A(PF @PF  ՘B9JI\
  A(PF @PF  DǁD[M*
  A(PF @PF  dGMN
  A(PF @PF  #wL0).
  A(PF @PF  
ЙLL$bA
  A(PF @PF  +TAG_DS
  A(PF @PF  }߹=FEޤ"$
  A(PF @PF  ]H
=
  A(PF @PF  -)]{D4iG~~
  A(PF @PF   4EY)
  A(PF @PF  `C<*|
  A(PF @PF  8-YWJ,(g{
  A(PF @PF  ܟJb$ל
  A(PF @PF  i9Nڮ"'`
  A(PF @PF  \mMU[ci,Ŝ
  A(PF @PF  mPG.U
  A(PF @PF  1]>Lyyי
  A(PF @PF  .M;zE
  A(PF @PF  P"dC.r
  A(PF @PF  IZK<GLw1
  A(PF @PF  ]9N/O9
  A(PF @PF  DtLߜ
  A(PF @PF  ב@SөP
  A(PF @PF  
]Hډ$P
  A(PF @PF  πǰ8wOa,
  A(PF @PF  6YAX.S
  A(PF @PF  nU]L41ǜ#"
  A(PF @PF  "mGS\us
  A(PF @PF  8NjRƜ
  A(PF @PF  Xh,{NYJl
  A(PF @PF  F;EF9,{
  A(PF @PF  L=/eK\L
  A(PF @PF  =KOǇ;{ZU
  A(PF @PF  !J2
S[N$
  A(PF @PF  <2M__Re
  A(PF @PF  fBxa
  A(PF @PF  YkL9؟+Hi
  A(PF @PF  'MW]HF
  A(PF @PF  oWOj$ >m
  A(PF @PF  ((R9BX?/&
  A(PF @PF  g8d9Ij<J
  A(PF @PF  þv@$,
  A(PF @PF  ڊoL0־IȒ
  A(PF @PF  Sl690B߁A}
  A(PF @PF  RJ
M"y 
  A(PF @PF  |7rGCMfÜ
  A(PF @PF  <РbBP>2o
  A(PF @PF  Xd}Kf&
  A(PF @PF  kNZaӬa!
  A(PF @PF  I{iJ_)@
  A(PF @PF  D6GYC{_l
  A(PF @PF  }Eo}Hml
  A(PF @PF  ;0V|Kkz_
  A(PF @PF  ^P-M_;Dp4
  A(PF @PF b                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    ,       M	      n:  @ kەDŗrrZ
  A(PF @PF  UC
#?>"̜
  A(PF @PF  |GYHlE)
  A(PF @PF  b}L1Ot	0F
  A(PF @PF  f$+E{z	-
  A(PF @PF  &8<Li!
  A(PF @PF  $фMAj^mg4ל
  A(PF @PF  zBN<=my0V
  A(PF @PF  @儴IarNTx
  A(PF @PF  GBD()w9`
  A(PF @PF  j@A#)
  A(PF @PF  G  tGᔬGcǜ
  A(PF @PF  >>AD	9{
  A(PF @PF  BqA]<cf5
  A(PF @PF  "-OZD@!_x
  A(PF @PF  gTJޗԫSM
  A(PF @PF  %sG[eu
  A(PF @PF  tW
؅@ˎk> Ay
  A(PF @PF  ݖ7C,'q%Ȝ
  A(PF @PF  8;@
7
  A(PF @PF  ⓫nA=[2
  A(PF @PF  A((
  A(PF @PF  qCٵ 	d֜
  A(PF @PF  رWEVȅSۥ
  A(PF @PF  sk ɐH#j^
  A(PF @PF  $OA:tj
  A(PF @PF  M8MVK
  A(PF @PF  ?ڋKq[b~
  A(PF @PF  J\Z
  A(PF @PF  RtLH?JV
  A(PF @PF  z-qFx^
  A(PF @PF  ]fh$K^
  A(PF @PF  B
d%OYLV#9
  A(PF @PF  HngH`H(\x
  A(PF @PF  ZOMf]D
  A(PF @PF  笪:Le|n
  A(PF @PF  lk>MX%
  A(PF @PF  2H)
]>
  A(PF @PF  <+B@s
  A(PF @PF  sV}O鳋
  A(PF @PF  +17ITk*+
  A(PF @PF  {7zCYo
  A(PF @PF  /H6ܵE
  A(PF @PF  bDsE[ 
  A(PF @PF  o'Dlna.
  A(PF @PF  lϽEO)\
  A(PF @PF  m(K.6l7
  A(PF @PF  9zB2N
  A(PF @PF  #5̯Ojr
  A(PF @PF  
WLbp
yۧ
  A(PF @PF  )Y	bCz.,؜
  A(PF @PF  "A]|K9ճ
  A(PF @PF  zΛB.D&SO
  A(PF @PF  0@SFqVp
  A(PF @PF  tGcAa*
  A(PF @PF  cҨ8AmR@8
  A(PF @PF  <LoPOb[
  A(PF @PF  x*JGYbT@
  A(PF @PF  #ZNp
  A(PF @PF  f7\Ja乏T
  A(PF @PF  8ܠkeAZ1ƊM[
  A(PF @PF  R4 \-N,&w_
  A(PF @PF  B
oK؇jz
  A(PF @PF  _7xH=
  A(PF @PF uDԹ                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    -       M	         @ DZʪK
  A(PF @PF  ?x:@({h
  A(PF @PF  I̡Iӎpm
  A(PF @PF  $KBQ
  A(PF @PF  =d@J!²fD 
  A(PF @PF  9ЙZNP=
  A(PF @PF  NUDCg:
  A(PF @PF  $nDңAOCŜ
  A(PF @PF  ܡ,$OVOO`F[
  A(PF @PF  #_I˺È
  A(PF @PF  (mL&
  A(PF @PF  ٔL M,܍U`
  A(PF @PF  A2ޜ
  A(PF @PF  U4H5f
  A(PF @PF  _iCN
  A(PF @PF  ૂFBTTG%
  A(PF @PF  Zr.кB횠Iy}
$
  A(PF @PF  1KRه}
  A(PF @PF  IuLlGvu
  A(PF @PF  9<,_O1emz4
  A(PF @PF  ),dJ4"ܜ
  A(PF @PF  mF1H9Ð茜
  A(PF @PF  /,J"s=^
  A(PF @PF  1aI?)>O
  A(PF @PF  "`xQBב:ɴ
  A(PF @PF  L	@e\R
  A(PF @PF  
/
N	*M
  A(PF @PF  G}J*}qRZ
  A(PF @PF  \vNR!:q
  A(PF @PF  'qE/1<0겕
  A(PF @PF  rL<VFEFA
  A(PF @PF  J+]>
  A(PF @PF  o_	*L큦=&3
  A(PF @PF  FoNDqO
  A(PF @PF  *ΑI~q\
  A(PF @PF  Z1EX:1v
  A(PF @PF  ;J{!ݏ!
  A(PF @PF  M"?R;J
  A(PF @PF  NT
  A(PF @PF  о~~cH^5V>
  A(PF @PF  4H)۝g
  A(PF @PF  M=Fʒ ̓e
  A(PF @PF  |V5*I۲p~Z
  A(PF @PF  Ԁ|DțշY"
  A(PF @PF  liRGVO6!
  A(PF @PF  D;FC@6֘
  A(PF @PF  
}4O@}^yS
  A(PF @PF  5Hj&O`؜
  A(PF @PF  g'@!V
  A(PF @PF  ;wt8D%9XϣT$
  A(PF @PF  	L-Ai>ygB$
  A(PF @PF  L䣥]
  A(PF @PF  ]A:K;= 
  A(PF @PF   MSL}Wk
  A(PF @PF  9i@ڣx@v1Z
  A(PF @PF  `hcH
  A(PF @PF  ̕~G>a
  A(PF @PF  >hLؿߝt
  A(PF @PF  3sKC%^:4
  A(PF @PF  90I(;
  A(PF @PF  /PHd:B
  A(PF @PF  imB2
  A(PF @PF  (byeUOS;Mz
  A(PF @PF  ):&MB_\@
  A(PF @PF 1Y#                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .       M	       g  @ {sU@ܞ@@|
  A(PF @PF  ŉ
1xMɯ"K
  A(PF @PF  kԟI]גÜ
  A(PF @PF  ^cB
iւ_2
  A(PF @PF  6꜉DٳI}1QW
  A(PF @PF  ]Lz{Lρz
  A(PF @PF  Ԍv:B
  A(PF @PF  MI@cK
  A(PF @PF  sc3E	E*
  A(PF @PF  jrINr}:
  A(PF @PF  pF]
:ɳy~
  A(PF  uPF  QAٙ
  A(PF  uPF  @G~L̘
  A(PF  uPF  maLD
  A(PF  uPF  JvnDəvΘ
  A(PF  uPF  `M1
Wr
  A(PF  uPF  (dzNJ0ՠ{3ޘ
  A(PF  uPF  <MNYL^
  A(PF  uPF  Ҁ@:t!9x`
  A(PF  uPF  (ETaqvc
  A(PF  uPF  	Q FW@A,
  A(PF  uPF  n,A~S
  A(PF  uPF  r\CJ r
  A(PF  uPF  ;~Jɀ<t
  A(PF  uPF  'HZNIc^h ܘ
  A(PF  uPF  $kM|tg?+@
  A(PF  uPF  ,;Dm>U,
  A(PF  uPF  ܗЉDeeޏ( 
  A(PF  uPF  *մ^A(B)
  A(PF  uPF  Yi@i-F
  A(PF  uPF  vXJ  Ō
  A(PF  uPF  S6ڢAԔ7
  A(PF  uPF  J`lŘ
  A(PF  uPF  
|My:Lw0a
  A(PF  uPF  +i]O?8؎k
  A(PF  uPF  D@zKëLn:
  A(PF  uPF  I8tV{GԮʻRPN
  A(PF  uPF  
̘@P7
  A(PF  uPF  pLr0y
  A(PF  uPF  7<HKty
  A(PF  uPF  hDϝ.Raژ
  A(PF  uPF  iBqtM
  A(PF  uPF  xAΘ㌅D
  A(PF  uPF  A{M|8a
  A(PF  uPF  LC/Gg
  A(PF  uPF  s}؆WI\n*
  A(PF  uPF  6RkK߹b#W(
  A(PF  uPF  o
CЋRؘ
  A(PF  uPF  CLOXۘ
  A(PF  uPF  N>rE-NS
  A(PF  uPF  LkOJ%{
  A(PF  uPF  ؜#dM",u{C
  A(PF  uPF  q;evHy
  A(PF  uPF  VIRF](
  A(PF  uPF  |`Mkm<K%
  A(PF  uPF  -NlʃCA2*9
  A(PF  uPF  lf EUˊ7՘
  A(PF  uPF  6*Eۺ)G=E
  A(PF  uPF  %&hFB}͏)D֘
  A(PF  uPF  }b޻Oώ:D 
  A(PF  uPF  	K݂C;
  A(PF  uPF  FC(4G9м
  A(PF  uPF  =H$/
  A(PF  uPF  J J4C
  A(PF  uPF .r                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    /       M	        @ SP@=O
  A(PF  uPF  C9SE+dK^
  A(PF  uPF  ybO^Lt1
  A(PF  uPF  36Oc-8W{M
  A(PF  uPF  \KINLҘ
  A(PF  uPF  nYjD݈Į,K
  A(PF  uPF  gƀeLV&$m
  A(PF  uPF  CNCD'PG1L
  A(PF  uPF  cIL2xN
  A(PF  uPF  0
J{mF^2
  A(PF  uPF  YiEHQlF
  A(PF  uPF  1Ξ6AˡͰ=&
  A(PF  uPF  O|CuC5*֘
  A(PF  uPF  29?H=2`F
  A(PF  uPF  ӈC:JBCMyʘ
  A(PF  uPF  3-oD=
  A(PF  uPF  GqN\^b
  A(PF  uPF  lBBwЋǴ
  A(PF  uPF  _VLe0
  A(PF  uPF  t	G1dhɷ
  A(PF  uPF  HxE~
  A(PF  uPF  -kJZ9gD٘
  A(PF  uPF  ovo$aHHnsX
  A(PF  uPF  R!u;J˟,2	`
  A(PF  uPF  5M"Ja5qT
  A(PF  uPF  )DXOp(
  A(PF  uPF  $~D+KQ 
  A(PF  uPF  1`Kh .
  A(PF  uPF  "cA{NR6
  A(PF  uPF  뇽~-Nߓ,A
  A(PF  uPF  i/FeQ 
  A(PF  uPF  3& iF8Y"\b
  A(PF  uPF  CBӃ@
  A(PF  uPF  GJW[
  A(PF  uPF  /џg$@{fe)s
  A(PF  uPF  v7`KiΘ
  A(PF  uPF  *ڳS@٧//8
  A(PF  uPF  ,I׊r0禥
  A(PF  uPF  2|.kJ-c
  A(PF  uPF  :T{Ić
  A(PF  uPF  
tA^L
  A(PF  uPF  LX^B+Q0՘
  A(PF  uPF  c5bDuKM"7l
  A(PF  uPF  xOuZS
  A(PF  uPF  qL%OFSp
  A(PF  uPF  ٕ)ğiO[?OR
  A(PF  uPF  n$VHт4^˘
  A(PF  uPF  e˼M'8@s
  A(PF  uPF  gH#7zИ
  A(PF  uPF  gNA#Ej
N
  A(PF  uPF  IԻ=Lg肺hv_
  A(PF  uPF  ꑛgLc,1i
  A(PF  uPF  *!IԾ))΢|
  A(PF  uPF  |8C#AVysq(
  A(PF  uPF  lgKȗ
  A(PF  uPF  _7EFHWMݨ
  A(PF  uPF  qII>=
  A(PF  uPF  L֚19
  A(PF  uPF  ͗BNCˎ
  A(PF  uPF  N BPdj}ؕ
  A(PF  uPF  J{^Cnw譾
  A(PF  uPF  hpE{'p5
  A(PF  uPF  Sn~A'#' w
  A(PF  uPF  @#tK(JVu
  A(PF  uPF *                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    0       M	 @     .  @ VGMM
  A(PF  uPF  hLpDje
  A(PF  uPF  6N~zP
  A(PF  uPF  HiC*#Ӳ
  A(PF  uPF   B,+<>#
  A(PF  uPF  pHC(@CƸ1fm
  A(PF  uPF  [XḢk F8_
  A(PF  uPF  mnB䦂a[
  A(PF  uPF  3j@b))U
  A(PF  uPF  ם@۫y
  A(PF  uPF  U_A/K>t
  A(PF  uPF  Hq~B{v
  A(PF  uPF  ϚCKR7Y^Nz
  A(PF  uPF  !4EI!.
  A(PF  uPF  ~X&Lޱ
ژ
  A(PF  uPF  @◇Nʊw(
  A(PF  uPF  XA(EHGk
  A(PF  uPF  vڶCA#v
  A(PF  uPF  %IGL%ؐU٘
  A(PF  uPF  -4ANg94
  A(PF  uPF  33LKM)ǜ
  A(PF  uPF  Dxtwk
  A(PF  uPF  |K? wiE
  A(PF  uPF  %a}HN{ܧ
  A(PF  uPF  pvRC՝F~|˘
  A(PF  uPF   KMM$
  A(PF  uPF  FyyzNƨeHoJ
  A(PF  uPF  0HHۋ^
Ȝ= 
  A(PF  uPF  #GM6 D
  A(PF  uPF  <͉{LXh%
  A(PF  uPF  vcZYKS=,s^
  A(PF  uPF  p$@/j,D>
  A(PF  uPF  ޔKx6`
  A(PF  uPF  N~noZ
  A(PF  uPF  ;޹B	oG=B
  A(PF  uPF  hBeO8XW
  A(PF  uPF  	IdGB0\I8
  A(PF  uPF  UJ0GDT5
  A(PF  uPF  0UvrEiT-xڹM
  A(PF  uPF  hA+rE
  A(PF  uPF  IOe?BDV,
  A(PF  uPF  OA`F1u{x
  A(PF  uPF  ߮[sNǀ<M
  A(PF  uPF  nhDpl"#5
  A(PF  uPF  0ҮM35P'`
  A(PF  uPF  ApLz C[l["m
  A(PF  uPF  {hL=hR&|
  A(PF  uPF  aNl
  A(PF  uPF  cQ-eIzEk
  A(PF  uPF  V$JB?;
  A(PF  uPF  6fPM#'
  A(PF  uPF  k3_@k䙌<M
  A(PF  uPF  D"=
  A(PF  uPF  `L׸+ލv$
  A(PF  uPF  '&KݮUcK
  A(PF  uPF  |\HU_
  A(PF  uPF  hQrG{{}/.
  A(PF  uPF  \?8Dޙh
  A(PF  uPF  N KEnu
  A(PF  uPF  ÍKOýR E	
  A(PF  uPF  ξuw N92 
  A(PF  uPF  ͛5La}q
  A(PF  uPF    P+uHY 
J
  A(PF  uPF  s-=F'ٹXѲG
  A(PF  uPF #-                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    1       M	 p     Z!  @ =0@Oj!'}Mz
  A(PF  uPF  [EcVy]g
  A(PF  uPF  9C3N	٬:
  A(PF  uPF   G*OI;
  A(PF  uPF  gNvtv2
  A(PF  uPF  *W<\J_ې
  A(PF  uPF  `fH	#YK
  A(PF  uPF  R͜fAdXIO+PU
  A(PF  uPF  ADzc;
  A(PF  uPF  !=GI$тW
  A(PF  uPF  zyՕM$g	'	
  A(PF  uPF  97AK={
  A(PF  uPF  U`ICWԘ
  A(PF  uPF  (8J'
  A(PF  uPF  C=Omb9)
  A(PF  uPF  .ܝ:Em	5
  A(PF  uPF  `GpFh i
  A(PF  uPF  ~Hգ뵘
  A(PF  uPF  YgMQ8dn
  A(PF  uPF  j#)kDjtԍt
  A(PF  uPF  T9iOAؘ
  A(PF  uPF  c)PN`9
  A(PF  uPF  ng[C{ŚA
Ř
  A(PF  uPF  RvHڰvߧ@Ș
  A(PF  uPF   t>Mayx
  A(PF  uPF  7)FN-M@
%
  A(PF  uPF  wXB}Կ
  A(PF  uPF  Ҷ`NOmZL
  A(PF  uPF  >/NY
  A(PF  uPF  AӀB(]9Aa
  A(PF  uPF  |nFNOkp@U
  A(PF  uPF  =WAfK %mC
  A(PF  uPF  UZMQ*eF@	'
  A(PF  uPF  9J`MG"	zgM

  A(PF  uPF  /ȳA3m
  A(PF  uPF  nRD{9|"
  A(PF  uPF  mfJ(S"
  A(PF  uPF  G5Abgl
  A(PF  uPF  PBp<ר 
  A(PF  uPF  .DR`
  A(PF  uPF  dZeZHwUwҷn
  A(PF  uPF  1()cO`8.g
  A(PF  uPF  Xc9&H[4m
1~
  A(PF  uPF  E7v߲M8Upۘ
  A(PF  uPF  L>C[3`
  A(PF  uPF  Q׸REH3)E
  A(PF  uPF  Ko
  A(PF  uPF  uAqFd$
  A(PF  uPF  NfNG/^p
  A(PF  uPF  ^FDaGM
  A(PF  uPF  gO0ZّH
  A(PF  uPF  P1Ijro

  A(PF  uPF  "j:Cl
  A(PF  uPF  t|}N]A`g@^Ø
  A(PF  uPF  v/F,b{b
  A(PF  uPF  tN)\ri]
  A(PF  uPF  ɞJ) 
  A(PF  uPF  @S!G嵯圣o
  A(PF  uPF  SsCI"j좘
  A(PF  uPF  -MOyǉA
  A(PF  uPF  PPIC,
  A(PF  uPF  5'DG~
  A(PF  uPF  AݠB^<${
  A(PF  uPF  UOH
  A(PF  uPF !
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    2       M	      f  @ +S*A[WCPY
  A(PF  uPF  4MD؋dFJ
  A(PF  uPF  ~dN&:4
  A(PF  uPF  'O'J8҂<
  A(PF  uPF  .TK
[m'
  A(PF  uPF  ՒvzI
  A(PF  uPF  ?ULW`H j
  A(PF  uPF  [70A} ɂ-
  A(PF  uPF  XL_BC?_٘
  A(PF  uPF  )dzL2*oNx
  A(PF  uPF  uVCПc#[
  A(PF  uPF  f=FMfE],
  A(PF  uPF  W47/Ee_{3
  A(PF  uPF   WFq{kTZ
  A(PF  uPF  .PiHw|
  A(PF  uPF  CnA.dNM
  A(PF  uPF  "]B
  A(PF  uPF  xbFx9I
  A(PF  uPF  .JGMg[
  A(PF  uPF  JԺ*Ec
  A(PF  uPF  0T-FuU.
  A(PF  uPF  ķ'F߃e8
  A(PF  uPF  hYM"b
  A(PF  uPF  NJ$@
  A(PF  uPF  :_M td
  A(PF  uPF  >+QK?HW24
  A(PF  uPF  4NN
HGbNT%
  A(PF  uPF  T
@Au=RyҘ
  A(PF  uPF  oIְ/M.
  A(PF  uPF  2=GQ'Bs
  A(PF  uPF  0nAq3;
  A(PF  uPF  H3I@uF|6ua#tf
  A(PF  uPF  ]J. AvF$5#"
  A(PF  uPF  iG@ʹ3c푘
  A(PF  uPF  ݧFPΪ?5)
  A(PF  uPF  Z%0OEby
  A(PF  uPF   +UKg&g
  A(PF  uPF  F竸4
  A(PF  uPF  ;fbHY?6[
  A(PF  uPF  of9"EV9Ga>
  A(PF  uPF  dW}Joɝ	
  A(PF  uPF  b
dA>_ٸ
  A(PF  uPF  vQ-TCRv
  A(PF  uPF  I6It$z C
  A(PF  uPF  J-CԵۘ
  A(PF  uPF  sƊPZN!ۯ>! 
  A(PF  uPF  VI\2K1
  A(PF  uPF  uZsHWJw
  A(PF  uPF  ^0WjMOs&|
  A(PF  uPF  UXO[uN
)
  A(PF  uPF  օHe;]x՘
  A(PF  uPF  ZpnyKz9
  A(PF  uPF  ťҷLaꙞ
  A(PF  uPF  %\?C]hs Co!
  A(PF  uPF  Seڴ@UWZVژ
  A(PF  uPF  ky<*LlNv/
  A(PF  uPF  3X@[{ߛu\ޘ
  A(PF  uPF  ZiJGsK
  A(PF  uPF  $BG`jt
  A(PF  uPF  gyzANJIaC
  A(PF  uPF  `E>wOn(*u
  A(PF  uPF  VF+A"
  A(PF  uPF  Y@nJmۤ
  A(PF  uPF  8wG:@ΟfWȃW
  A(PF  uPF f'                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    3       M	      A  @ HB,zF
  A(PF  uPF  B& vN}z{kט
  A(PF  uPF  ZxMM*
  A(PF  uPF  BnEވJҘ
  A(PF  uPF  Gܮ=gF6!˗
  A(PF  uPF  e1\A74uwv
  A(PF  uPF  i'ٌF[[)W5:
  A(PF  uPF  '\yzXGY[0$
@
  A(PF  uPF  {I[BzB
  A(PF  uPF  %+Lg	H\_
  A(PF  uPF  C`K3,
  A(PF  uPF  L;B\@/
  A(PF  uPF  3BEư~R
  A(PF  uPF  {3IʜC3B
  A(PF  uPF  9dVC{V
  A(PF  uPF  hI!ɻN
  A(PF  uPF  +?I%篘
  A(PF  uPF  @KO/688
  A(PF  uPF  ^@OOb
  A(PF  uPF  $>HhȫL)@#
  A(PF  uPF  LjL!k8ؘ
  A(PF  uPF  \bg[zOw+iEb
  A(PF  uPF  ZOd>hd
  A(PF  uPF  E<Sr@cMjvѭ
  A(PF  uPF  
3׎O'oY]

  A(PF  uPF  "|Eu$_F
  A(PF  uPF  ;×7r@"Ƈ'
  A(PF  uPF  Z@/hGR
  A(PF  uPF  'PGt-\
  A(PF  uPF  *26EL$*C-*m
  A(PF  uPF  -{QK퐖N蝘
  A(PF  uPF  -FÝlk
  A(PF  uPF  WbKߵXM
  A(PF  uPF  U<@B*K
  A(PF  uPF  5CRID[6Ys
  A(PF  uPF  #
=DҢُǘ
  A(PF  uPF  4Mnf
4
  A(PF  uPF  40M`u
  A(PF  uPF  
)[IF@RY
  A(PF  uPF  ۣJMX9©t
  A(PF  uPF  !bM샪KĘ
  A(PF  uPF  JLcAGCyŘ
  A(PF  uPF  ZGW]O?
qU	
  A(PF  uPF  
Ruu>@Qƞz
  A(PF  uPF  бDcŘ
  A(PF  uPF  )>:g8Ag8W
  A(PF  uPF  ЁYKG=5/g
  A(PF  uPF  Cc@&Er5+ޘ
  A(PF  uPF  `s@eT4*
  A(PF  uPF  `YLJY
;
  A(PF  uPF  AOVaig:H
  A(PF  uPF  8[KMvԢf
  A(PF  uPF  n@kw%
  A(PF  uPF  )طoHǬS ~
  A(PF  uPF  䯣NtJ&p[
  A(PF  uPF  yrYN<KRwI
  A(PF  uPF  "m'MFa"ʘ
  A(PF  uPF  y
|K~"\M
  A(PF  uPF  28PHKJ+4
  A(PF  uPF  ߇iGJhAZ
  A(PF  uPF  =y@PB9xf
  A(PF  uPF  <&je>G
  A(PF  uPF  Ӟ_B wڒyM
  A(PF  uPF  0M[cfU&4
  A(PF  uPF G\                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    4       M	 0     Es  @ (@,!Y
  A(PF  uPF  H@ GN*r
  A(PF  uPF  Z;j2O&
  A(PF  uPF  #B2#h
  A(PF  uPF  MmD̩(-}T
  A(PF  uPF  .m)%L39L

  A(PF  uPF  ;G2^Z
  A(PF  uPF  DfRDͳ;/ˬ
  A(PF  uPF  KGkX(
  A(PF  uPF  ,NGF@w
  A(PF  uPF  ^܍EB?$6S
  A(PF  uPF  J]Ol% 
  A(PF  uPF  N{E
  A(PF  uPF  ^&Z
B
]A5
  A(PF  uPF  y^Y=BT$
  A(PF  uPF  %ϝIY?rN
  A(PF  uPF  r`5j11It
OFh
  A(PF  uPF  Ii@#G|O݃N
  A(PF  uPF  yIXG=O^_
  A(PF  uPF  8$B.RQ
  A(PF  uPF  C5L
*Ø
  A(PF  uPF  )pD%ZB:.
  A(PF  uPF  ՁUzCun=U
  A(PF  uPF  ٪`K ECʘ
  A(PF  uPF  BfF#2 
  A(PF  uPF  4TO^6՘
  A(PF  uPF  E-Ibc
  A(PF  uPF  ݑuO^M[j=
  A(PF  uPF  	BkD>O|e]
  A(PF  uPF  VWxOTel1
  A(PF  uPF  .@Zz~
  A(PF  uPF  .@ObKJʙa֘
  A(PF  uPF  23^OVީ4e
  A(PF  uPF  u
",@Hd!s
  A(PF  uPF  D$D%C|"ʷdu
  A(PF  uPF  /Fٞ-y_+
  A(PF  uPF  wGŨMȪ4C
  A(PF  uPF  luOX"Ɏ`
  A(PF  uPF  JOˢ
  A(PF  uPF   ÆeB`d
  A(PF  uPF  ]CKǨ"
  A(PF  uPF  ZW+I8Z,

  A(PF  uPF  '~H'<cƘ
  A(PF  uPF  tFA6
,
  A(PF  uPF  %H߉wEz
  A(PF  uPF  
H1'|5(
  A(PF  uPF  kD8GɒWaɘ
  A(PF  uPF  K7LvXh
  A(PF  uPF  	EaHrh
  A(PF  uPF  {3MܽU3~
  A(PF  uPF  "5IگM
  A(PF  uPF  S6>H{.DW
  A(PF  uPF  ҇*iG:Oy7
  A(PF  uPF  @;_C쾸@~L
  A(PF  uPF  C]cJJtzǊ
  A(PF  uPF  ۵Hy'(8A9
  A(PF  uPF  a͋A{dV 4
  A(PF  uPF  U
IݣLxd8
  A(PF  uPF  tٌiA쌓B0ʙ
  A(PF  uPF  E`δILޑ7
  A(PF  uPF  ͱHI+
  A(PF  uPF  V	AB3,h
  A(PF  uPF  [SOoo 4IM
  A(PF  uPF  ,_vMn+YunF
  A(PF  uPF                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     5       M	      o  @ d,A}/rd
  A(PF  uPF  ӑ7wJJj\s
  A(PF  uPF  :GY0N	
  A(PF  uPF  9sJ)A
  A(PF  uPF  nK2j{ʘ
  A(PF  uPF  {Fױ;4>
  A(PF  uPF  5EȼŶBZ
  A(PF  uPF  qSsCJ>
  A(PF  uPF  HKB
!@
  A(PF  uPF  =k JB;a'ǘ
  A(PF  uPF  )V#yEe݇HTM
  A(PF  uPF  q=;"Mj?K︘
  A(PF  uPF  Y{E܁e`
  A(PF  uPF  ΪtJ` |Wؘ
  A(PF  uPF  l?]G_ꈨy
  A(PF  uPF  $AS!S
  A(PF  uPF  t|TMcG"cpT
  A(PF  uPF  *G龃6$n
  A(PF  uPF  5UN=e6a|_
  A(PF  uPF  vlciGQ&beŘ
  A(PF  uPF  §#Bܡp,#
  A(PF  uPF  Z-!KV;]s
  A(PF  uPF  z Ac	۞
  A(PF  uPF  љ]J,D ՘
  A(PF  uPF  诙ǼMڀMW
  A(PF  uPF  ~(EHWp
  A(PF  uPF  dhD|fH
>"e
  A(PF  uPF  iWH`HҾK7
  A(PF  uPF  D?FጥN,ޘ
  A(PF  uPF  
hA
n?h
  A(PF  uPF  Hʾ,HG~w
  A(PF  uPF  μ_GBtIzo
  A(PF  uPF  EidGxR%p<f
  A(PF  uPF  aU=&Bc:
  A(PF  uPF  1ЭMNs72
  A(PF  uPF  CL9ʠ
  A(PF  uPF  f|HJvsS
  A(PF  uPF  T]
[C$4
  A(PF  uPF  1MӜ_72
  A(PF  uPF  pőH662 [
  A(PF  uPF   jٲF];5y(
  A(PF  uPF  H A!Q[
  A(PF  uPF  MWM;C
jFJ
  A(PF  uPF  q)G{F
  A(PF  uPF  :JNAcm 
  A(PF  uPF  ֙$@dS52n
  A(PF  uPF  B[EbH
  A(PF  uPF  !AbʴY`ۘ
  A(PF  uPF  AB^xYj
  A(PF  uPF  q@ԩ
  A(PF  uPF  $.D)d1FY
  A(PF  uPF  qAu^NJ?R
  A(PF  uPF  /+@׊$af
  A(PF  uPF  !wVAkh^
  A(PF  uPF  @An+
  A(PF  uPF  .@]"$
  A(PF  uPF  ]kYAruN^
  A(PF  uPF  rm[NCm9
  A(PF  uPF  |Ku\o
  A(PF  uPF  ;I,TJę@
  A(PF  uPF  "!Ci˟y˜%=
  A(PF  uPF  E}2B.5X
  A(PF  uPF    F`o^$j8
  A(PF  uPF  JH21z
  A(PF  uPF m΍                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    6       M	       J{  @ 8o@~K
  A(PF  uPF  hZE?n
  A(PF  uPF  IyH``Ӭ` Kq
  A(PF  uPF  *9FHbcz@
  A(PF  uPF  ,`ݹN2_mX
  A(PF  uPF  ϣ6Mԣx@т
  A(PF  uPF  xqfLYc 
  A(PF  uPF  F0TJR6g
  A(PF  uPF  ֯LJ1>AjL
  A(PF  uPF  y>J2IpIf
  A(PF  uPF  q~FEGybȘ
  A(PF  uPF  ,نB٦p)EȘ
  A(PF  uPF  N2KԂN5
  A(PF  uPF  ]kd	G'
  A(PF  uPF  TfAʷ?wh
  A(PF  uPF  :ڊpJڕ;ʘ
  A(PF  uPF  8Ď|I#
  A(PF  uPF  <4CH|u̥
  A(PF  uPF  B&FYp$gI
  A(PF  uPF  JF7킈`
  A(PF  uPF  XnA\1
  A(PF  uPF  {ZLanCW5a^IG
  A(PF  uPF  ܞMе'
  A(PF  uPF  Y#Eݩ!W
  A(PF  uPF  vr@hD@И
  A(PF  uPF  &Yg>;@Fj>
  A(PF  uPF  K
ӵ@x.
A
  A(PF  uPF  ;NA$_	
  A(PF  uPF  
9F')op
  A(PF  uPF  z.D˕fKӘ
  A(PF  uPF  D&a@G`ؘ
  A(PF  uPF  SmEfȫ{ݘ
  A(PF  uPF  ijDۏH+S:
  A(PF  uPF  g=N)K_| )
  A(PF  uPF  ږO\ef/
  A(PF  uPF  &>A0ACؘ
  A(PF  uPF  ]aݬMvn=^И
  A(PF  uPF  C\vByt

  A(PF  uPF  ʓoZC݉7m\҉
  A(PF  uPF  vAKğt
  A(PF  uPF  ҙ$LtI.n
  A(PF  uPF  7_˱Hsv$
  A(PF  uPF   (_Df(DlV
  A(PF  uPF  

BQG
  A(PF  uPF  zQDJ
  A(PF  uPF  NAHGDnm`?
  A(PF  uPF  7{C!sϗv%;
  A(PF  uPF  ɻ0 Bڍ-@
  A(PF  uPF  [~E1 J>e
  A(PF  uPF  	!HI9^
  A(PF  uPF  ,{a
I͟롁vR
  A(PF  uPF  ٥NxLܠy 
  A(PF  uPF  lav>B	NZݘ
  A(PF  uPF  ט&MO=1Ә
  A(PF  uPF  TzD6Ϙ
  A(PF  uPF  zcB|JЬL̘
  A(PF  uPF  v+[M0%+#
  A(PF  uPF  5ÔNFhD +
  A(PF  uPF  5^Q+Dѷ:8
  A(PF  uPF  ITaO"w
  A(PF  uPF  _QNCݖ"i!*|
  A(PF  uPF  NTPӄ
  A(PF  uPF  8
ZPIM(@~
  A(PF  uPF  X[B]E)EvҘ
  A(PF  uPF HDy                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    7       M	      j  @ {1MqpK
  A(PF  uPF  	AvYe?S
  A(PF  uPF  ,0)M%}0L
  A(PF  uPF  4Mf̰5[]~
  A(PF  uPF  J2؉[GF@
  A(PF  uPF  zMz@Aq
  A(PF  uPF  S$tF>442
  A(PF  uPF  |@EQe
  A(PF  uPF  >EXe
  A(PF  uPF  ݃}OJ>in"ݘ
  A(PF  uPF  #-N$#[@l
  A(PF  uPF  %نw@%LK<7k
  A(PF  uPF  N5DwFc 
  A(PF  uPF  z~${@"h@s?
  A(PF  uPF  \$<NO
Z6
  A(PF  uPF  
>ӃDCb
  A(PF  uPF  R$t(@:jb
  A(PF  uPF  LN+
  A(PF  uPF  	% Fߥ ay$
  A(PF  uPF  	Ar
  A(PF  uPF  GFcDTe]
  A(PF  uPF  z&uAB0^ޘ
  A(PF  uPF   R&MdX
  A(PF  uPF  o*M֋>$"
  A(PF  uPF  'k[IB6*eY
  A(PF  uPF  19NO[Ԙ
  A(PF  uPF  XiN&z
  A(PF  uPF  kpZ(B!uHؘ
  A(PF  uPF  l|Mcf
  A(PF  uPF  (Z?A2
  A(PF  uPF  Mm.27
  A(PF  uPF  C<EIxׁǛ
  A(PF  uPF  Md9I0/U%
  A(PF  uPF  7Eᆜ
  A(PF  uPF  i܃OQS?e
  A(PF  uPF  s
W@Zn`2
  A(PF  uPF  veOIձz
  A(PF  uPF  YKItLli>
  A(PF  uPF  K7| GND%
  A(PF  uPF  Ç
$aFe͘
  A(PF  uPF  DMN֦Bm{
  A(PF  uPF  jwnKӟX!)
  A(PF  uPF  tjMnl	u
  A(PF  uPF  YFoT%G`
  A(PF  uPF  Ж+/KU 
  A(PF  uPF  dK$I@Dߖ
  A(PF  uPF  uAIK#/
  A(PF  uPF  >a^G9D74
  A(PF  uPF  噲״AtҲϘ
  A(PF  uPF  &I(L|I
  A(PF  uPF  uTbO<[ⓘ
  A(PF  uPF  !NF>Ň.̘
  A(PF  uPF  X
-E)j=
  A(PF  uPF  J]ԴAh1TR
  A(PF  uPF   WjIt{Vlט
  A(PF  uPF  QڼM$<叽"3
  A(PF  uPF  ufRNWN
  A(PF  uPF  <I]b؟͘
  A(PF  uPF  &zN% \d
  A(PF  uPF  Z	;E%Kj
  A(PF  uPF  Ou9B.2[^$
  A(PF  uPF  +V@ܘ&
  A(PF  uPF  _]@}\
  A(PF  uPF  b EZ<W\
  A(PF  uPF G                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    8       M	      	U  @ Cj$MP@nZ|5	):ؘ
  A(PF  uPF  Wi3%N'}r
  A(PF  uPF  Q~rGBAgxc
  A(PF  uPF  cM Clԭ
  A(PF  uPF  Z:RK늯Cq
  A(PF  uPF  "2AڈQU `
  A(PF  uPF  lG@9,yL  PF cPF  A:KHTDЂL  PF cPF  :75Hj*hڱL  PF cPF  jnH~%ލAL  PF cPF  ,LDBKHL  PF cPF  Sٵ,CGGN͕L  PF cPF  bwNBE/aPL  PF cPF  ן~eEf֊/L  PF cPF  [JW
sd,SL  PF cPF  Y'NظIKL  PF cPF  >MsB){YL  PF cPF  aQ"G}`l⎘L  PF cPF  4_N
L  PF cPF  L\_/L  PF cPF  ͌]O=+RL  PF cPF  E]fF5'ukGL  PF cPF  O,SX9L  PF cPF  Ay$MG½(5g2L  PF cPF   e5IZמL  PF cPF  Av2L  PF cPF  =BdG1Y&9L  PF cPF  
PDiΊz}*L  PF cPF  `H:OTƛ]L  PF cPF  WwG߶L  PF cPF  SHĂu&
   7PF  uPF  qcP=pG&Ԑ^   PF @TPF  ௠LK],p   PF @TPF  oɳKE	c\   PF @TPF  bܓ9Le+J&&
   tPF  uPF  `{$lFȐ6   PF  cPF  mԖ`Br%Wm   PF  cPF  :^_LXaҭ   PF  cPF  倳Grz   PF  cPF  ,|Dm$p
  PF @PF  ?EdȾHݛ/A',%p
  PF @PF  ꢡh@ݐ_`)p
  PF @PF  Mdn*G.|T[p
  PF @PF  YA]  <7p
  PF @PF  Hͺῆp
  PF @PF  7CmȎQp
  PF @PF  Gԡnնgp
  PF @PF  ϟ>J23k5#p
  PF @PF  ډubFce`9?p
  PF @PF  )6FE`ΏcϘp
  PF @PF  dIOZ=ip
  PF @PF  ZNI+YU1p
  PF @PF  E^KDSF1'9p
  PF @PF  LRBڀ9p
  PF @PF  ^:bO$=el p
  PF @PF  ncMaUV{p
  PF @PF  P&
@h`usp
  PF @PF  HӎƠp
  PF @PF  Ԫ6mH7 p
  PF @PF  ꄵ'nG#Rj p
  PF @PF  TFO6_BXmbp
  PF @PF  ݞYGVxpap
  PF @PF  뚆yBʮAp
  PF @PF  4MqzLŀH]p
  PF @PF L                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    9        p       6 A[xEx
!vp
  PF @PF  	+Cs9bp
  PF @PF  a,JS7Bp
  PF @PF  ILF`[2p
  PF @PF   A"H)	'p
  PF @PF  9K\Aݾ&p
  PF @PF  LL~i(A$+Rނ<p
  PF @PF  cH6y?JDUCSp
  PF @PF  w\(
9Hġk܍p
  PF @PF  Y&#GQU9p
  PF @PF  4C@Xp
  PF @PF  ͆FN5
^p
  PF @PF  vmFJ>
n9p
  PF @PF  {:{E3M!p
  PF @PF  r=vM:;+p
  PF @PF  dkFop
  PF @PF   y@DRQrQp
  PF @PF  1bNN
:p
  PF @PF  WjK(p
  PF @PF  YG`]@~oYp
  PF @PF  1Ӳy^Bâop
  PF @PF  'MDzB
Z(p
  PF @PF  ㅸF5
gp
  PF @PF  3D1NlPKVp
  PF @PF  9M5GǪZ47sp
  PF @PF  `8$Ny8pp
  PF @PF  au]Cʂ5A`,p
  PF @PF  =@FW45ll
  \PF @PF  ,kHIS3l
  \PF @PF  !xn\EBNO6	   PF  uPF  A,	Kbj	   PF  uPF  "
jKs~oW	   PF  uPF  K1@Hӏy®c	   PF  uPF  8|cJ\&OFyD	   PF  uPF  ,}2<EC	   PF  uPF  ±\DJH@@n	   PF  uPF  kP{TFʙ
}Sn	   PF  uPF  p&6mE
JA-	   PF  uPF  {d~a%G;A'	   PF  uPF  7E~{	   PF  uPF  
jzyMhJ	   PF  uPF  FLcD	   PF  uPF  R/F8]S	   PF  uPF  [[uO&6ے	   PF  uPF  cZ-a'Ln	   PF  uPF  R5@3a	   PF  uPF  X$@LI		   PF  uPF  %UI9XݹF	  APF @PF  Hm3-Lg	  APF @PF  #:şA  KPF  uPF  4.8Er3z8  @PF  uPF  3
MfhLm3Y  @PF  uPF  d6=
H@n2   cPF  uPF  KWLqdԳ   cPF  uPF bR                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             %.W      3 6o      R    C      %:.Y      4 6o                 %.[      5 6o      W    M      %b.]     d 6 6o                 %._      7 6o      b    I      %D.a      8 6o                 %.c     	 9 6o      u          %.e      : 6o                %.g      ; 6o                  %.i      < 6o                 %|.k      = 6o      T    k      %.m     q > 6o                 %r.o       ? 6o                 %.q     % @ 6o          U      %~.s     * A 6o                %.u     V B 6o      p          %V.w     3 C 6o      4
    .      %.y     6 D 6o      c    T      %.{      E 6o          n      %(.}     ; F 6o      '           %.     < G 6o          F      %.     ? H 6o      6    L      %<.     B I 6o                 %.      J 6o      X          %0.     H K 6o      h    K      %.     M L 6o                 %ܫ.     P M 6o          d      %L.     R N 6o                 %Ь.     W O 6o          d      % .       P 6o      E    a      %8.     \ Q 6o                 %n.     ; R 6o      ~          %.     < S 6o      (           %.      T 6o      "    c      %.       U 6o      %    a      %
.     9 V 6o      z'          %..     : W 6o      *          %`.     ^ X 6o      ,    c      %.       Y 6o      .    a      %.     _ Z 6o      a1           %.     7 [ 6o      82          %.     8 \ 6o      &5          %<.     O ] 6o      7    a      %t.     ` ^ 6o      :           %.     5 _ 6o      :          %.     6 ` 6o      =          %Z.     a a 6o      e@          %~.     c b 6o      B    f      %.     d c 6o      _E          %ư.     b d 6o      H          %.     e e 6o      J          %|.     
  f 6o      EL          %.     g g 6o      &N          %
.     i h 6o      ,O           %:.     b i 6o      P          %.       j 6o      Q          %.     h k 6o      S          %.     j l 6o      T           %.     k m 6o      U          %B.     n n 6o      W          %.     o o 6o      `Y    X      %.     `k p 6o      \          %.     t q 6o      b^           %.     y r 6o      I_          %R.     | s 6o      `    &      %.     } t 6o      a    5      %.     z u 6o      (c    #      %4.      v 6o      Ld          %X.      w 6o      f          %.     >
 x 6o      g    e      %ڶ.       y 6o      i    b      %".      z 6o      ~j          %F.      { 6o      m          %.      | 6o      
p    z      %.      } 6o      q          %/      ~ 6o      u    	      %0/       6o      v          %h/       6o      yy    g      %/       6o      z    E      %/       6o      '}          %	/     lp  6o      @~           %N	/     bp  6o                 %	/       6o          M      %	/       6o      E    (      %:
/       6o      n          %x
/       6o      `          %
/       6o      N    e      %
/       6o          a      %@/       6o                %/	       6o                %/       6o          ^      %/
       6o          Z      %P/       6o      K          %\/       6o          J      %\/       6o      7          %_/       6o      "          %,`/       6o                %f`/       6o                %`/       6o                %a/       6o      b          %`a/       6o                %a/!       6o                %a/#       6o                %b/%       6o      T    G      %Pb/'       6o          D      %b/)       6o                %b/+       6o      m    ?      %b/-       6o                %c//       6o      F    W      %Tc/1       6o                %c/3       6o                 %c/5       6o      ڶ          %D/7       6o                %09       6o      g          %0;       6o      {          % 0=     I  6o      U    G      %$0?       6o                %p0A       6o      .           %0C       6o      /          %0E     [  6o      &          %0G       6o      	          %40I       6o                %h0K       6o          Q      %0M       6o      ?    5      %0O       6o      u    D      %0Q       6o                %(0S       6o      g          %0U       6o      |          %0W       6o      =          %0Y       6o                %0[       6o                %,0]       6o      S          %X0_       6o      o          %0a       6o      	    -      % 	0c     &  6o      7    )      %D	0e       6o      a          %h	0g       6o                %	0i       6o                %	0k       6o      c           %
0m       6o      9           %0
0o     '  6o                %p
0q       6o                %
0s       6o      M          %
0u       6o      4    G      %60w      Á 6o      |          %j0y      ā 6o      *          %0{      Ł 6o                %0}      Ɓ 6o      u    q      %(0      ǁ 6o      	          %|0      ȁ 6o      
          %0      Ɂ 6o      *          %0      ʁ 6o                %
0     1  ˁ 6o                %V]0     f ́ 6o                %]0      ́ 6o                %*^0      ΁ 6o          	      %n^0      ρ 6o                %^0      Ё 6o                %>_0      с 6o           @      %_0      ҁ 6o       "    D      %_0      Ӂ 6o      e#          %<`0      ԁ 6o      	%    h      %t`0      Ձ 6o      r'          %`0      ց 6o      y(          %,a0      ׁ 6o      )    ,      %a0      ؁ 6o      *          %a0      ف 6o      j,          %b0      ځ 6o      
.          %bb0     l  ہ 6o      /    $      %b0      ܁ 6o      2          %b0      ݁ 6o      3    1      %b0      ށ 6o      5          %4c0      ߁ 6o      7          %tc0       6o      O9    D      %c0 s m   6o      :          %c0 v   6o      <    ,      %"d0 y   6o      =          %Vd0 |   6o      ?          %zd0    6o      A    +      %2e0       6o      C          %e0     	  6o      E          %e0       6o      ^J    $      %f0       6o      K    :      %f0       6o      M    u      %f0       6o      4P          %g0       6o      CQ          %g0       6o      bS          %g0       6o      T          %h0       6o      V          %4h0       6o      aX          %Xh0     3  6o      =Z    C      %h0       6o      [    
      %h0        6o      \    3      %h0       6o      ]          %(i0     !  6o      l_    	      %Li0       6o      v`          %~i0       6o      Nb    D      %i0     "  6o      c    H      %i0     ,   6o      d    e      %Tj0       6o      Bg          %xj0     #  6o      7k           %j0     &  6o      2l    P      %k0     '  6o      m           %(k0     (  6o      ;n           %k0     *  6o      o           %k0     +   6o      o           %k0     -  6o      p           %l0     .  6o      t          %l0     /  6o      u          %l0     0  6o      w          %m0     >  6o      y          %m0     6  6o      {    @      %n0     7  6o      |    Z      %n0     ?  6o      .~          %n0     B 	 6o      7          %0o0     @ 
 6o      F          %o0     E  6o      X          %o0	     G  6o      ^    
      %o0     H 
 6o      i           %Dq0
     <  6o      X          %q0     =  6o      n          %q0     _  6o      4           %r0     b  6o                 %Rr0     I  6o                %vr0     c  6o      ݎ          %r0     1  6o                 %r0     d  6o                 %.s0     ,  6o      G    D      %Rs0     e  6o                 %s0!     8  6o      T           %s0#     f  6o      8           %
t0%     )  6o                %Bt0'     `  6o      &    %      %ft0)     g  6o      L    S      %t0+     9  6o                %t0-     h  6o      _           %t0/     J  6o      B          %u01     i   6o                 %Bu03     3 ! 6o      ԝ           %fu05     ^ " 6o      Ȟ          %u07      # 6o      ڟ          %u09      $ 6o          P      %v0;      % 6o                 %jv0=      & 6o      ץ           %0?     
 ' 6o      ֦    [      %0A     k ( 6o      2    %      %D0C     n ) 6o      X    \      %~0E      * 6o          V      %0G      + 6o          X      %0I      , 6o      e          %0K      - 6o      8          %>0M      . 6o          "      %p0O      / 6o                %0Q      0 6o                %0S     t 1 6o          d      %n0U       2 6o      #    P      %0W     u 3 6o      t          %0Y     y 4 6o      .           %V0[     z 5 6o                %z0]     .7 6 6o                %0_      7 6o      w    X      %
0a     | 8 6o                %<0c       9 6o                %`0e      : 6o                %0g     * ; 6o                %0i     V < 6o      r          %0k      = 6o      ?          %
0m      > 6o                %:0o      ? 6o          w      %0q      @ 6o      h    Z      %0s     B A 6o          c      %0u       B 6o      '          %"0w      C 6o                %P0y     c D 6o                %t0{     0 E 6o      w    d      %0}      F 6o                %0     X  G 6o      l    }      %,0      H 6o                %\0      I 6o      z          %0       J 6o      '          %0      K 6o                %0     r  L 6o                %0     $  M 6o                %B0     H N 6o      @           %0      O 6o      (    |      %0      P 6o                %D0      Q 6o      *          %h0      R 6o      >          %0      S 6o                %0     l T 6o          w      %0      U 6o      &          %0      V 6o                %J0      W 6o      e	          %0      X 6o      	
    J      %J0      Y 6o      T    i      %~0     Q8 Z 6o                %0      [ 6o      J          % 0      \ 6o      C          %:0       ] 6o      *          %^0      ^ 6o                  %0      _ 6o          	      %0      ` 6o                %&0     X a 6o                %0      b 6o      !          %0      c 6o      "          %
0      d 6o      -$          %"0     < e 6o      &          %0      f 6o      '    7      %h0      g 6o      *          %0      h 6o      +          % 0      i 6o      o/    E      %`(1     G j 6o      0    H      %(1      k 6o      1          %2)1      l 6o      3          %r)1      m 6o      5          %)1      n 6o      87          %)1       o 6o      9          %*1      p 6o      ;          %h*1      q 6o      >    v      %*1      r 6o      @    s      %*1      s 6o      nB    u      %+1      t 6o      C          %N+1      u 6o      E    )      %+1      v 6o      G          %+1      w 6o      J          %+1      x 6o      WN          %,1      y 6o      R          %f,1     ` z 6o      U          %,1     ɇ { 6o      dZ          %,1      | 6o      $\    +      %-1      } 6o      P^           %R-1      ~ 6o      >_          %v-1       6o      b          %-1        6o      f    V      %-1       6o      j    G      %T.1       6o      1n          %.1       6o      "p          %.1       6o      9r          %/1     cx  6o      Yt    5      % 01       6o      w    V      %P01       6o      z          %01        6o      v}    <      %01       6o                %11     Y  6o                %1       6o                %ԁ1	       6o      0    k      %1       6o                %D1
     7P  6o      j          %h1       6o      m    7      %1       6o                %1       6o      <           %d1       6o                %1       6o                %1       6o      (          %(1       6o      "           %p1       6o          \      %1       6o      o    _      %"1!       6o      ϝ    x      %X1#       6o      H          %1%       6o                %1'       6o                %"1)       6o                %T1+       6o      Ω          %1-     =  6o      `          %1/        6o      
           %11       6o      Ȯ    
      % 13     v  6o      ֯    Y      %T15       6o      0    R      %17     7  6o          7      %19     V  6o                %1;       6o                %:1=     k  6o      i    X      %x1?       6o                %1A       6o      ]    [      %1C     q  6o                %1E        6o          @      %Z1G       6o          9      %1I     %  6o      L          %1K       6o      \    |      %`1M       6o                %1O       6o                %1Q       6o                %1S       6o      Q    :      %`1U       6o                %1W       6o      T          %1Y       6o          $      %1[       6o                %1]       6o                %P1_     +  6o                %1a       6o          ;      %1c       6o      Z          %>1e       6o          J      %.2g       6o      Y    3      %.2i       6o                 %:/2k       6o                %h/2m       6o      D           %/2o        6o      A    x      % 02q       6o                                        %$02t       6o                %02v        6o                %02x      Â 6o      T    \      %02z      Ă 6o                 %12|      ł 6o      ;    n      %H12~      Ƃ 6o          \      %12      ǂ 6o          A      %12      Ȃ 6o      I    <      %12      ɂ 6o      
          %,22      ʂ 6o      5    m      %f22      ˂ 6o          [      %22      ̂ 6o                %22      ͂ 6o                %32      ΂ 6o      b          %R32      ς 6o      s          %32      Ђ 6o                %32      т 6o                %32      ҂ 6o      !          %*42      ӂ 6o      $          %`42      Ԃ 6o      '          %42      Ղ 6o      *          %42      ւ 6o      -          %
52      ׂ 6o      
1          %852      ؂ 6o      &4    0      %52     ͒  ق 6o      W7          %52      ڂ 6o      9          %:62      ۂ 6o      <          %n62      ܂ 6o      M>    B      %62     ! ݂ 6o      @          %62     dF ނ 6o      ZB          %72      ߂ 6o      D    T      %p72        6o      [E          %72     !  6o      xF          %72       6o      J    %      %82     "  6o      .K    m      %L82     #  6o      N    x      %82     $  6o      S          %82     %  6o      X          %92     i+  6o      Z          %T92     (  6o      [          %92        6o      \          %92     *  6o      _           %f:2     +  6o      `    ,      %:2     ,  6o      b    z      %:2     /  6o      =d          %:2     0  6o      f          %;2     1  6o      Ei          %X;2     }q  6o      /k    _      %;2     ߖ  6o      m          %;2     2  6o      q          %;2     6  6o      u          %.<2     3  6o      sy          %R<2       6o      X}    #      %<2     4  6o      |          %<2     5  6o      h          %<2       6o                %=2     ;  6o      *          %=2     6  6o          =      %=2     7  6o      8    $      %>2     9  6o      ]    4      %>2     ;  6o                %>2     A  6o      f    2      %,?2     B  6o                %?2     C   6o      O    0      %?2     D  6o          0      %@2       6o          =      %@2     E  6o                %@2     F  6o          o      %@2     H  6o      o    i      %A2     W   6o      ٨          %2A2      N   6o          8      %VA2       6o      ɯ    {      %A2      	 6o      E    )      %B2     I 
 6o      o    k      %*B2     K  6o      ۸    '      %NB2
     M  6o                %B2       
 6o      м          %B2       6o                 %B2     Z  6o                %@C2       6o          O      %dC2     Q  6o                %C2     w  6o      d          %C2       6o      ^    &      % D2     S  6o                %@D2     T  6o                %D2     U  6o                %D2      V  6o      T    m      %D2"     W  6o          O      %BE2$     X  6o          [      %E2&     Y  6o      n    o      %E2(     Z  6o          -      %E2*     [  6o          7      %(F2,     \  6o      D    q      %XF2.       6o                %F20     ^  6o          H      %F22     _   6o                %G24     ` ! 6o                %RG26     b " 6o                %G28     c # 6o                %G2:     d $ 6o                %G2<     e % 6o                %0H2>     a & 6o                %zH2@     g ' 6o                %H2B      ( 6o                %I2D     i ) 6o                %TI2F     j * 6o                %I2H     ' + 6o           J      %I2J     I , 6o      a          % J2L     k - 6o          '      %8J2N     l . 6o                %J2P     m / 6o                %J2R     n 0 6o      
          %J2T     o 1 6o                %.K2V     p 2 6o                %pK2X     > 3 6o      
          %K2Z     q 4 6o                %K2\     r 5 6o          p      %&L2^     s 6 6o                %JL2`     u 7 6o                %~L2b     v 8 6o                %L2d     w 9 6o      "          %M2f     x : 6o      %          %NM2h     z ; 6o      '    a      %M2j     { < 6o      +    z      %M2l     | = 6o      -          %M2n     } > 6o      1          %"N2p     ~ ? 6o      3    z      %VN2r      @ 6o      5          %N2t      A 6o      (8          %N2v      B 6o      ;          %O2x      C 6o      =          %8O2z      D 6o      ;A          %nO2|      E 6o      6C          %O2~      F 6o      F          %O2      G 6o      H          %P2      H 6o      K          %HP2      I 6o      YO          %|P2      J 6o      VQ          %P2      K 6o      HT          %P2      L 6o      V          %Q2      M 6o      Y           %PQ2      N 6o      [          %Q2      O 6o      *^          %Q2      P 6o      0_          %Q2      Q 6o      M`          %@R2      R 6o      b    $      %pR2      S 6o      c          %R2      T 6o      f          %R2      U 6o      h          %$S2      V 6o      m    f      %dS2      W 6o      bp          %2      X 6o      yr          %ģ2      Y 6o      t          %2      Z 6o      u          %2      [ 6o      w          %02     . \ 6o      ly    ,      %2      ] 6o      {          %Ƥ2      ^ 6o      J}    x      %D2      _ 6o      À          %h2      ` 6o      M    p      %2      a 6o          [      %2     / b 6o                %2      c 6o                %H2      d 6o      Ҍ          %l2      e 6o                %2      f 6o      Ȑ          %Ʀ2      g 6o      ے    O      %:2      h 6o      +          %2      i 6o          9      %2      j 6o      S    6      %2      k 6o                %2      l 6o      8    ~      %42      m 6o                %X2      n 6o      ?          %|2      o 6o      ѡ    m      %2      p 6o      ?    :      %,2      q 6o      z    d      %P2      r 6o      ߦ          %2      s 6o          *      %2      t 6o                %2      u 6o      B    =      %:2      v 6o                %^2      w 6o          D      %2     + x 6o      ǵ    
      %2      y 6o      շ          %2      z 6o                %J2      { 6o                %n2      | 6o      f    V      %2      } 6o                %2      ~ 6o                 %
2       6o          F      %j2       6o          +      %2       6o                %2       6o      ,    "      %2       6o      O    ;      %\2     g  6o          x      %2       6o                %2       6o                 %2         