RFC6716

From RFC-Wiki

Internet Engineering Task Force (IETF) JM. Valin Request for Comments: 6716 Mozilla Corporation Category: Standards Track K. Vos ISSN: 2070-1721 Skype Technologies S.A.

                                                       T. Terriberry
                                                 Mozilla Corporation
                                                      September 2012
               Definition of the Opus Audio Codec

Abstract

This document defines the Opus interactive speech and audio codec. Opus is designed to handle a wide range of interactive audio applications, including Voice over IP, videoconferencing, in-game chat, and even live, distributed music performances. It scales from low bitrate narrowband speech at 6 kbit/s to very high quality stereo music at 510 kbit/s. Opus uses both Linear Prediction (LP) and the Modified Discrete Cosine Transform (MDCT) to achieve good compression of both speech and music.

Status of This Memo

This is an Internet Standards Track document.

This document is a product of the Internet Engineering Task Force (IETF). It represents the consensus of the IETF community. It has received public review and has been approved for publication by the Internet Engineering Steering Group (IESG). Further information on Internet Standards is available in Section 2 of RFC 5741.

Information about the current status of this document, any errata, and how to provide feedback on it may be obtained at http://www.rfc-editor.org/info/rfc6716.

Copyright Notice

Copyright (c) 2012 IETF Trust and the persons identified as the document authors. All rights reserved.

This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents (http://trustee.ietf.org/license-info) in effect on the date of publication of this document. Please review these documents carefully, as they describe your rights and restrictions with respect to this document. Code Components extracted from this document must include Simplified BSD License text as described in Section 4.e of the Trust Legal Provisions and are provided without warranty as described in the Simplified BSD License.

The licenses granted by the IETF Trust to this RFC under Section 3.c of the Trust Legal Provisions shall also include the right to extract text from Sections 1 through 8 and Appendix A and Appendix B of this RFC and create derivative works from these extracts, and to copy, publish, display and distribute such derivative works in any medium and for any purpose, provided that no such derivative work shall be presented, displayed or published in a manner that states or implies that it is part of this RFC or any other IETF Document.

       3.2.3. Code 1: Two Frames in the Packet, Each with
       3.2.4. Code 2: Two Frames in the Packet, with
       3.2.5. Code 3: A Signaled Number of Frames in the Packet ..18
              4.2.7.5. Normalized Line Spectral Frequency
                       (LSF) and Linear Predictive Coding (LPC)
              4.2.7.7. Linear Congruential Generator (LCG) Seed ..86

Contents

Introduction

The Opus codec is a real-time interactive audio codec designed to meet the requirements described in [REQUIREMENTS]. It is composed of a layer based on Linear Prediction (LP) [LPC] and a layer based on the Modified Discrete Cosine Transform (MDCT) [MDCT]. The main idea behind using two layers is as follows: in speech, linear prediction techniques (such as Code-Excited Linear Prediction, or CELP) code low frequencies more efficiently than transform (e.g., MDCT) domain techniques, while the situation is reversed for music and higher speech frequencies. Thus, a codec with both layers available can operate over a wider range than either one alone and can achieve better quality by combining them than by using either one individually.

The primary normative part of this specification is provided by the source code in Appendix A. Only the decoder portion of this software is normative, though a significant amount of code is shared by both the encoder and decoder. Section 6 provides a decoder conformance test. The decoder contains a great deal of integer and fixed-point arithmetic that needs to be performed exactly, including all rounding considerations, so any useful specification requires domain-specific symbolic language to adequately define these operations. Additionally, any conflict between the symbolic representation and the included reference implementation must be resolved. For the practical reasons of compatibility and testability, it would be advantageous to give the reference implementation priority in any disagreement. The C language is also one of the most widely understood, human-readable symbolic representations for machine behavior. For these reasons, this RFC uses the reference implementation as the sole symbolic representation of the codec.

While the symbolic representation is unambiguous and complete, it is not always the easiest way to understand the codec's operation. For this reason, this document also describes significant parts of the codec in prose and takes the opportunity to explain the rationale behind many of the more surprising elements of the design. These descriptions are intended to be accurate and informative, but the limitations of common English sometimes result in ambiguity, so it is expected that the reader will always read them alongside the symbolic representation. Numerous references to the implementation are provided for this purpose. The descriptions sometimes differ from the reference in ordering or through mathematical simplification wherever such deviation makes an explanation easier to understand. For example, the right shift and left shift operations in the reference implementation are often described using division and

multiplication in the text. In general, the text is focused on the "what" and "why" while the symbolic representation most clearly provides the "how".

Notation and Conventions

The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119 RFC2119.

Various operations in the codec require bit-exact fixed-point behavior, even when writing a floating point implementation. The notation "Q<n>", where n is an integer, denotes the number of binary digits to the right of the decimal point in a fixed-point number. For example, a signed Q14 value in a 16-bit word can represent values from -2.0 to 1.99993896484375, inclusive. This notation is for informational purposes only. Arithmetic, when described, always operates on the underlying integer. For example, the text will explicitly indicate any shifts required after a multiplication.

Expressions, where included in the text, follow C operator rules and precedence, with the exception that the syntax "x**y" indicates x raised to the power y. The text also makes use of the following functions.

min(x,y)

The smallest of two values x and y.

max(x,y)

The largest of two values x and y.

clamp(lo,x,hi)

                 clamp(lo,x,hi) = max(lo,min(x,hi))

With this definition, if lo > hi, then lo is returned.

sign(x)

The sign of x, i.e.,

                                ( -1,  x < 0
                      sign(x) = <  0,  x == 0
                                (  1,  x > 0

abs(x)

The absolute value of x, i.e.,

                         abs(x) = sign(x)*x

floor(f)

The largest integer z such that z <= f.

ceil(f)

The smallest integer z such that z >= f.

round(f)

The integer z nearest to f, with ties rounded towards negative infinity, i.e.,

                       round(f) = ceil(f - 0.5)

log2(f)

The base-two logarithm of f.

1.1.10. ilog(n)

The minimum number of bits required to store a positive integer n in binary, or 0 for a non-positive integer n.

                          ( 0,                 n <= 0
                ilog(n) = <
                          ( floor(log2(n))+1,  n > 0

Examples:

o ilog(-1) = 0

o ilog(0) = 0

o ilog(1) = 1

o ilog(2) = 2

o ilog(3) = 2

o ilog(4) = 3

o ilog(7) = 3

Opus Codec Overview

The Opus codec scales from 6 kbit/s narrowband mono speech to 510 kbit/s fullband stereo music, with algorithmic delays ranging from 5 ms to 65.2 ms. At any given time, either the LP layer, the MDCT layer, or both, may be active. It can seamlessly switch between all of its various operating modes, giving it a great deal of flexibility to adapt to varying content and network conditions without renegotiating the current session. The codec allows input and output of various audio bandwidths, defined as follows:

+----------------------+-----------------+-------------------------+ | Abbreviation | Audio Bandwidth | Sample Rate (Effective) | +----------------------+-----------------+-------------------------+ | NB (narrowband) | 4 kHz | 8 kHz | | | | | | MB (medium-band) | 6 kHz | 12 kHz | | | | | | WB (wideband) | 8 kHz | 16 kHz | | | | | | SWB (super-wideband) | 12 kHz | 24 kHz | | | | | | FB (fullband) | 20 kHz (*) | 48 kHz | +----------------------+-----------------+-------------------------+

                              Table 1

(*) Although the sampling theorem allows a bandwidth as large as half the sampling rate, Opus never codes audio above 20 kHz, as that is the generally accepted upper limit of human hearing.

Opus defines super-wideband (SWB) with an effective sample rate of 24 kHz, unlike some other audio coding standards that use 32 kHz. This was chosen for a number of reasons. The band layout in the MDCT layer naturally allows skipping coefficients for frequencies over 12 kHz, but does not allow cleanly dropping just those frequencies over 16 kHz. A sample rate of 24 kHz also makes resampling in the MDCT layer easier, as 24 evenly divides 48, and when 24 kHz is sufficient, it can save computation in other processing, such as Acoustic Echo Cancellation (AEC). Experimental changes to the band layout to allow a 16 kHz cutoff (32 kHz effective sample rate) showed potential quality degradations at other sample rates, and, at typical bitrates, the number of bits saved by using such a cutoff instead of coding in fullband (FB) mode is very small. Therefore, if an application wishes to process a signal sampled at 32 kHz, it should just use FB.

The LP layer is based on the SILK codec [SILK]. It supports NB, MB, or WB audio and frame sizes from 10 ms to 60 ms, and requires an additional 5 ms look-ahead for noise shaping estimation. A small additional delay (up to 1.5 ms) may be required for sampling rate conversion. Like Vorbis [VORBIS-WEBSITE] and many other modern codecs, SILK is inherently designed for variable bitrate (VBR) coding, though the encoder can also produce constant bitrate (CBR) streams. The version of SILK used in Opus is substantially modified from, and not compatible with, the stand-alone SILK codec previously deployed by Skype. This document does not serve to define that format, but those interested in the original SILK codec should see [SILK] instead.

The MDCT layer is based on the Constrained-Energy Lapped Transform (CELT) codec [CELT]. It supports NB, WB, SWB, or FB audio and frame sizes from 2.5 ms to 20 ms, and requires an additional 2.5 ms look- ahead due to the overlapping MDCT windows. The CELT codec is inherently designed for CBR coding, but unlike many CBR codecs, it is not limited to a set of predetermined rates. It internally allocates bits to exactly fill any given target budget, and an encoder can produce a VBR stream by varying the target on a per-frame basis. The MDCT layer is not used for speech when the audio bandwidth is WB or less, as it is not useful there. On the other hand, non-speech signals are not always adequately coded using linear prediction. Therefore, the MDCT layer should be used for music signals.

A "Hybrid" mode allows the use of both layers simultaneously with a frame size of 10 or 20 ms and an SWB or FB audio bandwidth. The LP layer codes the low frequencies by resampling the signal down to WB. The MDCT layer follows, coding the high frequency portion of the signal. The cutoff between the two lies at 8 kHz, the maximum WB audio bandwidth. In the MDCT layer, all bands below 8 kHz are discarded, so there is no coding redundancy between the two layers.

The sample rate (in contrast to the actual audio bandwidth) can be chosen independently on the encoder and decoder side, e.g., a fullband signal can be decoded as wideband, or vice versa. This approach ensures a sender and receiver can always interoperate, regardless of the capabilities of their actual audio hardware. Internally, the LP layer always operates at a sample rate of twice the audio bandwidth, up to a maximum of 16 kHz, which it continues to use for SWB and FB. The decoder simply resamples its output to support different sample rates. The MDCT layer always operates internally at a sample rate of 48 kHz. Since all the supported sample rates evenly divide this rate, and since the decoder may easily zero out the high frequency portion of the spectrum in the frequency domain, it can simply decimate the MDCT layer output to achieve the other supported sample rates very cheaply.

After conversion to the common, desired output sample rate, the decoder simply adds the output from the two layers together. To compensate for the different look-ahead required by each layer, the CELT encoder input is delayed by an additional 2.7 ms. This ensures that low frequencies and high frequencies arrive at the same time. This extra delay may be reduced by an encoder by using less look- ahead for noise shaping or using a simpler resampler in the LP layer, but this will reduce quality. However, the base 2.5 ms look-ahead in the CELT layer cannot be reduced in the encoder because it is needed for the MDCT overlap, whose size is fixed by the decoder.

Both layers use the same entropy coder, avoiding any waste from "padding bits" between them. The hybrid approach makes it easy to support both CBR and VBR coding. Although the LP layer is VBR, the bit allocation of the MDCT layer can produce a final stream that is CBR by using all the bits left unused by the LP layer.

Control Parameters

The Opus codec includes a number of control parameters that can be changed dynamically during regular operation of the codec, without interrupting the audio stream from the encoder to the decoder. These parameters only affect the encoder since any impact they have on the bitstream is signaled in-band such that a decoder can decode any Opus stream without any out-of-band signaling. Any Opus implementation can add or modify these control parameters without affecting interoperability. The most important encoder control parameters in the reference encoder are listed below.

Bitrate

Opus supports all bitrates from 6 kbit/s to 510 kbit/s. All other parameters being equal, higher bitrate results in higher quality. For a frame size of 20 ms, these are the bitrate "sweet spots" for Opus in various configurations:

o 8-12 kbit/s for NB speech,

o 16-20 kbit/s for WB speech,

o 28-40 kbit/s for FB speech,

o 48-64 kbit/s for FB mono music, and

o 64-128 kbit/s for FB stereo music.

Number of Channels (Mono/Stereo)

Opus can transmit either mono or stereo frames within a single stream. When decoding a mono frame in a stereo decoder, the left and right channels are identical, and when decoding a stereo frame in a mono decoder, the mono output is the average of the left and right channels. In some cases, it is desirable to encode a stereo input stream in mono (e.g., because the bitrate is too low to encode stereo with sufficient quality). The number of channels encoded can be selected in real-time, but by default the reference encoder attempts to make the best decision possible given the current bitrate.

Audio Bandwidth

The audio bandwidths supported by Opus are listed in Table 1. Just like for the number of channels, any decoder can decode audio that is encoded at any bandwidth. For example, any Opus decoder operating at 8 kHz can decode an FB Opus frame, and any Opus decoder operating at 48 kHz can decode an NB frame. Similarly, the reference encoder can take a 48 kHz input signal and encode it as NB. The higher the audio bandwidth, the higher the required bitrate to achieve acceptable quality. The audio bandwidth can be explicitly specified in real- time, but, by default, the reference encoder attempts to make the best bandwidth decision possible given the current bitrate.

Frame Duration

Opus can encode frames of 2.5, 5, 10, 20, 40, or 60 ms. It can also combine multiple frames into packets of up to 120 ms. For real-time applications, sending fewer packets per second reduces the bitrate, since it reduces the overhead from IP, UDP, and RTP headers. However, it increases latency and sensitivity to packet losses, as losing one packet constitutes a loss of a bigger chunk of audio. Increasing the frame duration also slightly improves coding efficiency, but the gain becomes small for frame sizes above 20 ms. For this reason, 20 ms frames are a good choice for most applications.

Complexity

There are various aspects of the Opus encoding process where trade- offs can be made between CPU complexity and quality/bitrate. In the reference encoder, the complexity is selected using an integer from 0 to 10, where 0 is the lowest complexity and 10 is the highest. Examples of computations for which such trade-offs may occur are:

o The order of the pitch analysis whitening filter [WHITENING],

o The order of the short-term noise shaping filter,

o The number of states in delayed decision quantization of the

  residual signal, and

o The use of certain bitstream features such as variable time-

  frequency resolution and the pitch post-filter.

Packet Loss Resilience

Audio codecs often exploit inter-frame correlations to reduce the bitrate at a cost in error propagation: after losing one packet, several packets need to be received before the decoder is able to accurately reconstruct the speech signal. The extent to which Opus exploits inter-frame dependencies can be adjusted on the fly to choose a trade-off between bitrate and amount of error propagation.

Forward Error Correction (FEC)

Another mechanism providing robustness against packet loss is the in- band Forward Error Correction (FEC). Packets that are determined to contain perceptually important speech information, such as onsets or transients, are encoded again at a lower bitrate and this re-encoded information is added to a subsequent packet.

Constant/Variable Bitrate

Opus is more efficient when operating with variable bitrate (VBR), which is the default. When low-latency transmission is required over a relatively slow connection, then constrained VBR can also be used. This uses VBR in a way that simulates a "bit reservoir" and is equivalent to what MP3 (MPEG 1, Layer 3) and AAC (Advanced Audio Coding) call CBR (i.e., not true CBR due to the bit reservoir). In some (rare) applications, constant bitrate (CBR) is required. There are two main reasons to operate in CBR mode:

o When the transport only supports a fixed size for each compressed

  frame, or

o When encryption is used for an audio stream that is either highly

  constrained (e.g., yes/no, recorded prompts) or highly sensitive
  [SRTP-VBR].

Bitrate may still be allowed to vary, even with sensitive data, as long as the variation is not driven by the input signal (for example, to match changing network conditions). To achieve this, an application should still run Opus in CBR mode, but change the target rate before each packet.

Discontinuous Transmission (DTX)

Discontinuous Transmission (DTX) reduces the bitrate during silence or background noise. When DTX is enabled, only one frame is encoded every 400 milliseconds.

Internal Framing

The Opus encoder produces "packets", which are each a contiguous set of bytes meant to be transmitted as a single unit. The packets described here do not include such things as IP, UDP, or RTP headers, which are normally found in a transport-layer packet. A single packet may contain multiple audio frames, so long as they share a common set of parameters, including the operating mode, audio bandwidth, frame size, and channel count (mono vs. stereo). This section describes the possible combinations of these parameters and the internal framing used to pack multiple frames into a single packet. This framing is not self-delimiting. Instead, it assumes that a lower layer (such as UDP or RTP RFC3550 or Ogg RFC3533 or Matroska [MATROSKA-WEBSITE]) will communicate the length, in bytes, of the packet, and it uses this information to reduce the framing overhead in the packet itself. A decoder implementation MUST support the framing described in this section. An alternative, self- delimiting variant of the framing is described in Appendix B. Support for that variant is OPTIONAL.

All bit diagrams in this document number the bits so that bit 0 is the most significant bit of the first byte, and bit 7 is the least significant. Bit 8 is thus the most significant bit of the second byte, etc. Well-formed Opus packets obey certain requirements, marked [R1] through [R7] below. These are summarized in Section 3.4 along with appropriate means of handling malformed packets.

The TOC Byte

A well-formed Opus packet MUST contain at least one byte [R1]. This byte forms a table-of-contents (TOC) header that signals which of the various modes and configurations a given packet uses. It is composed of a configuration number, "config", a stereo flag, "s", and a frame count code, "c", arranged as illustrated in Figure 1. A description of each of these fields follows.

                          0
                          0 1 2 3 4 5 6 7
                         +-+-+-+-+-+-+-+-+
                         | config  |s| c |
                         +-+-+-+-+-+-+-+-+
                      Figure 1: The TOC Byte

The top five bits of the TOC byte, labeled "config", encode one of 32 possible configurations of operating mode, audio bandwidth, and frame size. As described, the LP (SILK) layer and MDCT (CELT) layer can be combined in three possible operating modes:

1. A SILK-only mode for use in low bitrate connections with an audio

   bandwidth of WB or less,

2. A Hybrid (SILK+CELT) mode for SWB or FB speech at medium

   bitrates, and

3. A CELT-only mode for very low delay speech transmission as well

   as music transmission (NB to FB).

The 32 possible configurations each identify which one of these operating modes the packet uses, as well as the audio bandwidth and the frame size. Table 2 lists the parameters for each configuration.

+-----------------------+-----------+-----------+-------------------+ | Configuration | Mode | Bandwidth | Frame Sizes | | Number(s) | | | | +-----------------------+-----------+-----------+-------------------+ | 0...3 | SILK-only | NB | 10, 20, 40, 60 ms | | | | | | | 4...7 | SILK-only | MB | 10, 20, 40, 60 ms | | | | | | | 8...11 | SILK-only | WB | 10, 20, 40, 60 ms | | | | | | | 12...13 | Hybrid | SWB | 10, 20 ms | | | | | | | 14...15 | Hybrid | FB | 10, 20 ms | | | | | | | 16...19 | CELT-only | NB | 2.5, 5, 10, 20 ms | | | | | | | 20...23 | CELT-only | WB | 2.5, 5, 10, 20 ms | | | | | | | 24...27 | CELT-only | SWB | 2.5, 5, 10, 20 ms | | | | | | | 28...31 | CELT-only | FB | 2.5, 5, 10, 20 ms | +-----------------------+-----------+-----------+-------------------+

            Table 2: TOC Byte Configuration Parameters

The configuration numbers in each range (e.g., 0...3 for NB SILK- only) correspond to the various choices of frame size, in the same order. For example, configuration 0 has a 10 ms frame size and configuration 3 has a 60 ms frame size.

One additional bit, labeled "s", signals mono vs. stereo, with 0 indicating mono and 1 indicating stereo.

The remaining two bits of the TOC byte, labeled "c", code the number of frames per packet (codes 0 to 3) as follows:

o 0: 1 frame in the packet

o 1: 2 frames in the packet, each with equal compressed size

o 2: 2 frames in the packet, with different compressed sizes

o 3: an arbitrary number of frames in the packet

This document refers to a packet as a code 0 packet, code 1 packet, etc., based on the value of "c".

Frame Packing

This section describes how frames are packed according to each possible value of "c" in the TOC byte.

Frame Length Coding

When a packet contains multiple VBR frames (i.e., code 2 or 3), the compressed length of one or more of these frames is indicated with a one- or two-byte sequence, with the meaning of the first byte as follows:

o 0: No frame (Discontinuous Transmission (DTX) or lost packet)

o 1...251: Length of the frame in bytes

o 252...255: A second byte is needed. The total length is

  (second_byte*4)+first_byte

The special length 0 indicates that no frame is available, either because it was dropped during transmission by some intermediary or because the encoder chose not to transmit it. Any Opus frame in any mode MAY have a length of 0.

The maximum representable length is 255*4+255=1275 bytes. For 20 ms frames, this represents a bitrate of 510 kbit/s, which is approximately the highest useful rate for lossily compressed fullband stereo music. Beyond this point, lossless codecs are more appropriate. It is also roughly the maximum useful rate of the MDCT layer as, shortly thereafter, quality no longer improves with additional bits due to limitations on the codebook sizes.

No length is transmitted for the last frame in a VBR packet, or for any of the frames in a CBR packet, as it can be inferred from the total size of the packet and the size of all other data in the packet. However, the length of any individual frame MUST NOT exceed 1275 bytes [R2] to allow for repacketization by gateways, conference bridges, or other software.

Code 0: One Frame in the Packet

For code 0 packets, the TOC byte is immediately followed by N-1 bytes of compressed data for a single frame (where N is the size of the packet), as illustrated in Figure 2.

  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 | config  |s|0|0|                                               |
 +-+-+-+-+-+-+-+-+                                               |
 |                    Compressed frame 1 (N-1 bytes)...          :
 :                                                               |
 |                                                               |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
                     Figure 2: A Code 0 Packet

Code 1: Two Frames in the Packet, Each with Equal Compressed

    Size

For code 1 packets, the TOC byte is immediately followed by the (N-1)/2 bytes of compressed data for the first frame, followed by (N-1)/2 bytes of compressed data for the second frame, as illustrated in Figure 3. The number of payload bytes available for compressed data, N-1, MUST be even for all code 1 packets [R3].

  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 | config  |s|0|1|                                               |
 +-+-+-+-+-+-+-+-+                                               :
 |             Compressed frame 1 ((N-1)/2 bytes)...             |
 :                               +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 |                               |                               |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                               :
 |             Compressed frame 2 ((N-1)/2 bytes)...             |
 :                                               +-+-+-+-+-+-+-+-+
 |                                               |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
                     Figure 3: A Code 1 Packet

Code 2: Two Frames in the Packet, with Different Compressed

    Sizes

For code 2 packets, the TOC byte is followed by a one- or two-byte sequence indicating the length of the first frame (marked N1 in Figure 4), followed by N1 bytes of compressed data for the first frame. The remaining N-N1-2 or N-N1-3 bytes are the compressed data for the second frame. This is illustrated in Figure 4. A code 2 packet MUST contain enough bytes to represent a valid length. For example, a 1-byte code 2 packet is always invalid, and a 2-byte code 2 packet whose second byte is in the range 252...255 is also invalid.

The length of the first frame, N1, MUST also be no larger than the size of the payload remaining after decoding that length for all code 2 packets [R4]. This makes, for example, a 2-byte code 2 packet with a second byte in the range 1...251 invalid as well (the only valid 2-byte code 2 packet is one where the length of both frames is zero).

  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 | config  |s|1|0| N1 (1-2 bytes):                               |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                               :
 |               Compressed frame 1 (N1 bytes)...                |
 :                               +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 |                               |                               |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                               |
 |                     Compressed frame 2...                     :
 :                                                               |
 |                                                               |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
                     Figure 4: A Code 2 Packet

Code 3: A Signaled Number of Frames in the Packet

Code 3 packets signal the number of frames, as well as additional padding, called "Opus padding" to indicate that this padding is added at the Opus layer rather than at the transport layer. Code 3 packets MUST have at least 2 bytes [R6,R7]. The TOC byte is followed by a byte encoding the number of frames in the packet in bits 2 to 7 (marked "M" in Figure 5), with bit 1 indicating whether or not Opus padding is inserted (marked "p" in Figure 5), and bit 0 indicating VBR (marked "v" in Figure 5). M MUST NOT be zero, and the audio duration contained within a packet MUST NOT exceed 120 ms [R5]. This limits the maximum frame count for any frame size to 48 (for 2.5 ms frames), with lower limits for longer frame sizes. Figure 5 illustrates the layout of the frame count byte.

                          0
                          0 1 2 3 4 5 6 7
                         +-+-+-+-+-+-+-+-+
                         |v|p|     M     |
                         +-+-+-+-+-+-+-+-+
                  Figure 5: The frame count byte

When Opus padding is used, the number of bytes of padding is encoded in the bytes following the frame count byte. Values from 0...254 indicate that 0...254 bytes of padding are included, in addition to

the byte(s) used to indicate the size of the padding. If the value is 255, then the size of the additional padding is 254 bytes, plus the padding value encoded in the next byte. There MUST be at least one more byte in the packet in this case [R6,R7]. The additional padding bytes appear at the end of the packet and MUST be set to zero by the encoder to avoid creating a covert channel. The decoder MUST accept any value for the padding bytes, however.

Although this encoding provides multiple ways to indicate a given number of padding bytes, each uses a different number of bytes to indicate the padding size and thus will increase the total packet size by a different amount. For example, to add 255 bytes to a packet, set the padding bit, p, to 1, insert a single byte after the frame count byte with a value of 254, and append 254 padding bytes with the value zero to the end of the packet. To add 256 bytes to a packet, set the padding bit to 1, insert two bytes after the frame count byte with the values 255 and 0, respectively, and append 254 padding bytes with the value zero to the end of the packet. By using the value 255 multiple times, it is possible to create a packet of any specific, desired size. Let P be the number of header bytes used to indicate the padding size plus the number of padding bytes themselves (i.e., P is the total number of bytes added to the packet). Then, P MUST be no more than N-2 [R6,R7].

In the CBR case, let R=N-2-P be the number of bytes remaining in the packet after subtracting the (optional) padding. Then, the compressed length of each frame in bytes is equal to R/M. The value R MUST be a non-negative integer multiple of M [R6]. The compressed data for all M frames follows, each of size R/M bytes, as illustrated in Figure 6.

  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 | config  |s|1|1|0|p|     M     |  Padding length (Optional)    :
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 |                                                               |
 :               Compressed frame 1 (R/M bytes)...               :
 |                                                               |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 |                                                               |
 :               Compressed frame 2 (R/M bytes)...               :
 |                                                               |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 |                                                               |
 :                              ...                              :
 |                                                               |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 |                                                               |
 :               Compressed frame M (R/M bytes)...               :
 |                                                               |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 :                  Opus Padding (Optional)...                   |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
                   Figure 6: A CBR Code 3 Packet

In the VBR case, the (optional) padding length is followed by M-1 frame lengths (indicated by "N1" to "N[M-1]" in Figure 7), each encoded in a one- or two-byte sequence as described above. The packet MUST contain enough data for the M-1 lengths after removing the (optional) padding, and the sum of these lengths MUST be no larger than the number of bytes remaining in the packet after decoding them [R7]. The compressed data for all M frames follows, each frame consisting of the indicated number of bytes, with the final frame consuming any remaining bytes before the final padding, as illustrated in Figure 6. The number of header bytes (TOC byte, frame count byte, padding length bytes, and frame length bytes), plus the signaled length of the first M-1 frames themselves, plus the signaled length of the padding MUST be no larger than N, the total size of the packet.

  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 | config  |s|1|1|1|p|     M     | Padding length (Optional)     :
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 : N1 (1-2 bytes): N2 (1-2 bytes):     ...       :     N[M-1]    |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 |                                                               |
 :               Compressed frame 1 (N1 bytes)...                :
 |                                                               |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 |                                                               |
 :               Compressed frame 2 (N2 bytes)...                :
 |                                                               |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 |                                                               |
 :                              ...                              :
 |                                                               |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 |                                                               |
 :                     Compressed frame M...                     :
 |                                                               |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 :                  Opus Padding (Optional)...                   |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
                   Figure 7: A VBR Code 3 Packet

Examples

Simplest case, one NB mono 20 ms SILK frame:

0                   1                   2                   3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 1 |0|0|0| compressed data... : +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

                             Figure 8

Two FB mono 5 ms CELT frames of the same compressed size:

0                   1                   2                   3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 29 |0|0|1| compressed data... : +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

                             Figure 9

Two FB mono 20 ms Hybrid frames of different compressed size:

0                   1                   2                   3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 15 |0|1|1|1|0| 2 | N1 | | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | | compressed data... : +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

                             Figure 10

Four FB stereo 20 ms CELT frames of the same compressed size:

0                   1                   2                   3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1

+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | 31 |1|1|1|0|0| 4 | compressed data... : +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+

                             Figure 11

Receiving Malformed Packets

A receiver MUST NOT process packets that violate any of the rules above as normal Opus packets. They are reserved for future applications, such as in-band headers (containing metadata, etc.). Packets that violate these constraints may cause implementations of _this_ specification to treat them as malformed and discard them.

These constraints are summarized here for reference:

[R1] Packets are at least one byte.

[R2] No implicit frame length is larger than 1275 bytes.

[R3] Code 1 packets have an odd total length, N, so that (N-1)/2 is

     an integer.

[R4] Code 2 packets have enough bytes after the TOC for a valid

     frame length, and that length is no larger than the number of
     bytes remaining in the packet.

[R5] Code 3 packets contain at least one frame, but no more than

     120 ms of audio total.

[R6] The length of a CBR code 3 packet, N, is at least two bytes,

     the number of bytes added to indicate the padding size plus the
     trailing padding bytes themselves, P, is no more than N-2, and
     the frame count, M, satisfies the constraint that (N-2-P) is a
     non-negative integer multiple of M.

[R7] VBR code 3 packets are large enough to contain all the header

     bytes (TOC byte, frame count byte, any padding length bytes,
     and any frame length bytes), plus the length of the first M-1
     frames, plus any trailing padding bytes.

Opus Decoder

The Opus decoder consists of two main blocks: the SILK decoder and the CELT decoder. At any given time, one or both of the SILK and CELT decoders may be active. The output of the Opus decode is the sum of the outputs from the SILK and CELT decoders with proper sample rate conversion and delay compensation on the SILK side, and optional decimation (when decoding to sample rates less than 48 kHz) on the CELT side, as illustrated in the block diagram below.

                        +---------+    +------------+
                        |  SILK   |    |   Sample   |
                     +->| Decoder |--->|    Rate    |----+

Bit- +---------+ | | | | Conversion | v stream | Range |---+ +---------+ +------------+ /---\ Audio


>| Decoder | | + |------>

       |         |---+  +---------+    +------------+  \---/
       +---------+   |  |  CELT   |    | Decimation |    ^
                     +->| Decoder |--->| (Optional) |----+
                        |         |    |            |
                        +---------+    +------------+

Range Decoder

Opus uses an entropy coder based on range coding [RANGE-CODING] [MARTIN79], which is itself a rediscovery of the FIFO arithmetic code introduced by [CODING-THESIS]. It is very similar to arithmetic encoding, except that encoding is done with digits in any base

instead of with bits, so it is faster when using larger bases (i.e., a byte). All of the calculations in the range coder must use bit- exact integer arithmetic.

Symbols may also be coded as "raw bits" packed directly into the bitstream, bypassing the range coder. These are packed backwards starting at the end of the frame, as illustrated in Figure 12. This reduces complexity and makes the stream more resilient to bit errors, as corruption in the raw bits will not desynchronize the decoding process, unlike corruption in the input to the range decoder. Raw bits are only used in the CELT layer.

  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 | Range coder data (packed MSB to LSB) ->                       :
 +                                                               +
 :                                                               :
 +     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 :     | <- Boundary occurs at an arbitrary bit position         :
 +-+-+-+                                                         +
 :                          <- Raw bits data (packed LSB to MSB) |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 Legend:
 LSB = Least Significant Bit
 MSB = Most Significant Bit
      Figure 12: Illustrative Example of Packing Range Coder
                         and Raw Bits Data

Each symbol coded by the range coder is drawn from a finite alphabet and coded in a separate "context", which describes the size of the alphabet and the relative frequency of each symbol in that alphabet.

Suppose there is a context with n symbols, identified with an index that ranges from 0 to n-1. The parameters needed to encode or decode symbol k in this context are represented by a three-tuple (fl[k], fh[k], ft), all 16-bit unsigned integers, with 0 <= fl[k] < fh[k] <= ft <= 65535. The values of this tuple are derived from the probability model for the symbol, represented by traditional "frequency counts". Because Opus uses static contexts, those are not updated as symbols are decoded. Let f[i] be the frequency of symbol i. Then, the three-tuple corresponding to symbol k is given by the following:

               k-1                                   n-1
               __                                    __
       fl[k] = \  f[i],  fh[k] = fl[k] + f[k],  ft = \  f[i]
               /_                                    /_
               i=0                                   i=0

The range decoder extracts the symbols and integers encoded using the range encoder in Section 5.1. The range decoder maintains an internal state vector composed of the two-tuple (val, rng), where val represents the difference between the high end of the current range and the actual coded value, minus one, and rng represents the size of the current range. Both val and rng are 32-bit unsigned integer values.

Range Decoder Initialization

Let b0 be an 8-bit unsigned integer containing first input byte (or containing zero if there are no bytes in this Opus frame). The decoder initializes rng to 128 and initializes val to (127 -

(b0>>1)), where (b0>>1) is the top 7 bits of the first input byte.

It saves the remaining bit, (b0&1), for use in the renormalization procedure described in Section 4.1.2.1, which the decoder invokes immediately after initialization to read additional bits and establish the invariant that rng > 2**23.

Decoding Symbols

Decoding a symbol is a two-step process. The first step determines a 16-bit unsigned value fs, which lies within the range of some symbol in the current context. The second step updates the range decoder state with the three-tuple (fl[k], fh[k], ft) corresponding to that symbol.

The first step is implemented by ec_decode() (entdec.c), which computes

                                  val
                   fs = ft - min(------ + 1, ft)
                                 rng/ft

The divisions here are integer division.

The decoder then identifies the symbol in the current context corresponding to fs; i.e., the value of k whose three-tuple (fl[k], fh[k], ft) satisfies fl[k] <= fs < fh[k]. It uses this tuple to update val according to

                               rng
                   val = val - --- * (ft - fh[k])
                               ft

If fl[k] is greater than zero, then the decoder updates rng using

                          rng
                    rng = --- * (fh[k] - fl[k])
                          ft

Otherwise, it updates rng using

                               rng
                   rng = rng - --- * (ft - fh[k])
                               ft

Using a special case for the first symbol (rather than the last symbol, as is commonly done in other arithmetic coders) ensures that all the truncation error from the finite precision arithmetic accumulates in symbol 0. This makes the cost of coding a 0 slightly smaller, on average, than its estimated probability indicates and makes the cost of coding any other symbol slightly larger. When contexts are designed so that 0 is the most probable symbol, which is often the case, this strategy minimizes the inefficiency introduced by the finite precision. It also makes some of the special-case decoding routines in Section 4.1.3 particularly simple.

After the updates, implemented by ec_dec_update() (entdec.c), the decoder normalizes the range using the procedure in the next section, and returns the index k.

Renormalization

To normalize the range, the decoder repeats the following process, implemented by ec_dec_normalize() (entdec.c), until rng > 2**23. If rng is already greater than 2**23, the entire process is skipped. First, it sets rng to (rng<<8). Then, it reads the next byte of the Opus frame and forms an 8-bit value sym, using the leftover bit buffered from the previous byte as the high bit and the top 7 bits of the byte just read as the other 7 bits of sym. The remaining bit in the byte just read is buffered for use in the next iteration. If no more input bytes remain, it uses zero bits instead. See Section 4.1.1 for the initialization used to process the first byte. Then, it sets

             val = ((val<<8) + (255-sym)) & 0x7FFFFFFF

It is normal and expected that the range decoder will read several bytes into the data of the raw bits (if any) at the end of the frame by the time the frame is completely decoded, as illustrated in Figure 13. This same data MUST also be returned as raw bits when requested. The encoder is expected to terminate the stream in such a way that the range decoder will decode the intended values regardless of the data contained in the raw bits. Section 5.1.5 describes a procedure for doing this. If the range decoder consumes all of the bytes belonging to the current frame, it MUST continue to use zero when any further input bytes are required, even if there is additional data in the current packet from padding or other frames.

  n              n+1             n+2             n+3
  0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 :     | <----------- Overlap region ------------> |             :
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
       ^                                           ^
       |   End of data buffered by the range coder |
 ...-----------------------------------------------+
       |
       | End of data consumed by raw bits
       +-------------------------------------------------------...
      Figure 13: Illustrative Example of Raw Bits Overlapping
                         Range Coder Data

Alternate Decoding Methods

The reference implementation uses three additional decoding methods that are exactly equivalent to the above but make assumptions and simplifications that allow for a more efficient implementation.

ec_decode_bin()

The first is ec_decode_bin() (entdec.c), defined using the parameter ftb instead of ft. It is mathematically equivalent to calling ec_decode() with ft = (1<<ftb), but it avoids one of the divisions.

ec_dec_bit_logp()

The next is ec_dec_bit_logp() (entdec.c), which decodes a single binary symbol, replacing both the ec_decode() and ec_dec_update() steps. The context is described by a single parameter, logp, which is the absolute value of the base-2 logarithm of the probability of a "1". It is mathematically equivalent to calling ec_decode() with ft = (1<<logp), followed by ec_dec_update() with the 3-tuple (fl[k] = 0, fh[k] = (1<<logp) - 1, ft = (1<<logp)) if the returned

value of fs is less than (1<<logp) - 1 (a "0" was decoded), and with (fl[k] = (1<<logp) - 1, fh[k] = ft = (1<<logp)) otherwise (a "1" was decoded). The implementation requires no multiplications or divisions.

ec_dec_icdf()

The last is ec_dec_icdf() (entdec.c), which decodes a single symbol with a table-based context of up to 8 bits, also replacing both the ec_decode() and ec_dec_update() steps, as well as the search for the decoded symbol in between. The context is described by two parameters, an icdf ("inverse" cumulative distribution function) table and ftb. As with ec_decode_bin(), (1<<ftb) is equivalent to ft. idcf[k], on the other hand, stores (1<<ftb)-fh[k], which is equal to (1<<ftb) - fl[k+1]. fl[0] is assumed to be 0, and the table is terminated by a value of 0 (where fh[k] == ft).

The function is mathematically equivalent to calling ec_decode() with ft = (1<<ftb), using the returned value fs to search the table for the first entry where fs < (1<<ftb)-icdf[k], and calling ec_dec_update() with fl[k] = (1<<ftb) - icdf[k-1] (or 0 if k == 0), fh[k] = (1<<ftb) - idcf[k], and ft = (1<<ftb). Combining the search with the update allows the division to be replaced by a series of multiplications (which are usually much cheaper), and using an inverse CDF allows the use of an ftb as large as 8 in an 8-bit table without any special cases. This is the primary interface with the range decoder in the SILK layer, though it is used in a few places in the CELT layer as well.

Although icdf[k] is more convenient for the code, the frequency counts, f[k], are a more natural representation of the probability distribution function (PDF) for a given symbol. Therefore, this document lists the latter, not the former, when describing the context in which a symbol is coded as a list, e.g., {4, 4, 4, 4}/16 for a uniform context with four possible values and ft = 16. The value of ft after the slash is always the sum of the entries in the PDF, but is included for convenience. Contexts with identical probabilities, f[k]/ft, but different values of ft (or equivalently, ftb) are not the same, and cannot, in general, be used in place of one another. An icdf table is also not capable of representing a PDF where the first symbol has 0 probability. In such contexts, ec_dec_icdf() can decode the symbol by using a table that drops the entries for any initial zero-probability values and by adding the constant offset of the first value with a non-zero probability to its return value.

Decoding Raw Bits

The raw bits used by the CELT layer are packed at the end of the frame, with the least significant bit of the first value packed in the least significant bit of the last byte, filling up to the most significant bit in the last byte, continuing on to the least significant bit of the penultimate byte, and so on. The reference implementation reads them using ec_dec_bits() (entdec.c). Because the range decoder must read several bytes ahead in the stream, as described in Section 4.1.2.1, the input consumed by the raw bits may overlap with the input consumed by the range coder, and a decoder MUST allow this. The format should render it impossible to attempt to read more raw bits than there are actual bits in the frame, though a decoder may wish to check for this and report an error.

Decoding Uniformly Distributed Integers

The function ec_dec_uint() (entdec.c) decodes one of ft equiprobable values in the range 0 to (ft - 1), inclusive, each with a frequency of 1, where ft may be as large as (2**32 - 1). Because ec_decode() is limited to a total frequency of (2**16 - 1), it splits up the value into a range coded symbol representing up to 8 of the high bits, and, if necessary, raw bits representing the remainder of the value. The limit of 8 bits in the range coded symbol is a trade-off between implementation complexity, modeling error (since the symbols no longer truly have equal coding cost), and rounding error introduced by the range coder itself (which gets larger as more bits are included). Using raw bits reduces the maximum number of divisions required in the worst case, but means that it may be possible to decode a value outside the range 0 to (ft - 1), inclusive.

ec_dec_uint() takes a single, positive parameter, ft, which is not necessarily a power of two, and returns an integer, t, whose value lies between 0 and (ft - 1), inclusive. Let ftb = ilog(ft - 1), i.e., the number of bits required to store (ft - 1) in two's complement notation. If ftb is 8 or less, then t is decoded with t = ec_decode(ft), and the range coder state is updated using the three-tuple (t, t + 1, ft).

If ftb is greater than 8, then the top 8 bits of t are decoded using

             t = ec_decode(((ft - 1) >> (ftb - 8)) + 1)

the decoder state is updated using the three-tuple (t, t + 1, ((ft -

1) >> (ftb - 8)) + 1), and the remaining bits are decoded as raw

bits, setting

            t = (t << (ftb - 8)) | ec_dec_bits(ftb - 8)

If, at this point, t >= ft, then the current frame is corrupt. In that case, the decoder should assume there has been an error in the coding, decoding, or transmission and SHOULD take measures to conceal the error (e.g., saturate to ft-1 or use the Packet Loss Concealment (PLC)) and/or report to the application that the error has occurred.

Current Bit Usage

The bit allocation routines in the CELT decoder need a conservative upper bound on the number of bits that have been used from the current frame thus far, including both range coder bits and raw bits. This drives allocation decisions that must match those made in the encoder. The upper bound is computed in the reference implementation to whole-bit precision by the function ec_tell() (entcode.h) and to fractional 1/8th bit precision by the function ec_tell_frac() (entcode.c). Like all operations in the range coder, it must be implemented in a bit-exact manner, and it must produce exactly the same value returned by the same functions in the encoder after encoding the same symbols.

ec_tell() is guaranteed to return ceil(ec_tell_frac()/8.0). In various places, the codec will check to ensure there is enough room to contain a symbol before attempting to decode it. In practice, although the number of bits used so far is an upper bound, decoding a symbol whose probability model suggests it has a worst-case cost of p 1/8th bits may actually advance the return value of ec_tell_frac() by p-1, p, or p+1 1/8th bits, due to approximation error in that upper bound, truncation error in the range coder, and for large values of ft, modeling error in ec_dec_uint().

However, this error is bounded, and periodic calls to ec_tell() or ec_tell_frac() at precisely defined points in the decoding process prevent it from accumulating. For a range coder symbol that requires a whole number of bits (i.e., for which ft/(fh[k] - fl[k]) is a power of two), where there are at least p 1/8th bits available, decoding the symbol will never cause ec_tell() or ec_tell_frac() to exceed the size of the frame ("bust the budget"). In this case, the return value of ec_tell_frac() will only advance by more than p 1/8th bits if there were an additional, fractional number of bits remaining, and it will never advance beyond the next whole-bit boundary, which is safe, since frames always contain a whole number of bits. However, when p is not a whole number of bits, an extra 1/8th bit is required to ensure that decoding the symbol will not bust the budget.

The reference implementation keeps track of the total number of whole bits that have been processed by the decoder so far in the variable nbits_total, including the (possibly fractional) number of bits that are currently buffered, but not consumed, inside the range coder. nbits_total is initialized to 9 just before the initial range renormalization process completes (or equivalently, it can be initialized to 33 after the first renormalization). The extra two bits over the actual amount buffered by the range coder guarantees that it is an upper bound and that there is enough room for the encoder to terminate the stream. Each iteration through the range coder's renormalization loop increases nbits_total by 8. Reading raw bits increases nbits_total by the number of raw bits read.

ec_tell()

The whole number of bits buffered in rng may be estimated via lg = ilog(rng). ec_tell() then becomes a simple matter of removing these bits from the total. It returns (nbits_total - lg).

In a newly initialized decoder, before any symbols have been read, this reports that 1 bit has been used. This is the bit reserved for termination of the encoder.

ec_tell_frac()

ec_tell_frac() estimates the number of bits buffered in rng to fractional precision. Since rng must be greater than 2**23 after renormalization, lg must be at least 24. Let

                       r_Q15 = rng >> (lg-16)

so that 32768 <= r_Q15 < 65536, an unsigned Q15 value representing the fractional part of rng. Then, the following procedure can be used to add one bit of precision to lg. First, update

                    r_Q15 = (r_Q15*r_Q15) >> 15

Then, add the 16th bit of r_Q15 to lg via

                     lg = 2*lg + (r_Q15 >> 16)

Finally, if this bit was a 1, reduce r_Q15 by a factor of two via

                         r_Q15 = r_Q15 >> 1

so that it once again lies in the range 32768 <= r_Q15 < 65536. This procedure is repeated three times to extend lg to 1/8th bit precision. ec_tell_frac() then returns (nbits_total*8 - lg).

SILK Decoder

The decoder's LP layer uses a modified version of the SILK codec (herein simply called "SILK"), which runs a decoded excitation signal through adaptive long-term and short-term prediction synthesis filters. It runs at NB, MB, and WB sample rates internally. When used in a SWB or FB Hybrid frame, the LP layer itself still only runs in WB.

SILK Decoder Modules

An overview of the decoder is given in Figure 14.

    +---------+    +------------+
 -->| Range   |--->| Decode     |---------------------------+
  1 | Decoder | 2  | Parameters |----------+       5        |
    +---------+    +------------+     4    |                |
                        3 |                |                |
                         \/               \/               \/
                   +------------+   +------------+   +------------+
                   | Generate   |-->| LTP        |-->| LPC        |
                   | Excitation |   | Synthesis  |   | Synthesis  |
                   +------------+   +------------+   +------------+
                                           ^                |
                                           |                |
                       +-------------------+----------------+
                       |                                      6
                       |   +------------+   +-------------+
                       +-->| Stereo     |-->| Sample Rate |-->
                           | Unmixing   | 7 | Conversion  | 8
                           +------------+   +-------------+
 1: Range encoded bitstream
 2: Coded parameters
 3: Pulses, LSBs, and signs
 4: Pitch lags, Long-Term Prediction (LTP) coefficients
 5: Linear Predictive Coding (LPC) coefficients and gains
 6: Decoded signal (mono or mid-side stereo)
 7: Unmixed signal (mono or left-right stereo)
 8: Resampled signal
                      Figure 14: SILK Decoder

The decoder feeds the bitstream (1) to the range decoder from Section 4.1 and then decodes the parameters in it (2) using the procedures detailed in Sections 4.2.3 through 4.2.7.8.5. These parameters (3, 4, 5) are used to generate an excitation signal (see Section 4.2.7.8.6), which is fed to an optional Long-Term Prediction (LTP) filter (voiced frames only, see Section 4.2.7.9.1) and then a short-term prediction filter (see Section 4.2.7.9.2), producing the decoded signal (6). For stereo streams, the mid-side representation is converted to separate left and right channels (7). The result is finally resampled to the desired output sample rate (e.g., 48 kHz) so that the resampled signal (8) can be mixed with the CELT layer.

LP Layer Organization

Internally, the LP layer of a single Opus frame is composed of either a single 10 ms regular SILK frame or between one and three 20 ms regular SILK frames. A stereo Opus frame may double the number of regular SILK frames (up to a total of six), since it includes separate frames for a mid channel and, optionally, a side channel. Optional Low Bit-Rate Redundancy (LBRR) frames, which are reduced- bitrate encodings of previous SILK frames, may be included to aid in recovery from packet loss. If present, these appear before the regular SILK frames. They are, in most respects, identical to regular, active SILK frames, except that they are usually encoded with a lower bitrate. This document uses "SILK frame" to refer to either one and "regular SILK frame" if it needs to draw a distinction between the two.

Logically, each SILK frame is, in turn, composed of either two or four 5 ms subframes. Various parameters, such as the quantization gain of the excitation and the pitch lag and filter coefficients can vary on a subframe-by-subframe basis. Physically, the parameters for each subframe are interleaved in the bitstream, as described in the relevant sections for each parameter.

All of these frames and subframes are decoded from the same range coder, with no padding between them. Thus, packing multiple SILK frames in a single Opus frame saves, on average, half a byte per SILK frame. It also allows some parameters to be predicted from prior SILK frames in the same Opus frame, since this does not degrade packet loss robustness (beyond any penalty for merely using fewer, larger packets to store multiple frames).

Stereo support in SILK uses a variant of mid-side coding, allowing a mono decoder to simply decode the mid channel. However, the data for the two channels is interleaved, so a mono decoder must still unpack

the data for the side channel. It would be required to do so anyway for Hybrid Opus frames or to support decoding individual 20 ms frames.

Table 3 summarizes the overall grouping of the contents of the LP layer. Figures 15 and 16 illustrate the ordering of the various SILK frames for a 60 ms Opus frame, for both mono and stereo, respectively.

+-----------------------------------+---------------+---------------+ | Symbol(s) | PDF(s) | Condition | +-----------------------------------+---------------+---------------+ | Voice Activity Detection (VAD) | {1, 1}/2 | | | Flags | | | | | | | | LBRR Flag | {1, 1}/2 | | | | | | | Per-Frame LBRR Flags | Table 4 | Section 4.2.4 | | | | | | LBRR Frame(s) | Section 4.2.7 | Section 4.2.4 | | | | | | Regular SILK Frame(s) | Section 4.2.7 | | +-----------------------------------+---------------+---------------+

     Table 3: Organization of the SILK layer of an Opus Frame
                +---------------------------------+
                |            VAD Flags            |
                +---------------------------------+
                |            LBRR Flag            |
                +---------------------------------+
                | Per-Frame LBRR Flags (Optional) |
                +---------------------------------+
                |     LBRR Frame 1 (Optional)     |
                +---------------------------------+
                |     LBRR Frame 2 (Optional)     |
                +---------------------------------+
                |     LBRR Frame 3 (Optional)     |
                +---------------------------------+
                |      Regular SILK Frame 1       |
                +---------------------------------+
                |      Regular SILK Frame 2       |
                +---------------------------------+
                |      Regular SILK Frame 3       |
                +---------------------------------+
                   Figure 15: A 60 ms Mono Frame
             +---------------------------------------+
             |             Mid VAD Flags             |
             +---------------------------------------+
             |             Mid LBRR Flag             |
             +---------------------------------------+
             |             Side VAD Flags            |
             +---------------------------------------+
             |             Side LBRR Flag            |
             +---------------------------------------+
             |  Mid Per-Frame LBRR Flags (Optional)  |
             +---------------------------------------+
             | Side Per-Frame LBRR Flags (Optional)  |
             +---------------------------------------+
             |     Mid LBRR Frame 1 (Optional)       |
             +---------------------------------------+
             |     Side LBRR Frame 1 (Optional)      |
             +---------------------------------------+
             |     Mid LBRR Frame 2 (Optional)       |
             +---------------------------------------+
             |     Side LBRR Frame 2 (Optional)      |
             +---------------------------------------+
             |     Mid LBRR Frame 3 (Optional)       |
             +---------------------------------------+
             |     Side LBRR Frame 3 (Optional)      |
             +---------------------------------------+
             |      Mid Regular SILK Frame 1         |
             +---------------------------------------+
             | Side Regular SILK Frame 1 (Optional)  |
             +---------------------------------------+
             |      Mid Regular SILK Frame 2         |
             +---------------------------------------+
             | Side Regular SILK Frame 2 (Optional)  |
             +---------------------------------------+
             |      Mid Regular SILK Frame 3         |
             +---------------------------------------+
             | Side Regular SILK Frame 3 (Optional)  |
             +---------------------------------------+
                  Figure 16: A 60 ms Stereo Frame

Header Bits

The LP layer begins with two to eight header bits, decoded in silk_Decode() (dec_API.c). These consist of one Voice Activity Detection (VAD) bit per frame (up to 3), followed by a single flag indicating the presence of LBRR frames. For a stereo packet, these first flags correspond to the mid channel, and a second set of flags is included for the side channel.

Because these are the first symbols decoded by the range coder and because they are coded as binary values with uniform probability, they can be extracted directly from the most significant bits of the first byte of compressed data. Thus, a receiver can determine if an Opus frame contains any active SILK frames without the overhead of using the range decoder.

Per-Frame LBRR Flags

For Opus frames longer than 20 ms, a set of LBRR flags is decoded for each channel that has its LBRR flag set. Each set contains one flag per 20 ms SILK frame. 40 ms Opus frames use the 2-frame LBRR flag PDF from Table 4, and 60 ms Opus frames use the 3-frame LBRR flag PDF. For each channel, the resulting 2- or 3-bit integer contains the corresponding LBRR flag for each frame, packed in order from the LSB to the MSB.

       +------------+-------------------------------------+
       | Frame Size | PDF                                 |
       +------------+-------------------------------------+
       | 40 ms      | {0, 53, 53, 150}/256                |
       |            |                                     |
       | 60 ms      | {0, 41, 20, 29, 41, 15, 28, 82}/256 |
       +------------+-------------------------------------+
                      Table 4: LBRR Flag PDFs

A 10 or 20 ms Opus frame does not contain any per-frame LBRR flags, as there may be at most one LBRR frame per channel. The global LBRR flag in the header bits (see Section 4.2.3) is already sufficient to indicate the presence of that single LBRR frame.

LBRR Frames

The LBRR frames, if present, contain an encoded representation of the signal immediately prior to the current Opus frame as if it were encoded with the current mode, frame size, audio bandwidth, and channel count, even if those differ from the prior Opus frame. When one of these parameters changes from one Opus frame to the next, this implies that the LBRR frames of the current Opus frame may not be simple drop-in replacements for the contents of the previous Opus frame.

For example, when switching from 20 ms to 60 ms, the 60 ms Opus frame may contain LBRR frames covering up to three prior 20 ms Opus frames, even if those frames already contained LBRR frames covering some of the same time periods. When switching from 20 ms to 10 ms, the 10 ms Opus frame can contain an LBRR frame covering at most half the prior

20 ms Opus frame, potentially leaving a hole that needs to be concealed from even a single packet loss (see Section 4.4). When switching from mono to stereo, the LBRR frames in the first stereo Opus frame MAY contain a non-trivial side channel.

In order to properly produce LBRR frames under all conditions, an encoder might need to buffer up to 60 ms of audio and re-encode it during these transitions. However, the reference implementation opts to disable LBRR frames at the transition point for simplicity. Since transitions are relatively infrequent in normal usage, this does not have a significant impact on packet loss robustness.

The LBRR frames immediately follow the LBRR flags, prior to any regular SILK frames. Section 4.2.7 describes their exact contents. LBRR frames do not include their own separate VAD flags. LBRR frames are only meant to be transmitted for active speech, thus all LBRR frames are treated as active.

In a stereo Opus frame longer than 20 ms, although the per-frame LBRR flags for the mid channel are coded as a unit before the per-frame LBRR flags for the side channel, the LBRR frames themselves are interleaved. The decoder parses an LBRR frame for the mid channel of a given 20 ms interval (if present) and then immediately parses the corresponding LBRR frame for the side channel (if present), before proceeding to the next 20 ms interval.

Regular SILK Frames

The regular SILK frame(s) follow the LBRR frames (if any). Section 4.2.7 describes their contents, as well. Unlike the LBRR frames, a regular SILK frame is coded for each time interval in an Opus frame, even if the corresponding VAD flags are unset. For stereo Opus frames longer than 20 ms, the regular mid and side SILK frames for each 20 ms interval are interleaved, just as with the LBRR frames. The side frame may be skipped by coding an appropriate flag, as detailed in Section 4.2.7.2.

SILK Frame Contents

Each SILK frame includes a set of side information that encodes

o The frame type and quantization type (Section 4.2.7.3),

o Quantization gains (Section 4.2.7.4),

o Short-term prediction filter coefficients (Section 4.2.7.5),

o A Line Spectral Frequencies (LSFs) interpolation weight

  (Section 4.2.7.5.5),

o LTP filter lags and gains (Section 4.2.7.6), and

o A Linear Congruential Generator (LCG) seed (Section 4.2.7.7).

The quantized excitation signal (see Section 4.2.7.8) follows these at the end of the frame. Table 5 details the overall organization of a SILK frame.

+---------------------------+-------------------+-------------------+ | Symbol(s) | PDF(s) | Condition | +---------------------------+-------------------+-------------------+ | Stereo Prediction Weights | Table 6 | Section 4.2.7.1 | | | | | | Mid-only Flag | Table 8 | Section 4.2.7.2 | | | | | | Frame Type | Section 4.2.7.3 | | | | | | | Subframe Gains | Section 4.2.7.4 | | | | | | | Normalized LSF Stage-1 | Table 14 | | | Index | | | | | | | | Normalized LSF Stage-2 | Section 4.2.7.5.2 | | | Residual | | | | | | | | Normalized LSF | Table 26 | 20 ms frame | | Interpolation Weight | | | | | | | | Primary Pitch Lag | Section 4.2.7.6.1 | Voiced frame | | | | | | Subframe Pitch Contour | Table 32 | Voiced frame | | | | | | Periodicity Index | Table 37 | Voiced frame | | | | | | LTP Filter | Table 38 | Voiced frame | | | | | | LTP Scaling | Table 42 | Section 4.2.7.6.3 | | | | | | LCG Seed | Table 43 | | | | | | | Excitation Rate Level | Table 45 | | | | | | | Excitation Pulse Counts | Table 46 | | | | | | | Excitation Pulse | Section 4.2.7.8.3 | Non-zero pulse | | Locations | | count | | | | | | Excitation LSBs | Table 51 | Section 4.2.7.8.2 | | | | | | Excitation Signs | Table 52 | | +---------------------------+-------------------+-------------------+

     Table 5: Order of the Symbols in an Individual SILK Frame
Stereo Prediction Weights

A SILK frame corresponding to the mid channel of a stereo Opus frame begins with a pair of side channel prediction weights, designed such that zeros indicate normal mid-side coupling. Since these weights can change on every frame, the first portion of each frame linearly interpolates between the previous weights and the current ones, using zeros for the previous weights if none are available. These prediction weights are never included in a mono Opus frame, and the previous weights are reset to zeros on any transition from mono to stereo. They are also not included in an LBRR frame for the side channel, even if the LBRR flags indicate the corresponding mid channel was not coded. In that case, the previous weights are used, again substituting in zeros if no previous weights are available since the last decoder reset (see Section 4.5.2).

To summarize, these weights are coded if and only if

o This is a stereo Opus frame (Section 3.1), and

o The current SILK frame corresponds to the mid channel.

The prediction weights are coded in three separate pieces, which are decoded by silk_stereo_decode_pred() (stereo_decode_pred.c). The first piece jointly codes the high-order part of a table index for both weights. The second piece codes the low-order part of each table index. The third piece codes an offset used to linearly interpolate between table indices. The details are as follows.

Let n be an index decoded with the 25-element stage-1 PDF in Table 6. Then, let i0 and i1 be indices decoded with the stage-2 and stage-3 PDFs in Table 6, respectively, and let i2 and i3 be two more indices decoded with the stage-2 and stage-3 PDFs, all in that order.

+-------+-----------------------------------------------------------+ | Stage | PDF | +-------+-----------------------------------------------------------+ | Stage | {7, 2, 1, 1, 1, 10, 24, 8, 1, 1, 3, 23, 92, 23, 3, 1, 1, | | 1 | 8, 24, 10, 1, 1, 1, 2, 7}/256 | | | | | Stage | {85, 86, 85}/256 | | 2 | | | | | | Stage | {51, 51, 52, 51, 51}/256 | | 3 | | +-------+-----------------------------------------------------------+

                    Table 6: Stereo Weight PDFs

Then, use n, i0, and i2 to form two table indices, wi0 and wi1, according to

                         wi0 = i0 + 3*(n/5)
                         wi1 = i2 + 3*(n%5)

where the division is integer division. The range of these indices is 0 to 14, inclusive. Let w_Q13[i] be the i'th weight from Table 7. Then, the two prediction weights, w0_Q13 and w1_Q13, are

  w1_Q13 = w_Q13[wi1]
           + (((w_Q13[wi1+1] - w_Q13[wi1])*6554) >> 16)*(2*i3 + 1)
  w0_Q13 = w_Q13[wi0]
           + (((w_Q13[wi0+1] - w_Q13[wi0])*6554) >> 16)*(2*i1 + 1)
           - w1_Q13

N.B., w1_Q13 is computed first here, because w0_Q13 depends on it. The constant 6554 is approximately 0.1 in Q16. Although wi0 and wi1 only have 15 possible values, Table 7 contains 16 entries to allow interpolation between entry wi0 and (wi0 + 1) (and likewise for wi1).

                     +-------+--------------+
                     | Index | Weight (Q13) |
                     +-------+--------------+
                     | 0     |       -13732 |
                     |       |              |
                     | 1     |       -10050 |
                     |       |              |
                     | 2     |        -8266 |
                     |       |              |
                     | 3     |        -7526 |
                     |       |              |
                     | 4     |        -6500 |
                     |       |              |
                     | 5     |        -5000 |
                     |       |              |
                     | 6     |        -2950 |
                     |       |              |
                     | 7     |         -820 |
                     |       |              |
                     | 8     |          820 |
                     |       |              |
                     | 9     |         2950 |
                     |       |              |
                     | 10    |         5000 |
                     |       |              |
                     | 11    |         6500 |
                     |       |              |
                     | 12    |         7526 |
                     |       |              |
                     | 13    |         8266 |
                     |       |              |
                     | 14    |        10050 |
                     |       |              |
                     | 15    |        13732 |
                     +-------+--------------+
                   Table 7: Stereo Weight Table
Mid-Only Flag

A flag appears after the stereo prediction weights that indicates if only the mid channel is coded for this time interval. It appears only when

o This is a stereo Opus frame (see Section 3.1),

o The current SILK frame corresponds to the mid channel, and

o Either

  *  This is a regular SILK frame where the VAD flags (see
     Section 4.2.3) indicate that the corresponding side channel is
     not active.
  *  This is an LBRR frame where the LBRR flags (see Sections 4.2.3
     and 4.2.4) indicate that the corresponding side channel is not
     coded.

It is omitted when there are no stereo weights, for all of the same reasons. It is also omitted for a regular SILK frame when the VAD flag of the corresponding side channel frame is set (indicating it is active). The side channel must be coded in this case, making the mid-only flag redundant. It is also omitted for an LBRR frame when the corresponding LBRR flags indicate the side channel is coded.

When the flag is present, the decoder reads a single value using the PDF in Table 8, as implemented in silk_stereo_decode_mid_only() (stereo_decode_pred.c). If the flag is set, then there is no corresponding SILK frame for the side channel, the entire decoding process for the side channel is skipped, and zeros are fed to the stereo unmixing process (see Section 4.2.8) instead. As stated above, LBRR frames still include this flag when the LBRR flag indicates that the side channel is not coded. In that case, if this flag is zero (indicating that there should be a side channel), then Packet Loss Concealment (PLC, see Section 4.4) SHOULD be invoked to recover a side channel signal. Otherwise, the stereo image will collapse.

                         +---------------+
                         | PDF           |
                         +---------------+
                         | {192, 64}/256 |
                         +---------------+
                    Table 8: Mid-only Flag PDF
Frame Type

Each SILK frame contains a single "frame type" symbol that jointly codes the signal type and quantization offset type of the corresponding frame. If the current frame is a regular SILK frame whose VAD bit was not set (an "inactive" frame), then the frame type symbol takes on a value of either 0 or 1 and is decoded using the first PDF in Table 9. If the frame is an LBRR frame or a regular SILK frame whose VAD flag was set (an "active" frame), then the value of the symbol may range from 2 to 5, inclusive, and is decoded using

the second PDF in Table 9. Table 10 translates between the value of the frame type symbol and the corresponding signal type and quantization offset type.

            +----------+-----------------------------+
            | VAD Flag | PDF                         |
            +----------+-----------------------------+
            | Inactive | {26, 230, 0, 0, 0, 0}/256   |
            |          |                             |
            | Active   | {0, 0, 24, 74, 148, 10}/256 |
            +----------+-----------------------------+
                     Table 9: Frame Type PDFs
      +------------+-------------+--------------------------+
      | Frame Type | Signal Type | Quantization Offset Type |
      +------------+-------------+--------------------------+
      | 0          | Inactive    |                      Low |
      |            |             |                          |
      | 1          | Inactive    |                     High |
      |            |             |                          |
      | 2          | Unvoiced    |                      Low |
      |            |             |                          |
      | 3          | Unvoiced    |                     High |
      |            |             |                          |
      | 4          | Voiced      |                      Low |
      |            |             |                          |
      | 5          | Voiced      |                     High |
      +------------+-------------+--------------------------+
Table 10: Signal Type and Quantization Offset Type from Frame Type
Subframe Gains

A separate quantization gain is coded for each 5 ms subframe. These gains control the step size between quantization levels of the excitation signal and, therefore, the quality of the reconstruction. They are independent of and unrelated to the pitch contours coded for voiced frames. The quantization gains are themselves uniformly quantized to 6 bits on a log scale, giving them a resolution of approximately 1.369 dB and a range of approximately 1.94 dB to 88.21 dB.

The subframe gains are either coded independently, or relative to the gain from the most recent coded subframe in the same channel. Independent coding is used if and only if

o This is the first subframe in the current SILK frame, and

o Either

  *  This is the first SILK frame of its type (LBRR or regular) for
     this channel in the current Opus frame, or
  *  The previous SILK frame of the same type (LBRR or regular) for
     this channel in the same Opus frame was not coded.

In an independently coded subframe gain, the 3 most significant bits of the quantization gain are decoded using a PDF selected from Table 11 based on the decoded signal type (see Section 4.2.7.3).

       +-------------+------------------------------------+
       | Signal Type | PDF                                |
       +-------------+------------------------------------+
       | Inactive    | {32, 112, 68, 29, 12, 1, 1, 1}/256 |
       |             |                                    |
       | Unvoiced    | {2, 17, 45, 60, 62, 47, 19, 4}/256 |
       |             |                                    |
       | Voiced      | {1, 3, 26, 71, 94, 50, 9, 2}/256   |
       +-------------+------------------------------------+
    Table 11: PDFs for Independent Quantization Gain MSB Coding

The 3 least significant bits are decoded using a uniform PDF:

             +--------------------------------------+
             | PDF                                  |
             +--------------------------------------+
             | {32, 32, 32, 32, 32, 32, 32, 32}/256 |
             +--------------------------------------+
    Table 12: PDF for Independent Quantization Gain LSB Coding

These 6 bits are combined to form a value, gain_index, between 0 and 63. When the gain for the previous subframe is available, then the current gain is limited as follows:

         log_gain = max(gain_index, previous_log_gain - 16)

This may help some implementations limit the change in precision of their internal LTP history. The indices to which this clamp applies cannot simply be removed from the codebook, because previous_log_gain will not be available after packet loss. The clamping is skipped after a decoder reset, and in the side channel if the previous frame

in the side channel was not coded, since there is no value for previous_log_gain available. It MAY also be skipped after packet loss.

For subframes that do not have an independent gain (including the first subframe of frames not listed as using independent coding above), the quantization gain is coded relative to the gain from the previous subframe (in the same channel). The PDF in Table 13 yields a delta_gain_index value between 0 and 40, inclusive.

+-------------------------------------------------------------------+ | PDF | +-------------------------------------------------------------------+ | {6, 5, 11, 31, 132, 21, 8, 4, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, | | 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | | 1}/256 | +-------------------------------------------------------------------+

         Table 13: PDF for Delta Quantization Gain Coding

The following formula translates this index into a quantization gain for the current subframe using the gain from the previous subframe:

 log_gain = clamp(0, max(2*delta_gain_index - 16,
                    previous_log_gain + delta_gain_index - 4), 63)

silk_gains_dequant() (gain_quant.c) dequantizes log_gain for the k'th subframe and converts it into a linear Q16 scale factor via

     gain_Q16[k] = silk_log2lin((0x1D1C71*log_gain>>16) + 2090)

The function silk_log2lin() (log2lin.c) computes an approximation of 2**(inLog_Q7/128.0), where inLog_Q7 is its Q7 input. Let i = inLog_Q7>>7 be the integer part of inLogQ7 and f = inLog_Q7&127 be the fractional part. Then,

           (1<<i) + ((-174*f*(128-f)>>16)+f)*((1<<i)>>7)

yields the approximate exponential. The final Q16 gain values lies between 81920 and 1686110208, inclusive (representing scale factors of 1.25 to 25728, respectively).

Normalized Line Spectral Frequency (LSF) and Linear Predictive
      Coding (LPC) Coefficients

A set of normalized Line Spectral Frequency (LSF) coefficients follow the quantization gains in the bitstream and represent the Linear Predictive Coding (LPC) coefficients for the current SILK frame.

Once decoded, the normalized LSFs form an increasing list of Q15 values between 0 and 1. These represent the interleaved zeros on the upper half of the unit circle (between 0 and pi, hence "normalized") in the standard decomposition [SPECTRAL-PAIRS] of the LPC filter into a symmetric part and an anti-symmetric part (P and Q in Section 4.2.7.5.6). Because of non-linear effects in the decoding process, an implementation SHOULD match the fixed-point arithmetic described in this section exactly. An encoder SHOULD also use the same process.

The normalized LSFs are coded using a two-stage vector quantizer (VQ) (Sections 4.2.7.5.1 and 4.2.7.5.2). NB and MB frames use an order-10 predictor, while WB frames use an order-16 predictor. Thus, each of these two cases uses a different set of tables. After reconstructing the normalized LSFs (Section 4.2.7.5.3), the decoder runs them through a stabilization process (Section 4.2.7.5.4), interpolates them between frames (Section 4.2.7.5.5), converts them back into LPC coefficients (Section 4.2.7.5.6), and then runs them through further processes to limit the range of the coefficients (Section 4.2.7.5.7) and the gain of the filter (Section 4.2.7.5.8). All of this is necessary to ensure the reconstruction process is stable.

4.2.7.5.1. Normalized LSF Stage 1 Decoding

The first VQ stage uses a 32-element codebook, coded with one of the PDFs in Table 14, depending on the audio bandwidth and the signal type of the current SILK frame. This yields a single index, I1, for the entire frame, which

1. Indexes an element in a coarse codebook,

2. Selects the PDFs for the second stage of the VQ, and

3. Selects the prediction weights used to remove intra-frame

   redundancy from the second stage.

The actual codebook elements are listed in Tables 23 and 24, but they are not needed until the last stages of reconstructing the LSF coefficients.

+-----------+----------+--------------------------------------------+ | Audio | Signal | PDF | | Bandwidth | Type | | +-----------+----------+--------------------------------------------+ | NB or MB | Inactive | {44, 34, 30, 19, 21, 12, 11, 3, 3, 2, 16, | | | or | 2, 2, 1, 5, 2, 1, 3, 3, 1, 1, 2, 2, 2, 3, | | | unvoiced | 1, 9, 9, 2, 7, 2, 1}/256 | | | | | | NB or MB | Voiced | {1, 10, 1, 8, 3, 8, 8, 14, 13, 14, 1, 14, | | | | 12, 13, 11, 11, 12, 11, 10, 10, 11, 8, 9, | | | | 8, 7, 8, 1, 1, 6, 1, 6, 5}/256 | | | | | | WB | Inactive | {31, 21, 3, 17, 1, 8, 17, 4, 1, 18, 16, 4, | | | or | 2, 3, 1, 10, 1, 3, 16, 11, 16, 2, 2, 3, 2, | | | unvoiced | 11, 1, 4, 9, 8, 7, 3}/256 | | | | | | WB | Voiced | {1, 4, 16, 5, 18, 11, 5, 14, 15, 1, 3, 12, | | | | 13, 14, 14, 6, 14, 12, 2, 6, 1, 12, 12, | | | | 11, 10, 3, 10, 5, 1, 1, 1, 3}/256 | +-----------+----------+--------------------------------------------+

     Table 14: PDFs for Normalized LSF Stage-1 Index Decoding

4.2.7.5.2. Normalized LSF Stage 2 Decoding

A total of 16 PDFs are available for the LSF residual in the second stage: the 8 (a...h) for NB and MB frames given in Table 15, and the 8 (i...p) for WB frames given in Table 16. Which PDF is used for which coefficient is driven by the index, I1, decoded in the first stage. Table 17 lists the letter of the corresponding PDF for each normalized LSF coefficient for NB and MB, and Table 18 lists the same information for WB.

        +----------+--------------------------------------+
        | Codebook | PDF                                  |
        +----------+--------------------------------------+
        | a        | {1, 1, 1, 15, 224, 11, 1, 1, 1}/256  |
        |          |                                      |
        | b        | {1, 1, 2, 34, 183, 32, 1, 1, 1}/256  |
        |          |                                      |
        | c        | {1, 1, 4, 42, 149, 55, 2, 1, 1}/256  |
        |          |                                      |
        | d        | {1, 1, 8, 52, 123, 61, 8, 1, 1}/256  |
        |          |                                      |
        | e        | {1, 3, 16, 53, 101, 74, 6, 1, 1}/256 |
        |          |                                      |
        | f        | {1, 3, 17, 55, 90, 73, 15, 1, 1}/256 |
        |          |                                      |
        | g        | {1, 7, 24, 53, 74, 67, 26, 3, 1}/256 |
        |          |                                      |
        | h        | {1, 1, 18, 63, 78, 58, 30, 6, 1}/256 |
        +----------+--------------------------------------+
  Table 15: PDFs for NB/MB Normalized LSF Stage-2 Index Decoding
       +----------+---------------------------------------+
       | Codebook | PDF                                   |
       +----------+---------------------------------------+
       | i        | {1, 1, 1, 9, 232, 9, 1, 1, 1}/256     |
       |          |                                       |
       | j        | {1, 1, 2, 28, 186, 35, 1, 1, 1}/256   |
       |          |                                       |
       | k        | {1, 1, 3, 42, 152, 53, 2, 1, 1}/256   |
       |          |                                       |
       | l        | {1, 1, 10, 49, 126, 65, 2, 1, 1}/256  |
       |          |                                       |
       | m        | {1, 4, 19, 48, 100, 77, 5, 1, 1}/256  |
       |          |                                       |
       | n        | {1, 1, 14, 54, 100, 72, 12, 1, 1}/256 |
       |          |                                       |
       | o        | {1, 1, 15, 61, 87, 61, 25, 4, 1}/256  |
       |          |                                       |
       | p        | {1, 7, 21, 50, 77, 81, 17, 1, 1}/256  |
       +----------+---------------------------------------+
    Table 16: PDFs for WB Normalized LSF Stage-2 Index Decoding
                   +----+---------------------+
                   | I1 | Coefficient         |
                   +----+---------------------+
                   |    | 0 1 2 3 4 5 6 7 8 9 |
                   | 0  | a a a a a a a a a a |
                   |    |                     |
                   | 1  | b d b c c b c b b b |
                   |    |                     |
                   | 2  | c b b b b b b b b b |
                   |    |                     |
                   | 3  | b c c c c b c b b b |
                   |    |                     |
                   | 4  | c d d d d c c c c c |
                   |    |                     |
                   | 5  | a f d d c c c c b b |
                   |    |                     |
                   | g  | a c c c c c c c c b |
                   |    |                     |
                   | 7  | c d g e e e f e f f |
                   |    |                     |
                   | 8  | c e f f e f e g e e |
                   |    |                     |
                   | 9  | c e e h e f e f f e |
                   |    |                     |
                   | 10 | e d d d c d c c c c |
                   |    |                     |
                   | 11 | b f f g e f e f f f |
                   |    |                     |
                   | 12 | c h e g f f f f f f |
                   |    |                     |
                   | 13 | c h f f f f f g f e |
                   |    |                     |
                   | 14 | d d f e e f e f e e |
                   |    |                     |
                   | 15 | c d d f f e e e e e |
                   |    |                     |
                   | 16 | c e e g e f e f f f |
                   |    |                     |
                   | 17 | c f e g f f f e f e |
                   |    |                     |
                   | 18 | c h e f e f e f f f |
                   |    |                     |
                   | 19 | c f e g h g f g f e |
                   |    |                     |
                   | 20 | d g h e g f f g e f |
                   |    |                     |
                   | 21 | c h g e e e f e f f |
                   |    |                     |
                   | 22 | e f f e g g f g f e |
                   |    |                     |
                   | 23 | c f f g f g e g e e |
                   |    |                     |
                   | 24 | e f f f d h e f f e |
                   |    |                     |
                   | 25 | c d e f f g e f f e |
                   |    |                     |
                   | 26 | c d c d d e c d d d |
                   |    |                     |
                   | 27 | b b c c c c c d c c |
                   |    |                     |
                   | 28 | e f f g g g f g e f |
                   |    |                     |
                   | 29 | d f f e e e e d d c |
                   |    |                     |
                   | 30 | c f d h f f e e f e |
                   |    |                     |
                   | 31 | e e f e f g f g f e |
                   +----+---------------------+
Table 17: Codebook Selection for NB/MB Normalized LSF Stage-2 Index
                             Decoding
      +----+------------------------------------------------+
      | I1 | Coefficient                                    |
      +----+------------------------------------------------+
      |    | 0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 |
      |    |                                                |
      | 0  | i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i |
      |    |                                                |
      | 1  | k  l  l  l  l  l  k  k  k  k  k  j  j  j  i  l |
      |    |                                                |
      | 2  | k  n  n  l  p  m  m  n  k  n  m  n  n  m  l  l |
      |    |                                                |
      | 3  | i  k  j  k  k  j  j  j  j  j  i  i  i  i  i  j |
      |    |                                                |
      | 4  | i  o  n  m  o  m  p  n  m  m  m  n  n  m  m  l |
      |    |                                                |
      | 5  | i  l  n  n  m  l  l  n  l  l  l  l  l  l  k  m |
      |    |                                                |
      | 6  | i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i |
      |    |                                                |
      | 7  | i  k  o  l  p  k  n  l  m  n  n  m  l  l  k  l |
      |    |                                                |
      | 8  | i  o  k  o  o  m  n  m  o  n  m  m  n  l  l  l |
      |    |                                                |
      | 9  | k  j  i  i  i  i  i  i  i  i  i  i  i  i  i  i |
      |    |                                                |
      | 10 | i  j  i  i  i  i  i  i  i  i  i  i  i  i  i  j |
      |    |                                                |
      | 11 | k  k  l  m  n  l  l  l  l  l  l  l  k  k  j  l |
      |    |                                                |
      | 12 | k  k  l  l  m  l  l  l  l  l  l  l  l  k  j  l |
      |    |                                                |
      | 13 | l  m  m  m  o  m  m  n  l  n  m  m  n  m  l  m |
      |    |                                                |
      | 14 | i  o  m  n  m  p  n  k  o  n  p  m  m  l  n  l |
      |    |                                                |
      | 15 | i  j  i  j  j  j  j  j  j  j  i  i  i  i  j  i |
      |    |                                                |
      | 16 | j  o  n  p  n  m  n  l  m  n  m  m  m  l  l  m |
      |    |                                                |
      | 17 | j  l  l  m  m  l  l  n  k  l  l  n  n  n  l  m |
      |    |                                                |
      | 18 | k  l  l  k  k  k  l  k  j  k  j  k  j  j  j  m |
      |    |                                                |
      | 19 | i  k  l  n  l  l  k  k  k  j  j  i  i  i  i  i |
      |    |                                                |
      | 20 | l  m  l  n  l  l  k  k  j  j  j  j  j  k  k  m |
      |    |                                                |
      | 21 | k  o  l  p  p  m  n  m  n  l  n  l  l  k  l  l |
      |    |                                                |
      | 22 | k  l  n  o  o  l  n  l  m  m  l  l  l  l  k  m |
      |    |                                                |
      | 23 | j  l  l  m  m  m  m  l  n  n  n  l  j  j  j  j |
      |    |                                                |
      | 24 | k  n  l  o  o  m  p  m  m  n  l  m  m  l  l  l |
      |    |                                                |
      | 25 | i  o  j  j  i  i  i  i  i  i  i  i  i  i  i  i |
      |    |                                                |
      | 26 | i  o  o  l  n  k  n  n  l  m  m  p  p  m  m  m |
      |    |                                                |
      | 27 | l  l  p  l  n  m  l  l  l  k  k  l  l  l  k  l |
      |    |                                                |
      | 28 | i  i  j  i  i  i  k  j  k  j  j  k  k  k  j  j |
      |    |                                                |
      | 29 | i  l  k  n  l  l  k  l  k  j  i  i  j  i  i  j |
      |    |                                                |
      | 30 | l  n  n  m  p  n  l  l  k  l  k  k  j  i  j  i |
      |    |                                                |
      | 31 | k  l  n  l  m  l  l  l  k  j  k  o  m  i  i  i |
      +----+------------------------------------------------+
 Table 18: Codebook Selection for WB Normalized LSF Stage-2 Index
                             Decoding

Decoding the second stage residual proceeds as follows. For each coefficient, the decoder reads a symbol using the PDF corresponding to I1 from either Table 17 or Table 18, and subtracts 4 from the result to give an index in the range -4 to 4, inclusive. If the index is either -4 or 4, it reads a second symbol using the PDF in Table 19, and adds the value of this second symbol to the index, using the same sign. This gives the index, I2[k], a total range of -10 to 10, inclusive.

                 +-------------------------------+
                 | PDF                           |
                 +-------------------------------+
                 | {156, 60, 24, 9, 4, 2, 1}/256 |
                 +-------------------------------+
     Table 19: PDF for Normalized LSF Index Extension Decoding

The decoded indices from both stages are translated back into normalized LSF coefficients in silk_NLSF_decode() (NLSF_decode.c). The stage-2 indices represent residuals after both the first stage of the VQ and a separate backwards-prediction step. The backwards prediction process in the encoder subtracts a prediction from each residual formed by a multiple of the coefficient that follows it. The decoder must undo this process. Table 20 contains lists of prediction weights for each coefficient. There are two lists for NB and MB, and another two lists for WB, giving two possible prediction weights for each coefficient.

              +-------------+-----+-----+-----+-----+
              | Coefficient |   A |   B |   C |   D |
              +-------------+-----+-----+-----+-----+
              | 0           | 179 | 116 | 175 |  68 |
              |             |     |     |     |     |
              | 1           | 138 |  67 | 148 |  62 |
              |             |     |     |     |     |
              | 2           | 140 |  82 | 160 |  66 |
              |             |     |     |     |     |
              | 3           | 148 |  59 | 176 |  60 |
              |             |     |     |     |     |
              | 4           | 151 |  92 | 178 |  72 |
              |             |     |     |     |     |
              | 5           | 149 |  72 | 173 | 117 |
              |             |     |     |     |     |
              | 6           | 153 | 100 | 174 |  85 |
              |             |     |     |     |     |
              | 7           | 151 |  89 | 164 |  90 |
              |             |     |     |     |     |
              | 8           | 163 |  92 | 177 | 118 |
              |             |     |     |     |     |
              | 9           |     |     | 174 | 136 |
              |             |     |     |     |     |
              | 10          |     |     | 196 | 151 |
              |             |     |     |     |     |
              | 11          |     |     | 182 | 142 |
              |             |     |     |     |     |
              | 12          |     |     | 198 | 160 |
              |             |     |     |     |     |
              | 13          |     |     | 192 | 142 |
              |             |     |     |     |     |
              | 14          |     |     | 182 | 155 |
              +-------------+-----+-----+-----+-----+
     Table 20: Prediction Weights for Normalized LSF Decoding

The prediction is undone using the procedure implemented in silk_NLSF_residual_dequant() (NLSF_decode.c), which is as follows. Each coefficient selects its prediction weight from one of the two lists based on the stage-1 index, I1. Table 21 gives the selections for each coefficient for NB and MB, and Table 22 gives the selections for WB. Let d_LPC be the order of the codebook, i.e., 10 for NB and MB, and 16 for WB, and let pred_Q8[k] be the weight for the k'th coefficient selected by this process for 0 <= k < d_LPC-1. Then, the stage-2 residual for each coefficient is computed via

   res_Q10[k] = (k+1 < d_LPC ? (res_Q10[k+1]*pred_Q8[k])>>8 : 0)
                + ((((I2[k]<<10) - sign(I2[k])*102)*qstep)>>16) ,

where qstep is the Q16 quantization step size, which is 11796 for NB and MB and 9830 for WB (representing step sizes of approximately 0.18 and 0.15, respectively).

                    +----+-------------------+
                    | I1 | Coefficient       |
                    +----+-------------------+
                    |    | 0 1 2 3 4 5 6 7 8 |
                    |    |                   |
                    | 0  | A B A A A A A A A |
                    |    |                   |
                    | 1  | B A A A A A A A A |
                    |    |                   |
                    | 2  | A A A A A A A A A |
                    |    |                   |
                    | 3  | B B B A A A A B A |
                    |    |                   |
                    | 4  | A B A A A A A A A |
                    |    |                   |
                    | 5  | A B A A A A A A A |
                    |    |                   |
                    | 6  | B A B B A A A B A |
                    |    |                   |
                    | 7  | A B B A A B B A A |
                    |    |                   |
                    | 8  | A A B B A B A B B |
                    |    |                   |
                    | 9  | A A B B A A B B B |
                    |    |                   |
                    | 10 | A A A A A A A A A |
                    |    |                   |
                    | 11 | A B A B B B B B A |
                    |    |                   |
                    | 12 | A B A B B B B B A |
                    |    |                   |
                    | 13 | A B B B B B B B A |
                    |    |                   |
                    | 14 | B A B B A B B B B |
                    |    |                   |
                    | 15 | A B B B B B A B A |
                    |    |                   |
                    | 16 | A A B B A B A B A |
                    |    |                   |
                    | 17 | A A B B B A B B B |
                    |    |                   |
                    | 18 | A B B A A B B B A |
                    |    |                   |
                    | 19 | A A A B B B A B A |
                    |    |                   |
                    | 20 | A B B A A B A B A |
                    |    |                   |
                    | 21 | A B B A A A B B A |
                    |    |                   |
                    | 22 | A A A A A B B B B |
                    |    |                   |
                    | 23 | A A B B A A A B B |
                    |    |                   |
                    | 24 | A A A B A B B B B |
                    |    |                   |
                    | 25 | A B B B B B B B A |
                    |    |                   |
                    | 26 | A A A A A A A A A |
                    |    |                   |
                    | 27 | A A A A A A A A A |
                    |    |                   |
                    | 28 | A A B A B B A B A |
                    |    |                   |
                    | 29 | B A A B A A A A A |
                    |    |                   |
                    | 30 | A A A B B A B A B |
                    |    |                   |
                    | 31 | B A B B A B B B B |
                    +----+-------------------+
  Table 21: Prediction Weight Selection for NB/MB Normalized LSF
                             Decoding
       +----+---------------------------------------------+
       | I1 | Coefficient                                 |
       +----+---------------------------------------------+
       |    | 0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 |
       |    |                                             |
       | 0  | C  C  C  C  C  C  C  C  C  C  C  C  C  C  D |
       |    |                                             |
       | 1  | C  C  C  C  C  C  C  C  C  C  C  C  C  C  C |
       |    |                                             |
       | 2  | C  C  D  C  C  D  D  D  C  D  D  D  D  C  C |
       |    |                                             |
       | 3  | C  C  C  C  C  C  C  C  C  C  C  C  D  C  C |
       |    |                                             |
       | 4  | C  D  D  C  D  C  D  D  C  D  D  D  D  D  C |
       |    |                                             |
       | 5  | C  C  D  C  C  C  C  C  C  C  C  C  C  C  C |
       |    |                                             |
       | 6  | D  C  C  C  C  C  C  C  C  C  C  D  C  D  C |
       |    |                                             |
       | 7  | C  D  D  C  C  C  D  C  D  D  D  C  D  C  D |
       |    |                                             |
       | 8  | C  D  C  D  D  C  D  C  D  C  D  D  D  D  D |
       |    |                                             |
       | 9  | C  C  C  C  C  C  C  C  C  C  C  C  C  C  D |
       |    |                                             |
       | 10 | C  D  C  C  C  C  C  C  C  C  C  C  C  C  C |
       |    |                                             |
       | 11 | C  C  D  C  D  D  D  D  D  D  D  C  D  C  C |
       |    |                                             |
       | 12 | C  C  D  C  C  D  C  D  C  D  C  C  D  C  C |
       |    |                                             |
       | 13 | C  C  C  C  D  D  C  D  C  D  D  D  D  C  C |
       |    |                                             |
       | 14 | C  D  C  C  C  D  D  C  D  D  D  C  D  D  D |
       |    |                                             |
       | 15 | C  C  D  D  C  C  C  C  C  C  C  C  D  D  C |
       |    |                                             |
       | 16 | C  D  D  C  D  C  D  D  D  D  D  C  D  C  C |
       |    |                                             |
       | 17 | C  C  D  C  C  C  C  D  C  C  D  D  D  C  C |
       |    |                                             |
       | 18 | C  C  C  C  C  C  C  C  C  C  C  C  C  C  D |
       |    |                                             |
       | 19 | C  C  C  C  C  C  C  C  C  C  C  C  D  C  C |
       |    |                                             |
       | 20 | C  C  C  C  C  C  C  C  C  C  C  C  C  C  C |
       |    |                                             |
       | 21 | C  D  C  D  C  D  D  C  D  C  D  C  D  D  C |
       |    |                                             |
       | 22 | C  C  D  D  D  D  C  D  D  C  C  D  D  C  C |
       |    |                                             |
       | 23 | C  D  D  C  D  C  D  C  D  C  C  C  C  D  C |
       |    |                                             |
       | 24 | C  C  C  D  D  C  D  C  D  D  D  D  D  D  D |
       |    |                                             |
       | 25 | C  C  C  C  C  C  C  C  C  C  C  C  C  C  D |
       |    |                                             |
       | 26 | C  D  D  C  C  C  D  D  C  C  D  D  D  D  D |
       |    |                                             |
       | 27 | C  C  C  C  C  D  C  D  D  D  D  C  D  D  D |
       |    |                                             |
       | 28 | C  C  C  C  C  C  C  C  C  C  C  C  C  C  D |
       |    |                                             |
       | 29 | C  C  C  C  C  C  C  C  C  C  C  C  C  C  D |
       |    |                                             |
       | 30 | D  C  C  C  C  C  C  C  C  C  C  D  C  C  C |
       |    |                                             |
       | 31 | C  C  D  C  C  D  D  D  C  C  D  C  C  D  C |
       +----+---------------------------------------------+

Table 22: Prediction Weight Selection for WB Normalized LSF Decoding

4.2.7.5.3. Reconstructing the Normalized LSF Coefficients

Once the stage-1 index I1 and the stage-2 residual res_Q10[] have been decoded, the final normalized LSF coefficients can be reconstructed.

The spectral distortion introduced by the quantization of each LSF coefficient varies, so the stage-2 residual is weighted accordingly, using the low-complexity Inverse Harmonic Mean Weighting (IHMW) function proposed in [LAROIA-ICASSP]. The weights are derived directly from the stage-1 codebook vector. Let cb1_Q8[k] be the k'th entry of the stage-1 codebook vector from Table 23 or Table 24. Then, for 0 <= k < d_LPC, the following expression computes the square of the weight as a Q18 value:

        w2_Q18[k] = (1024/(cb1_Q8[k] - cb1_Q8[k-1])
                     + 1024/(cb1_Q8[k+1] - cb1_Q8[k])) << 16

where cb1_Q8[-1] = 0 and cb1_Q8[d_LPC] = 256, and the division is integer division. This is reduced to an unsquared, Q9 value using the following square-root approximation:

             i = ilog(w2_Q18[k])
             f = (w2_Q18[k]>>(i-8)) & 127
             y = ((i&1) ? 32768 : 46214) >> ((32-i)>>1)
             w_Q9[k] = y + ((213*f*y)>>16)

The constant 46214 here is approximately the square root of 2 in Q15. The cb1_Q8[] vector completely determines these weights, and they may be tabulated and stored as 13-bit unsigned values (with a range of 1819 to 5227, inclusive) to avoid computing them when decoding. The reference implementation already requires code to compute these weights on unquantized coefficients in the encoder, in silk_NLSF_VQ_weights_laroia() (NLSF_VQ_weights_laroia.c) and its callers, so it reuses that code in the decoder instead of using a pre-computed table to reduce the amount of ROM required.

          +----+----------------------------------------+
          | I1 | Codebook (Q8)                          |
          +----+----------------------------------------+
          |    |  0   1   2   3   4   5   6   7   8   9 |
          |    |                                        |
          | 0  | 12  35  60  83 108 132 157 180 206 228 |
          |    |                                        |
          | 1  | 15  32  55  77 101 125 151 175 201 225 |
          |    |                                        |
          | 2  | 19  42  66  89 114 137 162 184 209 230 |
          |    |                                        |
          | 3  | 12  25  50  72  97 120 147 172 200 223 |
          |    |                                        |
          | 4  | 26  44  69  90 114 135 159 180 205 225 |
          |    |                                        |
          | 5  | 13  22  53  80 106 130 156 180 205 228 |
          |    |                                        |
          | 6  | 15  25  44  64  90 115 142 168 196 222 |
          |    |                                        |
          | 7  | 19  24  62  82 100 120 145 168 190 214 |
          |    |                                        |
          | 8  | 22  31  50  79 103 120 151 170 203 227 |
          |    |                                        |
          | 9  | 21  29  45  65 106 124 150 171 196 224 |
          |    |                                        |
          | 10 | 30  49  75  97 121 142 165 186 209 229 |
          |    |                                        |
          | 11 | 19  25  52  70  93 116 143 166 192 219 |
          |    |                                        |
          | 12 | 26  34  62  75  97 118 145 167 194 217 |
          |    |                                        |
          | 13 | 25  33  56  70  91 113 143 165 196 223 |
          |    |                                        |
          | 14 | 21  34  51  72  97 117 145 171 196 222 |
          |    |                                        |
          | 15 | 20  29  50  67  90 117 144 168 197 221 |
          |    |                                        |
          | 16 | 22  31  48  66  95 117 146 168 196 222 |
          |    |                                        |
          | 17 | 24  33  51  77 116 134 158 180 200 224 |
          |    |                                        |
          | 18 | 21  28  70  87 106 124 149 170 194 217 |
          |    |                                        |
          | 19 | 26  33  53  64  83 117 152 173 204 225 |
          |    |                                        |
          | 20 | 27  34  65  95 108 129 155 174 210 225 |
          |    |                                        |
          | 21 | 20  26  72  99 113 131 154 176 200 219 |
          |    |                                        |
          | 22 | 34  43  61  78  93 114 155 177 205 229 |
          |    |                                        |
          | 23 | 23  29  54  97 124 138 163 179 209 229 |
          |    |                                        |
          | 24 | 30  38  56  89 118 129 158 178 200 231 |
          |    |                                        |
          | 25 | 21  29  49  63  85 111 142 163 193 222 |
          |    |                                        |
          | 26 | 27  48  77 103 133 158 179 196 215 232 |
          |    |                                        |
          | 27 | 29  47  74  99 124 151 176 198 220 237 |
          |    |                                        |
          | 28 | 33  42  61  76  93 121 155 174 207 225 |
          |    |                                        |
          | 29 | 29  53  87 112 136 154 170 188 208 227 |
          |    |                                        |
          | 30 | 24  30  52  84 131 150 166 186 203 229 |
          |    |                                        |
          | 31 | 37  48  64  84 104 118 156 177 201 230 |
          +----+----------------------------------------+
      Table 23: NB/MB Normalized LSF Stage-1 Codebook Vectors
+----+------------------------------------------------------------+
| I1 | Codebook (Q8)                                              |
+----+------------------------------------------------------------+
|    |  0  1  2  3  4   5   6   7   8   9  10  11  12  13  14  15 |
|    |                                                            |
| 0  |  7 23 38 54 69  85 100 116 131 147 162 178 193 208 223 239 |
|    |                                                            |
| 1  | 13 25 41 55 69  83  98 112 127 142 157 171 187 203 220 236 |
|    |                                                            |
| 2  | 15 21 34 51 61  78  92 106 126 136 152 167 185 205 225 240 |
|    |                                                            |
| 3  | 10 21 36 50 63  79  95 110 126 141 157 173 189 205 221 237 |
|    |                                                            |
| 4  | 17 20 37 51 59  78  89 107 123 134 150 164 184 205 224 240 |
|    |                                                            |
| 5  | 10 15 32 51 67  81  96 112 129 142 158 173 189 204 220 236 |
|    |                                                            |
| 6  |  8 21 37 51 65  79  98 113 126 138 155 168 179 192 209 218 |
|    |                                                            |
| 7  | 12 15 34 55 63  78  87 108 118 131 148 167 185 203 219 236 |
|    |                                                            |
| 8  | 16 19 32 36 56  79  91 108 118 136 154 171 186 204 220 237 |
|    |                                                            |
| 9  | 11 28 43 58 74  89 105 120 135 150 165 180 196 211 226 241 |
|    |                                                            |
| 10 |  6 16 33 46 60  75  92 107 123 137 156 169 185 199 214 225 |
|    |                                                            |
| 11 | 11 19 30 44 57  74  89 105 121 135 152 169 186 202 218 234 |
|    |                                                            |
| 12 | 12 19 29 46 57  71  88 100 120 132 148 165 182 199 216 233 |
|    |                                                            |
| 13 | 17 23 35 46 56  77  92 106 123 134 152 167 185 204 222 237 |
|    |                                                            |
| 14 | 14 17 45 53 63  75  89 107 115 132 151 171 188 206 221 240 |
|    |                                                            |
| 15 |  9 16 29 40 56  71  88 103 119 137 154 171 189 205 222 237 |
|    |                                                            |
| 16 | 16 19 36 48 57  76  87 105 118 132 150 167 185 202 218 236 |
|    |                                                            |
| 17 | 12 17 29 54 71  81  94 104 126 136 149 164 182 201 221 237 |
|    |                                                            |
| 18 | 15 28 47 62 79  97 115 129 142 155 168 180 194 208 223 238 |
|    |                                                            |
| 19 |  8 14 30 45 62  78  94 111 127 143 159 175 192 207 223 239 |
|    |                                                            |
| 20 | 17 30 49 62 79  92 107 119 132 145 160 174 190 204 220 235 |
|    |                                                            |
| 21 | 14 19 36 45 61  76  91 108 121 138 154 172 189 205 222 238 |
|    |                                                            |
| 22 | 12 18 31 45 60  76  91 107 123 138 154 171 187 204 221 236 |
|    |                                                            |
| 23 | 13 17 31 43 53  70  83 103 114 131 149 167 185 203 220 237 |
|    |                                                            |
| 24 | 17 22 35 42 58  78  93 110 125 139 155 170 188 206 224 240 |
|    |                                                            |
| 25 |  8 15 34 50 67  83  99 115 131 146 162 178 193 209 224 239 |
|    |                                                            |
| 26 | 13 16 41 66 73  86  95 111 128 137 150 163 183 206 225 241 |
|    |                                                            |
| 27 | 17 25 37 52 63  75  92 102 119 132 144 160 175 191 212 231 |
|    |                                                            |
| 28 | 19 31 49 65 83 100 117 133 147 161 174 187 200 213 227 242 |
|    |                                                            |
| 29 | 18 31 52 68 88 103 117 126 138 149 163 177 192 207 223 239 |
|    |                                                            |
| 30 | 16 29 47 61 76  90 106 119 133 147 161 176 193 209 224 240 |
|    |                                                            |
| 31 | 15 21 35 50 61  73  86  97 110 119 129 141 175 198 218 237 |
+----+------------------------------------------------------------+
       Table 24: WB Normalized LSF Stage-1 Codebook Vectors

Given the stage-1 codebook entry cb1_Q8[], the stage-2 residual res_Q10[], and their corresponding weights, w_Q9[], the reconstructed normalized LSF coefficients are

  NLSF_Q15[k] = clamp(0,
                 (cb1_Q8[k]<<7) + (res_Q10[k]<<14)/w_Q9[k], 32767)

where the division is integer division. However, nothing in either the reconstruction process or the quantization process in the encoder thus far guarantees that the coefficients are monotonically increasing and separated well enough to ensure a stable filter [KABAL86]. When using the reference encoder, roughly 2% of frames violate this constraint. The next section describes a stabilization procedure used to make these guarantees.

4.2.7.5.4. Normalized LSF Stabilization

The normalized LSF stabilization procedure is implemented in silk_NLSF_stabilize() (NLSF_stabilize.c). This process ensures that consecutive values of the normalized LSF coefficients, NLSF_Q15[], are spaced some minimum distance apart (predetermined to be the 0.01 percentile of a large training set). Table 25 gives the minimum spacings for NB and MB and those for WB, where row k is the minimum allowed value of NLSF_Q15[k]-NLSF_Q15[k-1]. For the purposes of computing this spacing for the first and last coefficient, NLSF_Q15[-1] is taken to be 0 and NLSF_Q15[d_LPC] is taken to be 32768.

                 +-------------+-----------+-----+
                 | Coefficient | NB and MB |  WB |
                 +-------------+-----------+-----+
                 | 0           |       250 | 100 |
                 |             |           |     |
                 | 1           |         3 |   3 |
                 |             |           |     |
                 | 2           |         6 |  40 |
                 |             |           |     |
                 | 3           |         3 |   3 |
                 |             |           |     |
                 | 4           |         3 |   3 |
                 |             |           |     |
                 | 5           |         3 |   3 |
                 |             |           |     |
                 | 6           |         4 |   5 |
                 |             |           |     |
                 | 7           |         3 |  14 |
                 |             |           |     |
                 | 8           |         3 |  14 |
                 |             |           |     |
                 | 9           |         3 |  10 |
                 |             |           |     |
                 | 10          |       461 |  11 |
                 |             |           |     |
                 | 11          |           |   3 |
                 |             |           |     |
                 | 12          |           |   8 |
                 |             |           |     |
                 | 13          |           |   9 |
                 |             |           |     |
                 | 14          |           |   7 |
                 |             |           |     |
                 | 15          |           |   3 |
                 |             |           |     |
                 | 16          |           | 347 |
                 +-------------+-----------+-----+
     Table 25: Minimum Spacing for Normalized LSF Coefficients

The procedure starts off by trying to make small adjustments that attempt to minimize the amount of distortion introduced. After 20 such adjustments, it falls back to a more direct method that guarantees the constraints are enforced but may require large adjustments.

Let NDeltaMin_Q15[k] be the minimum required spacing for the current audio bandwidth from Table 25. First, the procedure finds the index i where NLSF_Q15[i] - NLSF_Q15[i-1] - NDeltaMin_Q15[i] is the smallest, breaking ties by using the lower value of i. If this value is non-negative, then the stabilization stops; the coefficients satisfy all the constraints. Otherwise, if i == 0, it sets NLSF_Q15[0] to NDeltaMin_Q15[0], and if i == d_LPC, it sets NLSF_Q15[d_LPC-1] to (32768 - NDeltaMin_Q15[d_LPC]). For all other values of i, both NLSF_Q15[i-1] and NLSF_Q15[i] are updated as follows:

                                         i-1
                                         __
min_center_Q15 = (NDeltaMin_Q15[i]>>1) + \  NDeltaMin_Q15[k]
                                         /_
                                         k=0
                                                d_LPC
                                                 __
max_center_Q15 = 32768 - (NDeltaMin_Q15[i]>>1) - \  NDeltaMin_Q15[k]
                                                 /_
                                                k=i+1

center_freq_Q15 = clamp(min_center_Q15[i],

                       (NLSF_Q15[i-1] + NLSF_Q15[i] + 1)>>1
                       max_center_Q15[i])
NLSF_Q15[i-1] = center_freq_Q15 - (NDeltaMin_Q15[i]>>1)
  NLSF_Q15[i] = NLSF_Q15[i-1] + NDeltaMin_Q15[i]

Then, the procedure repeats again, until it has either executed 20 times or stopped because the coefficients satisfy all the constraints.

After the 20th repetition of the above procedure, the following fallback procedure executes once. First, the values of NLSF_Q15[k] for 0 <= k < d_LPC are sorted in ascending order. Then, for each value of k from 0 to d_LPC-1, NLSF_Q15[k] is set to

         max(NLSF_Q15[k], NLSF_Q15[k-1] + NDeltaMin_Q15[k])

Next, for each value of k from d_LPC-1 down to 0, NLSF_Q15[k] is set to

        min(NLSF_Q15[k], NLSF_Q15[k+1] - NDeltaMin_Q15[k+1])

There is no need to check if the coefficients satisfy all the constraints before applying this fallback procedure. If they do, then it will not change their values.

4.2.7.5.5. Normalized LSF Interpolation

For 20 ms SILK frames, the first half of the frame (i.e., the first two subframes) may use normalized LSF coefficients that are interpolated between the decoded LSFs for the most recent coded frame (in the same channel) and the current frame. A Q2 interpolation factor follows the LSF coefficient indices in the bitstream, which is decoded using the PDF in Table 26. This happens in silk_decode_indices() (decode_indices.c). After either

o An uncoded regular SILK frame in the side channel, or

o A decoder reset (see Section 4.5.2),

the decoder still decodes this factor, but ignores its value and always uses 4 instead. For 10 ms SILK frames, this factor is not stored at all.

                   +---------------------------+
                   | PDF                       |
                   +---------------------------+
                   | {13, 22, 29, 11, 181}/256 |
                   +---------------------------+
       Table 26: PDF for Normalized LSF Interpolation Index

Let n2_Q15[k] be the normalized LSF coefficients decoded by the procedure in Section 4.2.7.5, n0_Q15[k] be the LSF coefficients decoded for the prior frame, and w_Q2 be the interpolation factor. Then, the normalized LSF coefficients used for the first half of a 20 ms frame, n1_Q15[k], are

    n1_Q15[k] = n0_Q15[k] + (w_Q2*(n2_Q15[k] - n0_Q15[k]) >> 2)

This interpolation is performed in silk_decode_parameters() (decode_parameters.c).

4.2.7.5.6. Converting Normalized LSFs to LPC Coefficients

Any LPC filter A(z) can be split into a symmetric part P(z) and an anti-symmetric part Q(z) such that

                      d_LPC
                       __         -k   1
            A(z) = 1 - \  a[k] * z   = - * (P(z) + Q(z))
                       /_              2
                       k=1

with

                                 -d_LPC-1      -1
                  P(z) = A(z) + z         * A(z  )
                                 -d_LPC-1      -1
                  Q(z) = A(z) - z         * A(z  )

The even normalized LSF coefficients correspond to a pair of conjugate roots of P(z), while the odd coefficients correspond to a pair of conjugate roots of Q(z), all of which lie on the unit circle. In addition, P(z) has a root at pi and Q(z) has a root at 0. Thus, they may be reconstructed mathematically from a set of normalized LSF coefficients, n[k], as

                      d_LPC/2-1
                  -1     ___                        -1    -2
     P(z) = (1 + z  ) *  | |  (1 - 2*cos(pi*n[2*k])*z  + z  )
                         k=0
                      d_LPC/2-1
                  -1     ___                          -1    -2
     Q(z) = (1 - z  ) *  | |  (1 - 2*cos(pi*n[2*k+1])*z  + z  )
                         k=0

However, SILK performs this reconstruction using a fixed-point approximation so that all decoders can reproduce it in a bit-exact manner to avoid prediction drift. The function silk_NLSF2A() (NLSF2A.c) implements this procedure.

To start, it approximates cos(pi*n[k]) using a table lookup with linear interpolation. The encoder SHOULD use the inverse of this piecewise linear approximation, rather than the true inverse of the cosine function, when deriving the normalized LSF coefficients. These values are also re-ordered to improve numerical accuracy when constructing the LPC polynomials.

                 +-------------+-----------+----+
                 | Coefficient | NB and MB | WB |
                 +-------------+-----------+----+
                 | 0           |         0 |  0 |
                 |             |           |    |
                 | 1           |         9 | 15 |
                 |             |           |    |
                 | 2           |         6 |  8 |
                 |             |           |    |
                 | 3           |         3 |  7 |
                 |             |           |    |
                 | 4           |         4 |  4 |
                 |             |           |    |
                 | 5           |         5 | 11 |
                 |             |           |    |
                 | 6           |         8 | 12 |
                 |             |           |    |
                 | 7           |         1 |  3 |
                 |             |           |    |
                 | 8           |         2 |  2 |
                 |             |           |    |
                 | 9           |         7 | 13 |
                 |             |           |    |
                 | 10          |           | 10 |
                 |             |           |    |
                 | 11          |           |  5 |
                 |             |           |    |
                 | 12          |           |  6 |
                 |             |           |    |
                 | 13          |           |  9 |
                 |             |           |    |
                 | 14          |           | 14 |
                 |             |           |    |
                 | 15          |           |  1 |
                 +-------------+-----------+----+
         Table 27: LSF Ordering for Polynomial Evaluation

The top 7 bits of each normalized LSF coefficient index a value in the table, and the next 8 bits interpolate between it and the next value. Let i = (n[k] >> 8) be the integer index and f = (n[k] & 255) be the fractional part of a given coefficient. Then, the re-ordered, approximated cosine, c_Q17[ordering[k]], is

   c_Q17[ordering[k]] = (cos_Q12[i]*256
                         + (cos_Q12[i+1]-cos_Q12[i])*f + 4) >> 3

where ordering[k] is the k'th entry of the column of Table 27 corresponding to the current audio bandwidth and cos_Q12[i] is the i'th entry of Table 28.

              +-----+-------+-------+-------+-------+
              |   i |    +0 |    +1 |    +2 |    +3 |
              +-----+-------+-------+-------+-------+
              |   0 |  4096 |  4095 |  4091 |  4085 |
              |     |       |       |       |       |
              |   4 |  4076 |  4065 |  4052 |  4036 |
              |     |       |       |       |       |
              |   8 |  4017 |  3997 |  3973 |  3948 |
              |     |       |       |       |       |
              |  12 |  3920 |  3889 |  3857 |  3822 |
              |     |       |       |       |       |
              |  16 |  3784 |  3745 |  3703 |  3659 |
              |     |       |       |       |       |
              |  20 |  3613 |  3564 |  3513 |  3461 |
              |     |       |       |       |       |
              |  24 |  3406 |  3349 |  3290 |  3229 |
              |     |       |       |       |       |
              |  28 |  3166 |  3102 |  3035 |  2967 |
              |     |       |       |       |       |
              |  32 |  2896 |  2824 |  2751 |  2676 |
              |     |       |       |       |       |
              |  36 |  2599 |  2520 |  2440 |  2359 |
              |     |       |       |       |       |
              |  40 |  2276 |  2191 |  2106 |  2019 |
              |     |       |       |       |       |
              |  44 |  1931 |  1842 |  1751 |  1660 |
              |     |       |       |       |       |
              |  48 |  1568 |  1474 |  1380 |  1285 |
              |     |       |       |       |       |
              |  52 |  1189 |  1093 |   995 |   897 |
              |     |       |       |       |       |
              |  56 |   799 |   700 |   601 |   501 |
              |     |       |       |       |       |
              |  60 |   401 |   301 |   201 |   101 |
              |     |       |       |       |       |
              |  64 |     0 |  -101 |  -201 |  -301 |
              |     |       |       |       |       |
              |  68 |  -401 |  -501 |  -601 |  -700 |
              |     |       |       |       |       |
              |  72 |  -799 |  -897 |  -995 | -1093 |
              |     |       |       |       |       |
              |  76 | -1189 | -1285 | -1380 | -1474 |
              |     |       |       |       |       |
              |  80 | -1568 | -1660 | -1751 | -1842 |
              |     |       |       |       |       |
              |  84 | -1931 | -2019 | -2106 | -2191 |
              |     |       |       |       |       |
              |  88 | -2276 | -2359 | -2440 | -2520 |
              |     |       |       |       |       |
              |  92 | -2599 | -2676 | -2751 | -2824 |
              |     |       |       |       |       |
              |  96 | -2896 | -2967 | -3035 | -3102 |
              |     |       |       |       |       |
              | 100 | -3166 | -3229 | -3290 | -3349 |
              |     |       |       |       |       |
              | 104 | -3406 | -3461 | -3513 | -3564 |
              |     |       |       |       |       |
              | 108 | -3613 | -3659 | -3703 | -3745 |
              |     |       |       |       |       |
              | 112 | -3784 | -3822 | -3857 | -3889 |
              |     |       |       |       |       |
              | 116 | -3920 | -3948 | -3973 | -3997 |
              |     |       |       |       |       |
              | 120 | -4017 | -4036 | -4052 | -4065 |
              |     |       |       |       |       |
              | 124 | -4076 | -4085 | -4091 | -4095 |
              |     |       |       |       |       |
              | 128 | -4096 |       |       |       |
              +-----+-------+-------+-------+-------+
           Table 28: Q12 Cosine Table for LSF Conversion

Given the list of cosine values, silk_NLSF2A_find_poly() (NLSF2A.c) computes the coefficients of P and Q, described here via a simple recurrence. Let p_Q16[k][j] and q_Q16[k][j] be the coefficients of the products of the first (k+1) root pairs for P and Q, with j indexing the coefficient number. Only the first (k+2) coefficients are needed, as the products are symmetric. Let p_Q16[0][0] = q_Q16[0][0] = 1<<16, p_Q16[0][1] = -c_Q17[0], q_Q16[0][1] = -c_Q17[1], and d2 = d_LPC/2. As boundary conditions, assume p_Q16[k][j] = q_Q16[k][j] = 0 for all j < 0. Also, assume p_Q16[k][k+2] = p_Q16[k][k] and q_Q16[k][k+2] = q_Q16[k][k] (because of the symmetry). Then, for 0 < k < d2 and 0 <= j <= k+1,

    p_Q16[k][j] = p_Q16[k-1][j] + p_Q16[k-1][j-2]
                  - ((c_Q17[2*k]*p_Q16[k-1][j-1] + 32768)>>16)
    q_Q16[k][j] = q_Q16[k-1][j] + q_Q16[k-1][j-2]
                  - ((c_Q17[2*k+1]*q_Q16[k-1][j-1] + 32768)>>16)

The use of Q17 values for the cosine terms in an otherwise Q16 expression implicitly scales them by a factor of 2. The multiplications in this recurrence may require up to 48 bits of precision in the result to avoid overflow. In practice, each row of the recurrence only depends on the previous row, so an implementation does not need to store all of them.

silk_NLSF2A() uses the values from the last row of this recurrence to reconstruct a 32-bit version of the LPC filter (without the leading 1.0 coefficient), a32_Q17[k], 0 <= k < d2:

    a32_Q17[k]         = -(q_Q16[d2-1][k+1] - q_Q16[d2-1][k])
                         - (p_Q16[d2-1][k+1] + p_Q16[d2-1][k]))
    a32_Q17[d_LPC-k-1] =  (q_Q16[d2-1][k+1] - q_Q16[d2-1][k])
                         - (p_Q16[d2-1][k+1] + p_Q16[d2-1][k]))

The sum and difference of two terms from each of the p_Q16 and q_Q16 coefficient lists reflect the (1 + z**-1) and (1 - z**-1) factors of P and Q, respectively. The promotion of the expression from Q16 to Q17 implicitly scales the result by 1/2.

4.2.7.5.7. Limiting the Range of the LPC Coefficients

The a32_Q17[] coefficients are too large to fit in a 16-bit value, which significantly increases the cost of applying this filter in fixed-point decoders. Reducing them to Q12 precision doesn't incur any significant quality loss, but still does not guarantee they will fit. silk_NLSF2A() applies up to 10 rounds of bandwidth expansion to limit the dynamic range of these coefficients. Even floating-point decoders SHOULD perform these steps, to avoid mismatch.

For each round, the process first finds the index k such that abs(a32_Q17[k]) is largest, breaking ties by choosing the lowest value of k. Then, it computes the corresponding Q12 precision value, maxabs_Q12, subject to an upper bound to avoid overflow in subsequent computations:

          maxabs_Q12 = min((maxabs_Q17 + 16) >> 5, 163838)

If this is larger than 32767, the procedure derives the chirp factor, sc_Q16[0], to use in the bandwidth expansion as

                               (maxabs_Q12 - 32767) << 14
           sc_Q16[0] = 65470 - --------------------------
                               (maxabs_Q12 * (k+1)) >> 2

where the division here is integer division. This is an approximation of the chirp factor needed to reduce the target coefficient to 32767, though it is both less than 0.999 and, for k > 0 when maxabs_Q12 is much greater than 32767, still slightly too large. The upper bound on maxabs_Q12, 163838, was chosen because it is equal to ((2**31 - 1) >> 14) + 32767, i.e., the largest value of maxabs_Q12 that would not overflow the numerator in the equation above when stored in a signed 32-bit integer.

silk_bwexpander_32() (bwexpander_32.c) performs the bandwidth expansion (again, only when maxabs_Q12 is greater than 32767) using the following recurrence:

          a32_Q17[k] = (a32_Q17[k]*sc_Q16[k]) >> 16
         sc_Q16[k+1] = (sc_Q16[0]*sc_Q16[k] + 32768) >> 16

The first multiply may require up to 48 bits of precision in the result to avoid overflow. The second multiply must be unsigned to avoid overflow with only 32 bits of precision. The reference implementation uses a slightly more complex formulation that avoids the 32-bit overflow using signed multiplication, but is otherwise equivalent.

After 10 rounds of bandwidth expansion are performed, they are simply saturated to 16 bits:

   a32_Q17[k] = clamp(-32768, (a32_Q17[k] + 16) >> 5, 32767) << 5

Because this performs the actual saturation in the Q12 domain, but converts the coefficients back to the Q17 domain for the purposes of prediction gain limiting, this step must be performed after the 10th round of bandwidth expansion, regardless of whether or not the Q12 version of any coefficient still overflows a 16-bit integer. This saturation is not performed if maxabs_Q12 drops to 32767 or less prior to the 10th round.

4.2.7.5.8. Limiting the Prediction Gain of the LPC Filter

The prediction gain of an LPC synthesis filter is the square root of the output energy when the filter is excited by a unit-energy impulse. Even if the Q12 coefficients would fit, the resulting filter may still have a significant gain (especially for voiced sounds), making the filter unstable. silk_NLSF2A() applies up to 16 additional rounds of bandwidth expansion to limit the prediction gain. Instead of controlling the amount of bandwidth expansion using the prediction gain itself (which may diverge to infinity for an unstable filter), silk_NLSF2A() uses silk_LPC_inverse_pred_gain_QA()

(LPC_inv_pred_gain.c) to compute the reflection coefficients associated with the filter. The filter is stable if and only if the magnitude of these coefficients is sufficiently less than one. The reflection coefficients, rc[k], can be computed using a simple Levinson recurrence, initialized with the LPC coefficients a[d_LPC- 1][n] = a[n], and then updated via

                  rc[k] = -a[k][k] ,
                          a[k][n] - a[k][k-n-1]*rc[k]
              a[k-1][n] = ---------------------------
                                           2
                                  1 - rc[k]

However, silk_LPC_inverse_pred_gain_QA() approximates this using fixed-point arithmetic to guarantee reproducible results across platforms and implementations. Since small changes in the coefficients can make a stable filter unstable, it takes the real Q12 coefficients that will be used during reconstruction as input. Thus, let

                a32_Q12[n] = (a32_Q17[n] + 16) >> 5

be the Q12 version of the LPC coefficients that will eventually be used. As a simple initial check, the decoder computes the DC response as

                              d_PLC-1
                                __
                      DC_resp = \   a32_Q12[n]
                                /_
                                n=0

and if DC_resp > 4096, the filter is unstable.

Increasing the precision of these Q12 coefficients to Q24 for intermediate computations allows more accurate computation of the reflection coefficients, so the decoder initializes the recurrence via

               inv_gain_Q30[d_LPC] = 1 << 30
               a32_Q24[d_LPC-1][n] = a32_Q12[n] << 12

Then, for each k from d_LPC-1 down to 0, if abs(a32_Q24[k][k]) > 16773022, the filter is unstable and the recurrence stops. The constant 16773022 here is approximately 0.99975 in Q24. Otherwise, the inverse of the prediction gain, inv_gain_Q30[k], is updated via

          rc_Q31[k] = -a32_Q24[k][k] << 7
         div_Q30[k] = (1<<30) - (rc_Q31[k]*rc_Q31[k] >> 32)
    inv_gain_Q30[k] = (inv_gain_Q30[k+1]*div_Q30[k] >> 32) << 2

and if inv_gain_Q30[k] < 107374, the filter is unstable and the recurrence stops. The constant 107374 here is approximately 1/10000 in Q30. If neither of these checks determine that the filter is unstable and k > 0, row k-1 of a32_Q24 is computed from row k as

          b1[k] = ilog(div_Q30[k])
          b2[k] = b1[k] - 16
                        (1<<29) - 1
     inv_Qb2[k] = -----------------------
                  div_Q30[k] >> (b2[k]+1)
     err_Q29[k] = (1<<29)
                  - ((div_Q30[k]<<(15-b2[k]))*inv_Qb2[k] >> 16)
    gain_Qb1[k] = ((inv_Qb2[k] << 16)
                   + (err_Q29[k]*inv_Qb2[k] >> 13))
num_Q24[k-1][n] = a32_Q24[k][n]
                  - ((a32_Q24[k][k-n-1]*rc_Q31[k] + (1<<30)) >> 31)
a32_Q24[k-1][n] = (num_Q24[k-1][n]*gain_Qb1[k]
                   + (1<<(b1[k]-1))) >> b1[k]

where 0 <= n < k. In the above, rc_Q31[k] are the reflection coefficients. div_Q30[k] is the denominator for each iteration, and gain_Qb1[k] is its multiplicative inverse (with b1[k] fractional bits, where b1[k] ranges from 20 to 31). inv_Qb2[k], which ranges from 16384 to 32767, is a low-precision version of that inverse (with b2[k] fractional bits). err_Q29[k] is the residual error, ranging from -32763 to 32392, which is used to improve the accuracy. The values t_Q24[k-1][n] for each n are the numerators for the next row of coefficients in the recursion, and a32_Q24[k-1][n] is the final version of that row. Every multiply in this procedure except the one used to compute gain_Qb1[k] requires more than 32 bits of precision,

but otherwise all intermediate results fit in 32 bits or less. In practice, because each row only depends on the next one, an implementation does not need to store them all.

If abs(a32_Q24[k][k]) <= 16773022 and inv_gain_Q30[k] >= 107374 for 0 <= k < d_LPC, then the filter is considered stable. However, the problem of determining stability is ill-conditioned when the filter contains several reflection coefficients whose magnitude is very close to one. This fixed-point algorithm is not mathematically guaranteed to correctly classify filters as stable or unstable in this case, though it does very well in practice.

On round i, 0 <= i < 16, if the filter passes these stability checks, then this procedure stops, and the final LPC coefficients to use for reconstruction in Section 4.2.7.9.2 are

                 a_Q12[k] = (a32_Q17[k] + 16) >> 5

Otherwise, a round of bandwidth expansion is applied using the same procedure as in Section 4.2.7.5.7, with

                     sc_Q16[0] = 65536 - (2<<i)

During round 15, sc_Q16[0] becomes 0 in the above equation, so a_Q12[k] is set to 0 for all k, guaranteeing a stable filter.

Long-Term Prediction (LTP) Parameters

After the normalized LSF indices and, for 20 ms frames, the LSF interpolation index, voiced frames (see Section 4.2.7.3) include additional LTP parameters. There is one primary lag index for each SILK frame, but this is refined to produce a separate lag index per subframe using a vector quantizer. Each subframe also gets its own prediction gain coefficient.

4.2.7.6.1. Pitch Lags

The primary lag index is coded either relative to the primary lag of the prior frame in the same channel or as an absolute index. Absolute coding is used if and only if

o This is the first SILK frame of its type (LBRR or regular) for

  this channel in the current Opus frame,

o The previous SILK frame of the same type (LBRR or regular) for

  this channel in the same Opus frame was not coded, or

o That previous SILK frame was coded, but was not voiced (see

  Section 4.2.7.3).

With absolute coding, the primary pitch lag may range from 2 ms (inclusive) up to 18 ms (exclusive), corresponding to pitches from 500 Hz down to 55.6 Hz, respectively. It is comprised of a high part and a low part, where the decoder first reads the high part using the 32-entry codebook in Table 29 and then the low part using the codebook corresponding to the current audio bandwidth from Table 30. The final primary pitch lag is then

            lag = lag_high*lag_scale + lag_low + lag_min

where lag_high is the high part, lag_low is the low part, and lag_scale and lag_min are the values from the "Scale" and "Minimum Lag" columns of Table 30, respectively.

+-------------------------------------------------------------------+ | PDF | +-------------------------------------------------------------------+ | {3, 3, 6, 11, 21, 30, 32, 19, 11, 10, 12, 13, 13, 12, 11, 9, 8, | | 7, 6, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1}/256 | +-------------------------------------------------------------------+

         Table 29: PDF for High Part of Primary Pitch Lag

+------------+------------------------+-------+----------+----------+ | Audio | PDF | Scale | Minimum | Maximum | | Bandwidth | | | Lag | Lag | +------------+------------------------+-------+----------+----------+ | NB | {64, 64, 64, 64}/256 | 4 | 16 | 144 | | | | | | | | MB | {43, 42, 43, 43, 42, | 6 | 24 | 216 | | | 43}/256 | | | | | | | | | | | WB | {32, 32, 32, 32, 32, | 8 | 32 | 288 | | | 32, 32, 32}/256 | | | | +------------+------------------------+-------+----------+----------+

          Table 30: PDF for Low Part of Primary Pitch Lag

All frames that do not use absolute coding for the primary lag index use relative coding instead. The decoder reads a single delta value using the 21-entry PDF in Table 31. If the resulting value is zero, it falls back to the absolute coding procedure from the prior paragraph. Otherwise, the final primary pitch lag is then

             lag = previous_lag + (delta_lag_index - 9)

where previous_lag is the primary pitch lag from the most recent frame in the same channel and delta_lag_index is the value just decoded. This allows a per-frame change in the pitch lag of -8 to +11 samples. The decoder does no clamping at this point, so this value can fall outside the range of 2 ms to 18 ms, and the decoder must use this unclamped value when using relative coding in the next SILK frame (if any). However, because an Opus frame can use relative coding for at most two consecutive SILK frames, integer overflow should not be an issue.

+-------------------------------------------------------------------+ | PDF | +-------------------------------------------------------------------+ | {46, 2, 2, 3, 4, 6, 10, 15, 26, 38, 30, 22, 15, 10, 7, 6, 4, 4, | | 2, 2, 2}/256 | +-------------------------------------------------------------------+

            Table 31: PDF for Primary Pitch Lag Change

After the primary pitch lag, a "pitch contour", stored as a single entry from one of four small VQ codebooks, gives lag offsets for each subframe in the current SILK frame. The codebook index is decoded using one of the PDFs in Table 32 depending on the current frame size and audio bandwidth. Tables 33 through 36 give the corresponding offsets to apply to the primary pitch lag for each subframe given the decoded codebook index.

+-----------+--------+----------+-----------------------------------+ | Audio | SILK | Codebook | PDF | | Bandwidth | Frame | Size | | | | Size | | | +-----------+--------+----------+-----------------------------------+ | NB | 10 ms | 3 | {143, 50, 63}/256 | | | | | | | NB | 20 ms | 11 | {68, 12, 21, 17, 19, 22, 30, 24, | | | | | 17, 16, 10}/256 | | | | | | | MB or WB | 10 ms | 12 | {91, 46, 39, 19, 14, 12, 8, 7, 6, | | | | | 5, 5, 4}/256 | | | | | | | MB or WB | 20 ms | 34 | {33, 22, 18, 16, 15, 14, 14, 13, | | | | | 13, 10, 9, 9, 8, 6, 6, 6, 5, 4, | | | | | 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, | | | | | 2, 1, 1, 1, 1}/256 | +-----------+--------+----------+-----------------------------------+

             Table 32: PDFs for Subframe Pitch Contour
                   +-------+------------------+
                   | Index | Subframe Offsets |
                   +-------+------------------+
                   | 0     |             0  0 |
                   |       |                  |
                   | 1     |             1  0 |
                   |       |                  |
                   | 2     |             0  1 |
                   +-------+------------------+
      Table 33: Codebook Vectors for Subframe Pitch Contour:
                         NB, 10 ms Frames
                   +-------+------------------+
                   | Index | Subframe Offsets |
                   +-------+------------------+
                   | 0     |       0  0  0  0 |
                   |       |                  |
                   | 1     |       2  1  0 -1 |
                   |       |                  |
                   | 2     |      -1  0  1  2 |
                   |       |                  |
                   | 3     |      -1  0  0  1 |
                   |       |                  |
                   | 4     |      -1  0  0  0 |
                   |       |                  |
                   | 5     |       0  0  0  1 |
                   |       |                  |
                   | 6     |       0  0  1  1 |
                   |       |                  |
                   | 7     |       1  1  0  0 |
                   |       |                  |
                   | 8     |       1  0  0  0 |
                   |       |                  |
                   | 9     |       0  0  0 -1 |
                   |       |                  |
                   | 10    |       1  0  0 -1 |
                   +-------+------------------+
      Table 34: Codebook Vectors for Subframe Pitch Contour:
                         NB, 20 ms Frames
                   +-------+------------------+
                   | Index | Subframe Offsets |
                   +-------+------------------+
                   | 0     |             0  0 |
                   |       |                  |
                   | 1     |             0  1 |
                   |       |                  |
                   | 2     |             1  0 |
                   |       |                  |
                   | 3     |            -1  1 |
                   |       |                  |
                   | 4     |             1 -1 |
                   |       |                  |
                   | 5     |            -1  2 |
                   |       |                  |
                   | 6     |             2 -1 |
                   |       |                  |
                   | 7     |            -2  2 |
                   |       |                  |
                   | 8     |             2 -2 |
                   |       |                  |
                   | 9     |            -2  3 |
                   |       |                  |
                   | 10    |             3 -2 |
                   |       |                  |
                   | 11    |            -3  3 |
                   +-------+------------------+
 Table 35: Codebook Vectors for Subframe Pitch Contour: MB or WB,
                           10 ms Frames
                   +-------+------------------+
                   | Index | Subframe Offsets |
                   +-------+------------------+
                   | 0     |       0  0  0  0 |
                   |       |                  |
                   | 1     |       0  0  1  1 |
                   |       |                  |
                   | 2     |       1  1  0  0 |
                   |       |                  |
                   | 3     |      -1  0  0  0 |
                   |       |                  |
                   | 4     |       0  0  0  1 |
                   |       |                  |
                   | 5     |       1  0  0  0 |
                   |       |                  |
                   | 6     |      -1  0  0  1 |
                   |       |                  |
                   | 7     |       0  0  0 -1 |
                   |       |                  |
                   | 8     |      -1  0  1  2 |
                   |       |                  |
                   | 9     |       1  0  0 -1 |
                   |       |                  |
                   | 10    |      -2 -1  1  2 |
                   |       |                  |
                   | 11    |       2  1  0 -1 |
                   |       |                  |
                   | 12    |      -2  0  0  2 |
                   |       |                  |
                   | 13    |      -2  0  1  3 |
                   |       |                  |
                   | 14    |       2  1 -1 -2 |
                   |       |                  |
                   | 15    |      -3 -1  1  3 |
                   |       |                  |
                   | 16    |       2  0  0 -2 |
                   |       |                  |
                   | 17    |       3  1  0 -2 |
                   |       |                  |
                   | 18    |      -3 -1  2  4 |
                   |       |                  |
                   | 19    |      -4 -1  1  4 |
                   |       |                  |
                   | 20    |       3  1 -1 -3 |
                   |       |                  |
                   | 21    |      -4 -1  2  5 |
                   |       |                  |
                   | 22    |       4  2 -1 -3 |
                   |       |                  |
                   | 23    |       4  1 -1 -4 |
                   |       |                  |
                   | 24    |      -5 -1  2  6 |
                   |       |                  |
                   | 25    |       5  2 -1 -4 |
                   |       |                  |
                   | 26    |      -6 -2  2  6 |
                   |       |                  |
                   | 27    |      -5 -2  2  5 |
                   |       |                  |
                   | 28    |       6  2 -1 -5 |
                   |       |                  |
                   | 29    |      -7 -2  3  8 |
                   |       |                  |
                   | 30    |       6  2 -2 -6 |
                   |       |                  |
                   | 31    |       5  2 -2 -5 |
                   |       |                  |
                   | 32    |       8  3 -2 -7 |
                   |       |                  |
                   | 33    |      -9 -3  3  9 |
                   +-------+------------------+
 Table 36: Codebook Vectors for Subframe Pitch Contour: MB or WB,
                           20 ms Frames

The final pitch lag for each subframe is assembled in silk_decode_pitch() (decode_pitch.c). Let lag be the primary pitch lag for the current SILK frame, contour_index be index of the VQ codebook, and lag_cb[contour_index][k] be the corresponding entry of the codebook from the appropriate table given above for the k'th subframe. Then the final pitch lag for that subframe is

   pitch_lags[k] = clamp(lag_min, lag + lag_cb[contour_index][k],
                         lag_max)

where lag_min and lag_max are the values from the "Minimum Lag" and "Maximum Lag" columns of Table 30, respectively.

4.2.7.6.2. LTP Filter Coefficients

SILK uses a separate 5-tap pitch filter for each subframe, selected from one of three codebooks. The three codebooks each represent different rate-distortion trade-offs, with average rates of 1.61 bits/subframe, 3.68 bits/subframe, and 4.85 bits/subframe, respectively.

The importance of the filter coefficients generally depends on two factors: the periodicity of the signal and relative energy between the current subframe and the signal from one period earlier. Greater periodicity and decaying energy both lead to more important filter coefficients. Thus, they should be coded with lower distortion and higher rate. These properties are relatively stable over the duration of a single SILK frame. Hence, all of the subframes in a SILK frame choose their filter from the same codebook. This is signaled with an explicitly-coded "periodicity index". This immediately follows the subframe pitch lags, and is coded using the 3-entry PDF from Table 37.

                       +------------------+
                       | PDF              |
                       +------------------+
                       | {77, 80, 99}/256 |
                       +------------------+
                  Table 37: Periodicity Index PDF

The indices of the filters for each subframe follow. They are all coded using the PDF from Table 38 corresponding to the periodicity index. Tables 39 through 41 contain the corresponding filter taps as signed Q7 integers.

+-------------+----------+------------------------------------------+ | Periodicity | Codebook | PDF | | Index | Size | | +-------------+----------+------------------------------------------+ | 0 | 8 | {185, 15, 13, 13, 9, 9, 6, 6}/256 | | | | | | 1 | 16 | {57, 34, 21, 20, 15, 13, 12, 13, 10, 10, | | | | 9, 10, 9, 8, 7, 8}/256 | | | | | | 2 | 32 | {15, 16, 14, 12, 12, 12, 11, 11, 11, 10, | | | | 9, 9, 9, 9, 8, 8, 8, 8, 7, 7, 6, 6, 5, | | | | 4, 5, 4, 4, 4, 3, 4, 3, 2}/256 | +-------------+----------+------------------------------------------+

                     Table 38: LTP Filter PDFs
                  +-------+---------------------+
                  | Index |    Filter Taps (Q7) |
                  +-------+---------------------+
                  | 0     |   4   6  24   7   5 |
                  |       |                     |
                  | 1     |   0   0   2   0   0 |
                  |       |                     |
                  | 2     |  12  28  41  13  -4 |
                  |       |                     |
                  | 3     |  -9  15  42  25  14 |
                  |       |                     |
                  | 4     |   1  -2  62  41  -9 |
                  |       |                     |
                  | 5     | -10  37  65  -4   3 |
                  |       |                     |
                  | 6     |  -6   4  66   7  -8 |
                  |       |                     |
                  | 7     |  16  14  38  -3  33 |
                  +-------+---------------------+
  Table 39: Codebook Vectors for LTP Filter, Periodicity Index 0
                  +-------+---------------------+
                  | Index |    Filter Taps (Q7) |
                  +-------+---------------------+
                  | 0     |  13  22  39  23  12 |
                  |       |                     |
                  | 1     |  -1  36  64  27  -6 |
                  |       |                     |
                  | 2     |  -7  10  55  43  17 |
                  |       |                     |
                  | 3     |   1   1   8   1   1 |
                  |       |                     |
                  | 4     |   6 -11  74  53  -9 |
                  |       |                     |
                  | 5     | -12  55  76 -12   8 |
                  |       |                     |
                  | 6     |  -3   3  93  27  -4 |
                  |       |                     |
                  | 7     |  26  39  59   3  -8 |
                  |       |                     |
                  | 8     |   2   0  77  11   9 |
                  |       |                     |
                  | 9     |  -8  22  44  -6   7 |
                  |       |                     |
                  | 10    |  40   9  26   3   9 |
                  |       |                     |
                  | 11    |  -7  20 101  -7   4 |
                  |       |                     |
                  | 12    |   3  -8  42  26   0 |
                  |       |                     |
                  | 13    | -15  33  68   2  23 |
                  |       |                     |
                  | 14    |  -2  55  46  -2  15 |
                  |       |                     |
                  | 15    |   3  -1  21  16  41 |
                  +-------+---------------------+
  Table 40: Codebook Vectors for LTP Filter, Periodicity Index 1
                  +-------+---------------------+
                  | Index |    Filter Taps (Q7) |
                  +-------+---------------------+
                  | 0     |  -6  27  61  39   5 |
                  |       |                     |
                  | 1     | -11  42  88   4   1 |
                  |       |                     |
                  | 2     |  -2  60  65   6  -4 |
                  |       |                     |
                  | 3     |  -1  -5  73  56   1 |
                  | 4     |  -9  19  94  29  -9 |
                  |       |                     |
                  | 5     |   0  12  99   6   4 |
                  |       |                     |
                  | 6     |   8 -19 102  46 -13 |
                  |       |                     |
                  | 7     |   3   2  13   3   2 |
                  |       |                     |
                  | 8     |   9 -21  84  72 -18 |
                  |       |                     |
                  | 9     | -11  46 104 -22   8 |
                  |       |                     |
                  | 10    |  18  38  48  23   0 |
                  |       |                     |
                  | 11    | -16  70  83 -21  11 |
                  |       |                     |
                  | 12    |   5 -11 117  22  -8 |
                  |       |                     |
                  | 13    |  -6  23 117 -12   3 |
                  |       |                     |
                  | 14    |   3  -8  95  28   4 |
                  |       |                     |
                  | 15    | -10  15  77  60 -15 |
                  |       |                     |
                  | 16    |  -1   4 124   2  -4 |
                  |       |                     |
                  | 17    |   3  38  84  24 -25 |
                  |       |                     |
                  | 18    |   2  13  42  13  31 |
                  |       |                     |
                  | 19    |  21  -4  56  46  -1 |
                  |       |                     |
                  | 20    |  -1  35  79 -13  19 |
                  |       |                     |
                  | 21    |  -7  65  88  -9 -14 |
                  |       |                     |
                  | 22    |  20   4  81  49 -29 |
                  |       |                     |
                  | 23    |  20   0  75   3 -17 |
                  |       |                     |
                  | 24    |   5  -9  44  92  -8 |
                  |       |                     |
                  | 25    |   1  -3  22  69  31 |
                  |       |                     |
                  | 26    |  -6  95  41 -12   5 |
                  |       |                     |
                  | 27    |  39  67  16  -4   1 |
                  |       |                     |
                  | 28    |   0  -6 120  55 -36 |
                  |       |                     |
                  | 29    | -13  44 122   4 -24 |
                  |       |                     |
                  | 30    |  81   5  11   3   7 |
                  |       |                     |
                  | 31    |   2   0   9  10  88 |
                  +-------+---------------------+
  Table 41: Codebook Vectors for LTP Filter, Periodicity Index 2

4.2.7.6.3. LTP Scaling Parameter

An LTP scaling parameter appears after the LTP filter coefficients if and only if

o This is a voiced frame (see Section 4.2.7.3), and

o Either

  *  This SILK frame corresponds to the first time interval of the
     current Opus frame for its type (LBRR or regular), or
  *  This is an LBRR frame where the LBRR flags (see Section 4.2.4)
     indicate the previous LBRR frame in the same channel is not
     coded.

This allows the encoder to trade off the prediction gain between packets against the recovery time after packet loss. Unlike absolute-coding for pitch lags, regular SILK frames that are not at the start of an Opus frame (i.e., that do not correspond to the first 20 ms time interval in Opus frames of 40 or 60 ms) do not include this field, even if the prior frame was not voiced, or (in the case of the side channel) not even coded. After an uncoded frame in the side channel, the LTP buffer (see Section 4.2.7.9.1) is cleared to zero, and is thus in a known state. In contrast, LBRR frames do include this field when the prior frame was not coded, since the LTP buffer contains the output of the PLC, which is non-normative.

If present, the decoder reads a value using the 3-entry PDF in Table 42. The three possible values represent Q14 scale factors of 15565, 12288, and 8192, respectively (corresponding to approximately 0.95, 0.75, and 0.5). Frames that do not code the scaling parameter use the default factor of 15565 (approximately 0.95).

                       +-------------------+
                       | PDF               |
                       +-------------------+
                       | {128, 64, 64}/256 |
                       +-------------------+
              Table 42: PDF for LTP Scaling Parameter
Linear Congruential Generator (LCG) Seed

As described in Section 4.2.7.8.6, SILK uses a Linear Congruential Generator (LCG) to inject pseudorandom noise into the quantized excitation. To ensure synchronization of this process between the encoder and decoder, each SILK frame stores a 2-bit seed after the LTP parameters (if any). The encoder may consider the choice of seed during quantization, and the flexibility of this choice lets it reduce distortion, helping to pay for the bit cost required to signal it. The decoder reads the seed using the uniform 4-entry PDF in Table 43, yielding a value between 0 and 3, inclusive.

                     +----------------------+
                     | PDF                  |
                     +----------------------+
                     | {64, 64, 64, 64}/256 |
                     +----------------------+
                    Table 43: PDF for LCG Seed
Excitation

SILK codes the excitation using a modified version of the Pyramid Vector Quantizer (PVQ) codebook [PVQ]. The PVQ codebook is designed for Laplace-distributed values and consists of all sums of K signed, unit pulses in a vector of dimension N, where two pulses at the same position are required to have the same sign. Thus, the codebook includes all integer codevectors y of dimension N that satisfy

                          N-1
                          __
                          \  abs(y[j]) = K
                          /_
                          j=0

Unlike regular PVQ, SILK uses a variable-length, rather than fixed- length, encoding. This encoding is better suited to the more Gaussian-like distribution of the coefficient magnitudes and the non- uniform distribution of their signs (caused by the quantization offset described below). SILK also handles large codebooks by coding

the least significant bits (LSBs) of each coefficient directly. This adds a small coding efficiency loss, but greatly reduces the computation time and ROM size required for decoding, as implemented in silk_decode_pulses() (decode_pulses.c).

SILK fixes the dimension of the codebook to N = 16. The excitation is made up of a number of "shell blocks", each 16 samples in size. Table 44 lists the number of shell blocks required for a SILK frame for each possible audio bandwidth and frame size. 10 ms MB frames nominally contain 120 samples (10 ms at 12 kHz), which is not a multiple of 16. This is handled by coding 8 shell blocks (128 samples) and discarding the final 8 samples of the last block. The decoder contains no special case that prevents an encoder from placing pulses in these samples, and they must be correctly parsed from the bitstream if present, but they are otherwise ignored.

     +-----------------+------------+------------------------+
     | Audio Bandwidth | Frame Size | Number of Shell Blocks |
     +-----------------+------------+------------------------+
     | NB              | 10 ms      |                      5 |
     |                 |            |                        |
     | MB              | 10 ms      |                      8 |
     |                 |            |                        |
     | WB              | 10 ms      |                     10 |
     |                 |            |                        |
     | NB              | 20 ms      |                     10 |
     |                 |            |                        |
     | MB              | 20 ms      |                     15 |
     |                 |            |                        |
     | WB              | 20 ms      |                     20 |
     +-----------------+------------+------------------------+
          Table 44: Number of Shell Blocks Per SILK Frame

4.2.7.8.1. Rate Level

The first symbol in the excitation is a "rate level", which is an index from 0 to 8, inclusive, coded using the PDF in Table 45 corresponding to the signal type of the current frame (from Section 4.2.7.3). The rate level selects the PDF used to decode the number of pulses in the individual shell blocks. It does not directly convey any information about the bitrate or the number of pulses itself, but merely changes the probability of the symbols in Section 4.2.7.8.2. Level 0 provides a more efficient encoding at low rates generally, and level 8 provides a more efficient encoding at high rates generally, though the most efficient level for a

particular SILK frame may depend on the exact distribution of the coded symbols. An encoder should, but is not required to, use the most efficient rate level.

+----------------------+------------------------------------------+
| Signal Type          | PDF                                      |
+----------------------+------------------------------------------+
| Inactive or Unvoiced | {15, 51, 12, 46, 45, 13, 33, 27, 14}/256 |
|                      |                                          |
| Voiced               | {33, 30, 36, 17, 34, 49, 18, 21, 18}/256 |
+----------------------+------------------------------------------+
                 Table 45: PDFs for the Rate Level

4.2.7.8.2. Pulses per Shell Block

The total number of pulses in each of the shell blocks follows the rate level. The pulse counts for all of the shell blocks are coded consecutively, before the content of any of the blocks. Each block may have anywhere from 0 to 16 pulses, inclusive, coded using the 18- entry PDF in Table 46 corresponding to the rate level from Section 4.2.7.8.1. The special value 17 indicates that this block has one or more additional LSBs to decode for each coefficient. If the decoder encounters this value, it decodes another value for the actual pulse count of the block, but uses the PDF corresponding to the special rate level 9 instead of the normal rate level. This process repeats until the decoder reads a value less than 17, and it then sets the number of extra LSBs used to the number of 17's decoded for that block. If it reads the value 17 ten times, then the next iteration uses the special rate level 10 instead of 9. The probability of decoding a 17 when using the PDF for rate level 10 is zero, ensuring that the number of LSBs for a block will not exceed 10. The cumulative distribution for rate level 10 is just a shifted version of that for 9 and thus does not require any additional storage.

+----------+--------------------------------------------------------+ | Rate | PDF | | Level | | +----------+--------------------------------------------------------+ | 0 | {131, 74, 25, 8, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | | | 1, 1}/256 | | | | | 1 | {58, 93, 60, 23, 7, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, | | | 1, 1}/256 | | | | | 2 | {43, 51, 46, 33, 24, 16, 11, 8, 6, 3, 3, 3, 2, 1, 1, | | | 2, 1, 2}/256 | | | | | 3 | {17, 52, 71, 57, 31, 12, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, | | | 1, 1}/256 | | | | | 4 | {6, 21, 41, 53, 49, 35, 21, 11, 6, 3, 2, 2, 1, 1, 1, | | | 1, 1, 1}/256 | | | | | 5 | {7, 14, 22, 28, 29, 28, 25, 20, 17, 13, 11, 9, 7, 5, | | | 4, 4, 3, 10}/256 | | | | | 6 | {2, 5, 14, 29, 42, 46, 41, 31, 19, 11, 6, 3, 2, 1, 1, | | | 1, 1, 1}/256 | | | | | 7 | {1, 2, 4, 10, 19, 29, 35, 37, 34, 28, 20, 14, 8, 5, 4, | | | 2, 2, 2}/256 | | | | | 8 | {1, 2, 2, 5, 9, 14, 20, 24, 27, 28, 26, 23, 20, 15, | | | 11, 8, 6, 15}/256 | | | | | 9 | {1, 1, 1, 6, 27, 58, 56, 39, 25, 14, 10, 6, 3, 3, 2, | | | 1, 1, 2}/256 | | | | | 10 | {2, 1, 6, 27, 58, 56, 39, 25, 14, 10, 6, 3, 3, 2, 1, | | | 1, 2, 0}/256 | +----------+--------------------------------------------------------+

                Table 46: PDFs for the Pulse Count

4.2.7.8.3. Pulse Location Decoding

The locations of the pulses in each shell block follow the pulse counts, as decoded by silk_shell_decoder() (shell_coder.c). As with the pulse counts, these locations are coded for all the shell blocks before any of the remaining information for each block. Unlike many other codecs, SILK places no restriction on the distribution of

pulses within a shell block. All of the pulses may be placed in a single location, or each one in a unique location, or anything in between.

The location of pulses is coded by recursively partitioning each block into halves, and coding how many pulses fall on the left side of the split. All remaining pulses must fall on the right side of the split. The process then recurses into the left half, and after that returns, the right half (preorder traversal). The PDF to use is chosen by the size of the current partition (16, 8, 4, or 2) and the number of pulses in the partition (1 to 16, inclusive). Tables 47 through 50 list the PDFs used for each partition size and pulse count. This process skips partitions without any pulses, i.e., where the initial pulse count from Section 4.2.7.8.2 was zero, or where the split in the prior level indicated that all of the pulses fell on the other side. These partitions have nothing to code, so they require no PDF.

+------------+------------------------------------------------------+ | Pulse | PDF | | Count | | +------------+------------------------------------------------------+ | 1 | {126, 130}/256 | | | | | 2 | {56, 142, 58}/256 | | | | | 3 | {25, 101, 104, 26}/256 | | | | | 4 | {12, 60, 108, 64, 12}/256 | | | | | 5 | {7, 35, 84, 87, 37, 6}/256 | | | | | 6 | {4, 20, 59, 86, 63, 21, 3}/256 | | | | | 7 | {3, 12, 38, 72, 75, 42, 12, 2}/256 | | | | | 8 | {2, 8, 25, 54, 73, 59, 27, 7, 1}/256 | | | | | 9 | {2, 5, 17, 39, 63, 65, 42, 18, 4, 1}/256 | | | | | 10 | {1, 4, 12, 28, 49, 63, 54, 30, 11, 3, 1}/256 | | | | | 11 | {1, 4, 8, 20, 37, 55, 57, 41, 22, 8, 2, 1}/256 | | | | | 12 | {1, 3, 7, 15, 28, 44, 53, 48, 33, 16, 6, 1, 1}/256 | | | | | 13 | {1, 2, 6, 12, 21, 35, 47, 48, 40, 25, 12, 5, 1, | | | 1}/256 | | | | | 14 | {1, 1, 4, 10, 17, 27, 37, 47, 43, 33, 21, 9, 4, 1, | | | 1}/256 | | | | | 15 | {1, 1, 1, 8, 14, 22, 33, 40, 43, 38, 28, 16, 8, 1, | | | 1, 1}/256 | | | | | 16 | {1, 1, 1, 1, 13, 18, 27, 36, 41, 41, 34, 24, 14, 1, | | | 1, 1, 1}/256 | +------------+------------------------------------------------------+

    Table 47: PDFs for Pulse Count Split, 16 Sample Partitions

+------------+------------------------------------------------------+ | Pulse | PDF | | Count | | +------------+------------------------------------------------------+ | 1 | {127, 129}/256 | | | | | 2 | {53, 149, 54}/256 | | | | | 3 | {22, 105, 106, 23}/256 | | | | | 4 | {11, 61, 111, 63, 10}/256 | | | | | 5 | {6, 35, 86, 88, 36, 5}/256 | | | | | 6 | {4, 20, 59, 87, 62, 21, 3}/256 | | | | | 7 | {3, 13, 40, 71, 73, 41, 13, 2}/256 | | | | | 8 | {3, 9, 27, 53, 70, 56, 28, 9, 1}/256 | | | | | 9 | {3, 8, 19, 37, 57, 61, 44, 20, 6, 1}/256 | | | | | 10 | {3, 7, 15, 28, 44, 54, 49, 33, 17, 5, 1}/256 | | | | | 11 | {1, 7, 13, 22, 34, 46, 48, 38, 28, 14, 4, 1}/256 | | | | | 12 | {1, 1, 11, 22, 27, 35, 42, 47, 33, 25, 10, 1, 1}/256 | | | | | 13 | {1, 1, 6, 14, 26, 37, 43, 43, 37, 26, 14, 6, 1, | | | 1}/256 | | | | | 14 | {1, 1, 4, 10, 20, 31, 40, 42, 40, 31, 20, 10, 4, 1, | | | 1}/256 | | | | | 15 | {1, 1, 3, 8, 16, 26, 35, 38, 38, 35, 26, 16, 8, 3, | | | 1, 1}/256 | | | | | 16 | {1, 1, 2, 6, 12, 21, 30, 36, 38, 36, 30, 21, 12, 6, | | | 2, 1, 1}/256 | +------------+------------------------------------------------------+

     Table 48: PDFs for Pulse Count Split, 8 Sample Partitions

+------------+------------------------------------------------------+ | Pulse | PDF | | Count | | +------------+------------------------------------------------------+ | 1 | {127, 129}/256 | | | | | 2 | {49, 157, 50}/256 | | | | | 3 | {20, 107, 109, 20}/256 | | | | | 4 | {11, 60, 113, 62, 10}/256 | | | | | 5 | {7, 36, 84, 87, 36, 6}/256 | | | | | 6 | {6, 24, 57, 82, 60, 23, 4}/256 | | | | | 7 | {5, 18, 39, 64, 68, 42, 16, 4}/256 | | | | | 8 | {6, 14, 29, 47, 61, 52, 30, 14, 3}/256 | | | | | 9 | {1, 15, 23, 35, 51, 50, 40, 30, 10, 1}/256 | | | | | 10 | {1, 1, 21, 32, 42, 52, 46, 41, 18, 1, 1}/256 | | | | | 11 | {1, 6, 16, 27, 36, 42, 42, 36, 27, 16, 6, 1}/256 | | | | | 12 | {1, 5, 12, 21, 31, 38, 40, 38, 31, 21, 12, 5, 1}/256 | | | | | 13 | {1, 3, 9, 17, 26, 34, 38, 38, 34, 26, 17, 9, 3, | | | 1}/256 | | | | | 14 | {1, 3, 7, 14, 22, 29, 34, 36, 34, 29, 22, 14, 7, 3, | | | 1}/256 | | | | | 15 | {1, 2, 5, 11, 18, 25, 31, 35, 35, 31, 25, 18, 11, 5, | | | 2, 1}/256 | | | | | 16 | {1, 1, 4, 9, 15, 21, 28, 32, 34, 32, 28, 21, 15, 9, | | | 4, 1, 1}/256 | +------------+------------------------------------------------------+

     Table 49: PDFs for Pulse Count Split, 4 Sample Partitions

+------------+------------------------------------------------------+ | Pulse | PDF | | Count | | +------------+------------------------------------------------------+ | 1 | {128, 128}/256 | | | | | 2 | {42, 172, 42}/256 | | | | | 3 | {21, 107, 107, 21}/256 | | | | | 4 | {12, 60, 112, 61, 11}/256 | | | | | 5 | {8, 34, 86, 86, 35, 7}/256 | | | | | 6 | {8, 23, 55, 90, 55, 20, 5}/256 | | | | | 7 | {5, 15, 38, 72, 72, 36, 15, 3}/256 | | | | | 8 | {6, 12, 27, 52, 77, 47, 20, 10, 5}/256 | | | | | 9 | {6, 19, 28, 35, 40, 40, 35, 28, 19, 6}/256 | | | | | 10 | {4, 14, 22, 31, 37, 40, 37, 31, 22, 14, 4}/256 | | | | | 11 | {3, 10, 18, 26, 33, 38, 38, 33, 26, 18, 10, 3}/256 | | | | | 12 | {2, 8, 13, 21, 29, 36, 38, 36, 29, 21, 13, 8, 2}/256 | | | | | 13 | {1, 5, 10, 17, 25, 32, 38, 38, 32, 25, 17, 10, 5, | | | 1}/256 | | | | | 14 | {1, 4, 7, 13, 21, 29, 35, 36, 35, 29, 21, 13, 7, 4, | | | 1}/256 | | | | | 15 | {1, 2, 5, 10, 17, 25, 32, 36, 36, 32, 25, 17, 10, 5, | | | 2, 1}/256 | | | | | 16 | {1, 2, 4, 7, 13, 21, 28, 34, 36, 34, 28, 21, 13, 7, | | | 4, 2, 1}/256 | +------------+------------------------------------------------------+

     Table 50: PDFs for Pulse Count Split, 2 Sample Partitions

4.2.7.8.4. LSB Decoding

After the decoder reads the pulse locations for all blocks, it reads the LSBs (if any) for each block in turn. Inside each block, it reads all the LSBs for each coefficient in turn, even those where no

pulses were allocated, before proceeding to the next one. For 10 ms MB frames, it reads LSBs even for the extra 8 samples in the last block. The LSBs are coded from most significant to least significant, and they all use the PDF in Table 51.

                        +----------------+
                        | PDF            |
                        +----------------+
                        | {136, 120}/256 |
                        +----------------+
                 Table 51: PDF for Excitation LSBs

The number of LSBs read for each coefficient in a block is determined in Section 4.2.7.8.2. The magnitude of the coefficient is initially equal to the number of pulses placed at that location in Section 4.2.7.8.3. As each LSB is decoded, the magnitude is doubled, and then the value of the LSB added to it, to obtain an updated magnitude.

4.2.7.8.5. Sign Decoding

After decoding the pulse locations and the LSBs, the decoder knows the magnitude of each coefficient in the excitation. It then decodes a sign for all coefficients with a non-zero magnitude, using one of the PDFs from Table 52. If the value decoded is 0, then the coefficient magnitude is negated. Otherwise, it remains positive.

The decoder chooses the PDF for the sign based on the signal type and quantization offset type (from Section 4.2.7.3) and the number of pulses in the block (from Section 4.2.7.8.2). The number of pulses in the block does not take into account any LSBs. Most PDFs are skewed towards negative signs because of the quantization offset, but the PDFs for zero pulses are highly skewed towards positive signs. If a block contains many positive coefficients, it is sometimes beneficial to code it solely using LSBs (i.e., with zero pulses), since the encoder may be able to save enough bits on the signs to justify the less efficient coefficient magnitude encoding.

+-------------+-----------------------+-------------+---------------+ | Signal Type | Quantization Offset | Pulse Count | PDF | | | Type | | | +-------------+-----------------------+-------------+---------------+ | Inactive | Low | 0 | {2, 254}/256 | | | | | | | Inactive | Low | 1 | {207, 49}/256 | | | | | | | Inactive | Low | 2 | {189, 67}/256 |

| Inactive | Low | 3 | {179, 77}/256 | | | | | | | Inactive | Low | 4 | {174, 82}/256 | | | | | | | Inactive | Low | 5 | {163, 93}/256 | | | | | | | Inactive | Low | 6 or more | {157, 99}/256 | | | | | | | Inactive | High | 0 | {58, 198}/256 | | | | | | | Inactive | High | 1 | {245, 11}/256 | | | | | | | Inactive | High | 2 | {238, 18}/256 | | | | | | | Inactive | High | 3 | {232, 24}/256 | | | | | | | Inactive | High | 4 | {225, 31}/256 | | | | | | | Inactive | High | 5 | {220, 36}/256 | | | | | | | Inactive | High | 6 or more | {211, 45}/256 | | | | | | | Unvoiced | Low | 0 | {1, 255}/256 | | | | | | | Unvoiced | Low | 1 | {210, 46}/256 | | | | | | | Unvoiced | Low | 2 | {190, 66}/256 | | | | | | | Unvoiced | Low | 3 | {178, 78}/256 | | | | | | | Unvoiced | Low | 4 | {169, 87}/256 | | | | | | | Unvoiced | Low | 5 | {162, 94}/256 | | | | | | | Unvoiced | Low | 6 or more | {152, | | | | | 104}/256 | | | | | | | Unvoiced | High | 0 | {48, 208}/256 | | | | | | | Unvoiced | High | 1 | {242, 14}/256 | | | | | | | Unvoiced | High | 2 | {235, 21}/256 | | | | | | | Unvoiced | High | 3 | {224, 32}/256 | | | | | | | Unvoiced | High | 4 | {214, 42}/256 | | | | | | | Unvoiced | High | 5 | {205, 51}/256 |

| Unvoiced | High | 6 or more | {190, 66}/256 | | | | | | | Voiced | Low | 0 | {1, 255}/256 | | | | | | | Voiced | Low | 1 | {162, 94}/256 | | | | | | | Voiced | Low | 2 | {152, | | | | | 104}/256 | | | | | | | Voiced | Low | 3 | {147, | | | | | 109}/256 | | | | | | | Voiced | Low | 4 | {144, | | | | | 112}/256 | | | | | | | Voiced | Low | 5 | {141, | | | | | 115}/256 | | | | | | | Voiced | Low | 6 or more | {138, | | | | | 118}/256 | | | | | | | Voiced | High | 0 | {8, 248}/256 | | | | | | | Voiced | High | 1 | {203, 53}/256 | | | | | | | Voiced | High | 2 | {187, 69}/256 | | | | | | | Voiced | High | 3 | {176, 80}/256 | | | | | | | Voiced | High | 4 | {168, 88}/256 | | | | | | | Voiced | High | 5 | {161, 95}/256 | | | | | | | Voiced | High | 6 or more | {154, | | | | | 102}/256 | +-------------+-----------------------+-------------+---------------+

                Table 52: PDFs for Excitation Signs

4.2.7.8.6. Reconstructing the Excitation

After the signs have been read, there is enough information to reconstruct the complete excitation signal. This requires adding a constant quantization offset to each non-zero sample and then pseudorandomly inverting and offsetting every sample. The constant quantization offset varies depending on the signal type and quantization offset type (see Section 4.2.7.3).

+-------------+--------------------------+--------------------------+ | Signal Type | Quantization Offset Type | Quantization Offset | | | | (Q23) | +-------------+--------------------------+--------------------------+ | Inactive | Low | 25 | | | | | | Inactive | High | 60 | | | | | | Unvoiced | Low | 25 | | | | | | Unvoiced | High | 60 | | | | | | Voiced | Low | 8 | | | | | | Voiced | High | 25 | +-------------+--------------------------+--------------------------+

             Table 53: Excitation Quantization Offsets

Let e_raw[i] be the raw excitation value at position i, with a magnitude composed of the pulses at that location (see Section 4.2.7.8.3) combined with any additional LSBs (see Section 4.2.7.8.4), and with the corresponding sign decoded in Section 4.2.7.8.5. Additionally, let seed be the current pseudorandom seed, which is initialized to the value decoded from Section 4.2.7.7 for the first sample in the current SILK frame, and updated for each subsequent sample according to the procedure below. Finally, let offset_Q23 be the quantization offset from Table 53. Then the following procedure produces the final reconstructed excitation value, e_Q23[i]:

    e_Q23[i] = (e_raw[i] << 8) - sign(e_raw[i])*20 + offset_Q23;
        seed = (196314165*seed + 907633515) & 0xFFFFFFFF;
    e_Q23[i] = (seed & 0x80000000) ? -e_Q23[i] : e_Q23[i];
        seed = (seed + e_raw[i]) & 0xFFFFFFFF;

When e_raw[i] is zero, sign() returns 0 by the definition in Section 1.1.4, so the factor of 20 does not get added. The final e_Q23[i] value may require more than 16 bits per sample, but it will not require more than 23, including the sign.

SILK Frame Reconstruction

The remainder of the reconstruction process for the frame does not need to be bit-exact, as small errors should only introduce proportionally small distortions. Although the reference implementation only includes a fixed-point version of the remaining

steps, this section describes them in terms of a floating-point version for simplicity. This produces a signal with a nominal range of -1.0 to 1.0.

silk_decode_core() (decode_core.c) contains the code for the main reconstruction process. It proceeds subframe-by-subframe, since quantization gains, LTP parameters, and (in 20 ms SILK frames) LPC coefficients can vary from one to the next.

Let a_Q12[k] be the LPC coefficients for the current subframe. If this is the first or second subframe of a 20 ms SILK frame and the LSF interpolation factor, w_Q2 (see Section 4.2.7.5.5), is less than 4, then these correspond to the final LPC coefficients produced by Section 4.2.7.5.8 from the interpolated LSF coefficients, n1_Q15[k] (computed in Section 4.2.7.5.5). Otherwise, they correspond to the final LPC coefficients produced from the uninterpolated LSF coefficients for the current frame, n2_Q15[k].

Also, let n be the number of samples in a subframe (40 for NB, 60 for MB, and 80 for WB), s be the index of the current subframe in this SILK frame (0 or 1 for 10 ms frames, or 0 to 3 for 20 ms frames), and j be the index of the first sample in the residual corresponding to the current subframe.

4.2.7.9.1. LTP Synthesis

For unvoiced frames (see Section 4.2.7.3), the LPC residual for i such that j <= i < (j + n) is simply a normalized copy of the excitation signal, i.e.,

                                   e_Q23[i]
                         res[i] = ---------
                                   2.0**23

Voiced SILK frames, on the other hand, pass the excitation through an LTP filter using the parameters decoded in Section 4.2.7.6 to produce an LPC residual. The LTP filter requires LPC residual values from before the current subframe as input. However, since the LPC coefficients may have changed, it obtains this residual by "rewhitening" the corresponding output signal using the LPC coefficients from the current subframe. Let out[i] for i such that (j - pitch_lags[s] - d_LPC - 2) <= i < j be the fully reconstructed output signal from the last (pitch_lags[s] + d_LPC + 2) samples of previous subframes (see Section 4.2.7.9.2), where pitch_lags[s] is the pitch lag for the current subframe from Section 4.2.7.6.1. Additionally, let lpc[i] for i such that (j - s*n - d_LPC) <= i < j be the fully reconstructed output signal from the last (s*n + d_LPC)

samples of previous subframes before clamping (see Section 4.2.7.9.2). During reconstruction of the first subframe for this channel after either

o An uncoded regular SILK frame (if this is the side channel), or

o A decoder reset (see Section 4.5.2),

out[i] and lpc[i] are initially cleared to all zeros. If this is the third or fourth subframe of a 20 ms SILK frame and the LSF interpolation factor, w_Q2 (see Section 4.2.7.5.5), is less than 4, then let out_end be set to (j - (s-2)*n) and let LTP_scale_Q14 be set to 16384. Otherwise, set out_end to (j - s*n) and set LTP_scale_Q14 to the Q14 LTP scaling value from Section 4.2.7.6.3. Then, for i such that (j - pitch_lags[s] - 2) <= i < out_end, out[i] is rewhitened into an LPC residual, res[i], via

         4.0*LTP_scale_Q14
res[i] = ----------------- * clamp(-1.0,
            gain_Q16[s]
                                   d_LPC-1
                                     __              a_Q12[k]
                            out[i] - \  out[i-k-1] * --------, 1.0)
                                     /_               4096.0
                                     k=0

This requires storage to buffer up to 306 values of out[i] from previous subframes. This corresponds to WB with a maximum pitch lag of 18 ms * 16 kHz samples, plus 16 samples for d_LPC, plus 2 samples for the width of the LTP filter. Then, for i such that out_end <= i < j, lpc[i] is rewhitened into an LPC residual, res[i], via

                                    d_LPC-1
                65536.0               __              a_Q12[k]
     res[i] = ----------- * (lpc[i] - \  lpc[i-k-1] * --------)
              gain_Q16[s]             /_               4096.0
                                      k=0

This requires storage to buffer up to 256 values of lpc[i] from previous subframes (240 from the current SILK frame and 16 from the previous SILK frame). This corresponds to WB with up to three previous subframes in the current SILK frame, plus 16 samples for d_LPC. The astute reader will notice that, given the definition of lpc[i] in Section 4.2.7.9.2, the output of this latter equation is merely a scaled version of the values of res[i] from previous subframes.

Let e_Q23[i] for j <= i < (j + n) be the excitation for the current subframe, and b_Q7[k] for 0 <= k < 5 be the coefficients of the LTP filter taken from the codebook entry in one of Tables 39 through 41 corresponding to the index decoded for the current subframe in Section 4.2.7.6.2. Then for i such that j <= i < (j + n), the LPC residual is

                        4
            e_Q23[i]   __                                  b_Q7[k]
  res[i] = --------- + \  res[i - pitch_lags[s] + 2 - k] * -------
            2.0**23    /_                                   128.0
                       k=0

4.2.7.9.2. LPC Synthesis

LPC synthesis uses the short-term LPC filter to predict the next output coefficient. For i such that (j - d_LPC) <= i < j, let lpc[i] be the result of LPC synthesis from the last d_LPC samples of the previous subframe or zeros in the first subframe for this channel after either

o An uncoded regular SILK frame (if this is the side channel), or

o A decoder reset (see Section 4.5.2).

Then, for i such that j <= i < (j + n), the result of LPC synthesis for the current subframe is

                                    d_LPC-1
               gain_Q16[i]            __              a_Q12[k]
      lpc[i] = ----------- * res[i] + \  lpc[i-k-1] * --------
                 65536.0              /_               4096.0
                                      k=0

The decoder saves the final d_LPC values, i.e., lpc[i] such that (j + n - d_LPC) <= i < (j + n), to feed into the LPC synthesis of the next subframe. This requires storage for up to 16 values of lpc[i] (for WB frames).

Then, the signal is clamped into the final nominal range:

                 out[i] = clamp(-1.0, lpc[i], 1.0)

This clamping occurs entirely after the LPC synthesis filter has run. The decoder saves the unclamped values, lpc[i], to feed into the LPC filter for the next subframe, but saves the clamped values, out[i], for rewhitening in voiced frames.

Stereo Unmixing

For stereo streams, after decoding a frame from each channel, the decoder must convert the mid-side (MS) representation into a left- right (LR) representation. The function silk_stereo_MS_to_LR (stereo_MS_to_LR.c) implements this process. In it, the decoder predicts the side channel using a) a simple low-passed version of the mid channel, and b) the unfiltered mid channel, using the prediction weights decoded in Section 4.2.7.1. This simple low-pass filter imposes a one-sample delay, and the unfiltered mid channel is also delayed by one sample. In order to allow seamless switching between stereo and mono, mono streams must also impose the same one-sample delay. The encoder requires an additional one-sample delay for both mono and stereo streams, though an encoder may omit the delay for mono if it knows it will never switch to stereo.

The unmixing process operates in two phases. The first phase lasts for 8 ms, during which it interpolates the prediction weights from the previous frame, prev_w0_Q13 and prev_w1_Q13, to the values for the current frame, w0_Q13 and w1_Q13. The second phase simply uses these weights for the remainder of the frame.

Let mid[i] and side[i] be the contents of out[i] (from Section 4.2.7.9.2) for the current mid and side channels, respectively, and let left[i] and right[i] be the corresponding stereo output channels. If the side channel is not coded (see Section 4.2.7.2), then side[i] is set to zero. Also, let j be defined as in Section 4.2.7.9, n1 be the number of samples in phase 1 (64 for NB, 96 for MB, and 128 for WB), and n2 be the total number of samples in the frame. Then, for i such that j <= i < (j + n2), the left and right channel output is

               prev_w0_Q13                  (w0_Q13 - prev_w0_Q13)
         w0 =  ----------- + min(i - j, n1)*----------------------
                 8192.0                           8192.0*n1
               prev_w1_Q13                  (w1_Q13 - prev_w1_Q13)
         w1 =  ----------- + min(i - j, n1)*----------------------
                 8192.0                            8192.0*n1
              mid[i-2] + 2*mid[i-1] + mid[i]
         p0 = ------------------------------
                           4.0
  left[i] = clamp(-1.0, (1 + w1)*mid[i-1] + side[i-1] + w0*p0, 1.0)
 right[i] = clamp(-1.0, (1 - w1)*mid[i-1] - side[i-1] - w0*p0, 1.0)

These formulas require two samples prior to index j, the start of the frame, for the mid channel, and one prior sample for the side channel. For the first frame after a decoder reset, zeros are used instead.

Resampling

After stereo unmixing (if any), the decoder applies resampling to convert the decoded SILK output to the sample rate desired by the application. This is necessary when decoding a Hybrid frame at SWB or FB sample rates, or whenever the decoder wants the output at a different sample rate than the internal SILK sampling rate (e.g., to allow a constant sample rate when the audio bandwidth changes, or to allow mixing with audio from other applications). The resampler itself is non-normative, and a decoder can use any method it wants to perform the resampling.

However, a minimum amount of delay is imposed to allow the resampler to operate, and this delay is normative, so that the corresponding delay can be applied to the MDCT layer in the encoder. A decoder is always free to use a resampler that requires more delay than allowed for here (e.g., to improve quality), but it must then delay the output of the MDCT layer by this extra amount. Keeping as much delay as possible on the encoder side allows an encoder that knows it will never use any of the SILK or Hybrid modes to skip this delay. By contrast, if it were all applied by the decoder, then a decoder that processes audio in fixed-size blocks would be forced to delay the output of CELT frames just in case of a later switch to a SILK or Hybrid mode.

Table 54 gives the maximum resampler delay in samples at 48 kHz for each SILK audio bandwidth. Because the actual output rate may not be 48 kHz, it may not be possible to achieve exactly these delays while using a whole number of input or output samples. The reference implementation is able to resample to any of the supported output sampling rates (8, 12, 16, 24, or 48 kHz) within or near this delay constraint. Some resampling filters (including those used by the reference implementation) may add a delay that is not an exact integer, or is not linear-phase, and so cannot be represented by a single delay at all frequencies. However, such deviations are unlikely to be perceptible, and the comparison tool described in Section 6 is designed to be relatively insensitive to them. The delays listed here are the ones that should be targeted by the encoder.

            +-----------------+-----------------------+
            | Audio Bandwidth | Delay in Milliseconds |
            +-----------------+-----------------------+
            | NB              | 0.538                 |
            |                 |                       |
            | MB              | 0.692                 |
            |                 |                       |
            | WB              | 0.706                 |
            +-----------------+-----------------------+
            Table 54: SILK Resampler Delay Allocations

NB is given a smaller decoder delay allocation than MB and WB to allow a higher-order filter when resampling to 8 kHz in both the encoder and decoder. This implies that the audio content of two SILK frames operating at different bandwidths is not perfectly aligned in time. This is not an issue for any transitions described in Section 4.5, because they all involve a SILK decoder reset. When the decoder is reset, any samples remaining in the resampling buffer are discarded, and the resampler is re-initialized with silence.

CELT Decoder

The CELT layer of Opus is based on the Modified Discrete Cosine Transform [MDCT] with partially overlapping windows of 5 to 22.5 ms. The main principle behind CELT is that the MDCT spectrum is divided into bands that (roughly) follow the Bark scale, i.e., the scale of the ear's critical bands [ZWICKER61]. The normal CELT layer uses 21 of those bands, though Opus Custom (see Section 6.2) may use a different number of bands. In Hybrid mode, the first 17 bands (up to 8 kHz) are not coded. A band can contain as little as one MDCT bin per channel, and as many as 176 bins per channel, as detailed in Table 55. In each band, the gain (energy) is coded separately from the shape of the spectrum. Coding the gain explicitly makes it easy to preserve the spectral envelope of the signal. The remaining unit- norm shape vector is encoded using a Pyramid Vector Quantizer (PVQ) Section 4.3.4.

+--------+--------+------+-------+-------+-------------+------------+ | Frame | 2.5 ms | 5 ms | 10 ms | 20 ms | Start | Stop | | Size: | | | | | Frequency | Frequency | +--------+--------+------+-------+-------+-------------+------------+ | Band | Bins: | | | | | | | | | | | | | | | 0 | 1 | 2 | 4 | 8 | 0 Hz | 200 Hz | | | | | | | | | | 1 | 1 | 2 | 4 | 8 | 200 Hz | 400 Hz | | | | | | | | |

| 2 | 1 | 2 | 4 | 8 | 400 Hz | 600 Hz | | | | | | | | | | 3 | 1 | 2 | 4 | 8 | 600 Hz | 800 Hz | | | | | | | | | | 4 | 1 | 2 | 4 | 8 | 800 Hz | 1000 Hz | | | | | | | | | | 5 | 1 | 2 | 4 | 8 | 1000 Hz | 1200 Hz | | | | | | | | | | 6 | 1 | 2 | 4 | 8 | 1200 Hz | 1400 Hz | | | | | | | | | | 7 | 1 | 2 | 4 | 8 | 1400 Hz | 1600 Hz | | | | | | | | | | 8 | 2 | 4 | 8 | 16 | 1600 Hz | 2000 Hz | | | | | | | | | | 9 | 2 | 4 | 8 | 16 | 2000 Hz | 2400 Hz | | | | | | | | | | 10 | 2 | 4 | 8 | 16 | 2400 Hz | 2800 Hz | | | | | | | | | | 11 | 2 | 4 | 8 | 16 | 2800 Hz | 3200 Hz | | | | | | | | | | 12 | 4 | 8 | 16 | 32 | 3200 Hz | 4000 Hz | | | | | | | | | | 13 | 4 | 8 | 16 | 32 | 4000 Hz | 4800 Hz | | | | | | | | | | 14 | 4 | 8 | 16 | 32 | 4800 Hz | 5600 Hz | | | | | | | | | | 15 | 6 | 12 | 24 | 48 | 5600 Hz | 6800 Hz | | | | | | | | | | 16 | 6 | 12 | 24 | 48 | 6800 Hz | 8000 Hz | | | | | | | | | | 17 | 8 | 16 | 32 | 64 | 8000 Hz | 9600 Hz | | | | | | | | | | 18 | 12 | 24 | 48 | 96 | 9600 Hz | 12000 Hz | | | | | | | | | | 19 | 18 | 36 | 72 | 144 | 12000 Hz | 15600 Hz | | | | | | | | | | 20 | 22 | 44 | 88 | 176 | 15600 Hz | 20000 Hz | +--------+--------+------+-------+-------+-------------+------------+

   Table 55: MDCT Bins per Channel per Band for Each Frame Size

Transients are notoriously difficult for transform codecs to code. CELT uses two different strategies for them:

1. Using multiple smaller MDCTs instead of a single large MDCT, and

2. Dynamic time-frequency resolution changes (See Section 4.3.4.5).

To improve quality on highly tonal and periodic signals, CELT includes a pre-filter/post-filter combination. The pre-filter on the encoder side attenuates the signal's harmonics. The post-filter on the decoder side restores the original gain of the harmonics, while shaping the coding noise to roughly follow the harmonics. Such noise shaping reduces the perception of the noise.

When coding a stereo signal, three coding methods are available:

o mid-side stereo: encodes the mean and the difference of the left

  and right channels,

o intensity stereo: only encodes the mean of the left and right

  channels (discards the difference),

o dual stereo: encodes the left and right channels separately.

An overview of the decoder is given in Figure 17.

                   +---------+
                   | Coarse  |
                +->| decoder |----+
                |  +---------+    |
                |                 |
                |  +---------+    v
                |  |  Fine   |  +---+
                +->| decoder |->| + |
                |  +---------+  +---+
                |       ^         |
    +---------+ |       |         |
    |  Range  | | +----------+    v
    | Decoder |-+ |   Bit    | +------+
    +---------+ | |Allocation| | 2**x |
                | +----------+ +------+
                |       |         |
                |       v         v               +--------+
                |  +---------+  +---+  +-------+  | pitch  |
                +->|   PVQ   |->| * |->| IMDCT |->| post-  |--->
                |  | decoder |  +---+  +-------+  | filter |
                |  +---------+                    +--------+
                |                                      ^
                +--------------------------------------+
    Legend: IMDCT = Inverse MDCT
             Figure 17: Structure of the CELT decoder

The decoder is based on the following symbols and sets of symbols:

      +---------------+---------------------+---------------+
      |   Symbol(s)   |         PDF         |   Condition   |
      +---------------+---------------------+---------------+
      |    silence    |   {32767, 1}/32768  |               |
      |               |                     |               |
      |  post-filter  |       {1, 1}/2      |               |
      |               |                     |               |
      |     octave    |     uniform (6)     |  post-filter  |
      |               |                     |               |
      |     period    | raw bits (4+octave) |  post-filter  |
      |               |                     |               |
      |      gain     |     raw bits (3)    |  post-filter  |
      |               |                     |               |
      |     tapset    |     {2, 1, 1}/4     |  post-filter  |
      |               |                     |               |
      |   transient   |       {7, 1}/8      |               |
      |               |                     |               |
      |     intra     |       {7, 1}/8      |               |
      |               |                     |               |
      | coarse energy |    Section 4.3.2    |               |
      |               |                     |               |
      |   tf_change   |    Section 4.3.1    |               |
      |               |                     |               |
      |   tf_select   |       {1, 1}/2      | Section 4.3.1 |
      |               |                     |               |
      |     spread    |   {7, 2, 21, 2}/32  |               |
      |               |                     |               |
      |  dyn. alloc.  |    Section 4.3.3    |               |
      |               |                     |               |
      |  alloc. trim  |       Table 58      |               |
      |               |                     |               |
      |      skip     |       {1, 1}/2      | Section 4.3.3 |
      |               |                     |               |
      |   intensity   |       uniform       | Section 4.3.3 |
      |               |                     |               |
      |      dual     |       {1, 1}/2      |               |
      |               |                     |               |
      |  fine energy  |    Section 4.3.2    |               |
      |               |                     |               |
      |    residual   |    Section 4.3.4    |               |
      |               |                     |               |
      | anti-collapse |       {1, 1}/2      | Section 4.3.5 |
      |               |                     |               |
      |    finalize   |    Section 4.3.2    |               |
      +---------------+---------------------+---------------+
Table 56: Order of the Symbols in the CELT Section of the Bitstream

The decoder extracts information from the range-coded bitstream in the order described in Table 56. In some circumstances, it is possible for a decoded value to be out of range due to a very small amount of redundancy in the encoding of large integers by the range coder. In that case, the decoder should assume there has been an error in the coding, decoding, or transmission and SHOULD take measures to conceal the error and/or report to the application that a problem has occurred. Such out of range errors cannot occur in the SILK layer.

Transient Decoding

The "transient" flag indicates whether the frame uses a single long MDCT or several short MDCTs. When it is set, then the MDCT coefficients represent multiple short MDCTs in the frame. When not set, the coefficients represent a single long MDCT for the frame. The flag is encoded in the bitstream with a probability of 1/8. In addition to the global transient flag is a per-band binary flag to change the time-frequency (tf) resolution independently in each band. The change in tf resolution is defined in tf_select_table[][] in celt.c and depends on the frame size, whether the transient flag is set, and the value of tf_select. The tf_select flag uses a 1/2 probability, but is only decoded if it can have an impact on the result knowing the value of all per-band tf_change flags.

Energy Envelope Decoding

It is important to quantize the energy with sufficient resolution because any energy quantization error cannot be compensated for at a later stage. Regardless of the resolution used for encoding the spectral shape of a band, it is perceptually important to preserve the energy in each band. CELT uses a three-step coarse-fine-fine strategy for encoding the energy in the base-2 log domain, as implemented in quant_bands.c.

Coarse Energy Decoding

Coarse quantization of the energy uses a fixed resolution of 6 dB (integer part of base-2 log). To minimize the bitrate, prediction is applied both in time (using the previous frame) and in frequency (using the previous bands). The part of the prediction that is based on the previous frame can be disabled, creating an "intra" frame where the energy is coded without reference to prior frames. The decoder first reads the intra flag to determine what prediction is used. The 2-D z-transform [Z-TRANSFORM] of the prediction filter is

                                        -1          -1
                          (1 - alpha*z_l  )*(1 - z_b  )
            A(z_l, z_b) = -----------------------------
                                             -1
                                 1 - beta*z_b

where b is the band index and l is the frame index. The prediction coefficients applied depend on the frame size in use when not using intra energy and are alpha=0, beta=4915/32768 when using intra energy. The time-domain prediction is based on the final fine quantization of the previous frame, while the frequency domain (within the current frame) prediction is based on coarse quantization only (because the fine quantization has not been computed yet). The prediction is clamped internally so that fixed-point implementations with limited dynamic range always remain in the same state as floating point implementations. We approximate the ideal probability distribution of the prediction error using a Laplace distribution with separate parameters for each frame size in intra- and inter- frame modes. These parameters are held in the e_prob_model table in quant_bands.c. The coarse energy decoding is performed by unquant_coarse_energy() (quant_bands.c). The decoding of the Laplace-distributed values is implemented in ec_laplace_decode() (laplace.c).

Fine Energy Quantization

The number of bits assigned to fine energy quantization in each band is determined by the bit allocation computation described in Section 4.3.3. Let B_i be the number of fine energy bits for band i; the refinement is an integer f in the range [0,2**B_i-1]. The mapping between f and the correction applied to the coarse energy is equal to (f+1/2)/2**B_i - 1/2. Fine energy quantization is implemented in quant_fine_energy() (quant_bands.c).

When some bits are left "unused" after all other flags have been decoded, these bits are assigned to a "final" step of fine allocation. In effect, these bits are used to add one extra fine energy bit per band per channel. The allocation process determines two "priorities" for the final fine bits. Any remaining bits are first assigned only to bands of priority 0, starting from band 0 and going up. If all bands of priority 0 have received one bit per channel, then bands of priority 1 are assigned an extra bit per channel, starting from band 0. If any bits are left after this, they are left unused. This is implemented in unquant_energy_finalise() (quant_bands.c).

Bit Allocation

Because the bit allocation drives the decoding of the range-coder stream, it MUST be recovered exactly so that identical coding decisions are made in the encoder and decoder. Any deviation from the reference's resulting bit allocation will result in corrupted output, though implementers are free to implement the procedure in any way that produces identical results.

The per-band gain-shape structure of the CELT layer ensures that using the same number of bits for the spectral shape of a band in every frame will result in a roughly constant signal-to-noise ratio in that band. This results in coding noise that has the same spectral envelope as the signal. The masking curve produced by a standard psychoacoustic model also closely follows the spectral envelope of the signal. This structure means that the ideal allocation is more consistent from frame to frame than it is for other codecs without an equivalent structure and that a fixed allocation provides fairly consistent perceptual performance [VALIN2010].

Many codecs transmit significant amounts of side information to control the bit allocation within a frame. Often this control is only indirect, and it must be exercised carefully to achieve the desired rate constraints. The CELT layer, however, can adapt over a very wide range of rates, so it has a large number of codebook sizes to choose from for each band. Explicitly signaling the size of each of these codebooks would impose considerable overhead, even though the allocation is relatively static from frame to frame. This is because all of the information required to compute these codebook sizes must be derived from a single frame by itself, in order to retain robustness to packet loss, so the signaling cannot take advantage of knowledge of the allocation in neighboring frames. This problem is exacerbated in low-latency (small frame size) applications, which would include this overhead in every frame.

For this reason, in the MDCT mode, Opus uses a primarily implicit bit allocation. The available bitstream capacity is known in advance to both the encoder and decoder without additional signaling, ultimately from the packet sizes expressed by a higher-level protocol. Using this information, the codec interpolates an allocation from a hard- coded table.

While the band-energy structure effectively models intra-band masking, it ignores the weaker inter-band masking, band-temporal masking, and other less significant perceptual effects. While these effects can often be ignored, they can become significant for particular samples. One mechanism available to encoders would be to

simply increase the overall rate for these frames, but this is not possible in a constant rate mode and can be fairly inefficient. As a result three explicitly signaled mechanisms are provided to alter the implicit allocation:

o Band boost

o Allocation trim

o Band skipping

The first of these mechanisms, band boost, allows an encoder to boost the allocation in specific bands. The second, allocation trim, works by biasing the overall allocation towards higher or lower frequency bands. The third, band skipping, selects which low-precision high frequency bands will be allocated no shape bits at all.

In stereo mode, there are two additional parameters potentially coded as part of the allocation procedure: a parameter to allow the selective elimination of allocation for the 'side' (i.e., intensity stereo) in jointly coded bands, and a flag to deactivate joint coding (i.e., dual stereo). These values are not signaled if they would be meaningless in the overall context of the allocation.

Because every signaled adjustment increases overhead and implementation complexity, none were included speculatively: the reference encoder makes use of all of these mechanisms. While the decision logic in the reference was found to be effective enough to justify the overhead and complexity, further analysis techniques may be discovered that increase the effectiveness of these parameters. As with other signaled parameters, an encoder is free to choose the values in any manner, but, unless a technique is known to deliver superior perceptual results, the methods used by the reference implementation should be used.

The allocation process consists of the following steps: determining the per-band maximum allocation vector, decoding the boosts, decoding the tilt, determining the remaining capacity of the frame, searching the mode table for the entry nearest but not exceeding the available space (subject to the tilt, boosts, band maximums, and band minimums), linear interpolation, reallocation of unused bits with concurrent skip decoding, determination of the fine-energy vs. shape split, and final reallocation. This process results in a per-band shape allocation (in 1/8th-bit units), a per-band fine-energy allocation (in 1 bit per channel units), a set of band priorities for controlling the use of remaining bits at the end of the frame, and a remaining balance of unallocated space, which is usually zero except at very high rates.

The "static" bit allocation (in 1/8 bits) for a quality q, excluding the minimums, maximums, tilt and boosts, is equal to channels*N*alloc[band][q]<<LM>>2, where alloc[][] is given in Table 57 and LM=log2(frame_size/120). The allocation is obtained by linearly interpolating between two values of q (in steps of 1/64) to find the highest allocation that does not exceed the number of bits remaining.

Rows indicate the MDCT bands, columns are the different quality (q)
         parameters.  The units are 1/32 bit per MDCT bin.
 +---+----+-----+-----+-----+-----+-----+-----+-----+-----+-----+
 | 0 |  1 |   2 |   3 |   4 |   5 |   6 |   7 |   8 |   9 |  10 |
 +---+----+-----+-----+-----+-----+-----+-----+-----+-----+-----+
 | 0 | 90 | 110 | 118 | 126 | 134 | 144 | 152 | 162 | 172 | 200 |
 |   |    |     |     |     |     |     |     |     |     |     |
 | 0 | 80 | 100 | 110 | 119 | 127 | 137 | 145 | 155 | 165 | 200 |
 |   |    |     |     |     |     |     |     |     |     |     |
 | 0 | 75 |  90 | 103 | 112 | 120 | 130 | 138 | 148 | 158 | 200 |
 |   |    |     |     |     |     |     |     |     |     |     |
 | 0 | 69 |  84 |  93 | 104 | 114 | 124 | 132 | 142 | 152 | 200 |
 |   |    |     |     |     |     |     |     |     |     |     |
 | 0 | 63 |  78 |  86 |  95 | 103 | 113 | 123 | 133 | 143 | 200 |
 |   |    |     |     |     |     |     |     |     |     |     |
 | 0 | 56 |  71 |  80 |  89 |  97 | 107 | 117 | 127 | 137 | 200 |
 |   |    |     |     |     |     |     |     |     |     |     |
 | 0 | 49 |  65 |  75 |  83 |  91 | 101 | 111 | 121 | 131 | 200 |
 |   |    |     |     |     |     |     |     |     |     |     |
 | 0 | 40 |  58 |  70 |  78 |  85 |  95 | 105 | 115 | 125 | 200 |
 |   |    |     |     |     |     |     |     |     |     |     |
 | 0 | 34 |  51 |  65 |  72 |  78 |  88 |  98 | 108 | 118 | 198 |
 |   |    |     |     |     |     |     |     |     |     |     |
 | 0 | 29 |  45 |  59 |  66 |  72 |  82 |  92 | 102 | 112 | 193 |
 |   |    |     |     |     |     |     |     |     |     |     |
 | 0 | 20 |  39 |  53 |  60 |  66 |  76 |  86 |  96 | 106 | 188 |
 |   |    |     |     |     |     |     |     |     |     |     |
 | 0 | 18 |  32 |  47 |  54 |  60 |  70 |  80 |  90 | 100 | 183 |
 |   |    |     |     |     |     |     |     |     |     |     |
 | 0 | 10 |  26 |  40 |  47 |  54 |  64 |  74 |  84 |  94 | 178 |
 |   |    |     |     |     |     |     |     |     |     |     |
 | 0 |  0 |  20 |  31 |  39 |  47 |  57 |  67 |  77 |  87 | 173 |
 |   |    |     |     |     |     |     |     |     |     |     |
 | 0 |  0 |  12 |  23 |  32 |  41 |  51 |  61 |  71 |  81 | 168 |
 |   |    |     |     |     |     |     |     |     |     |     |
 | 0 |  0 |   0 |  15 |  25 |  35 |  45 |  55 |  65 |  75 | 163 |
 |   |    |     |     |     |     |     |     |     |     |     |
 | 0 |  0 |   0 |   4 |  17 |  29 |  39 |  49 |  59 |  69 | 158 |
 |   |    |     |     |     |     |     |     |     |     |     |
 | 0 |  0 |   0 |   0 |  12 |  23 |  33 |  43 |  53 |  63 | 153 |
 |   |    |     |     |     |     |     |     |     |     |     |
 | 0 |  0 |   0 |   0 |   1 |  16 |  26 |  36 |  46 |  56 | 148 |
 |   |    |     |     |     |     |     |     |     |     |     |
 | 0 |  0 |   0 |   0 |   0 |  10 |  15 |  20 |  30 |  45 | 129 |
 |   |    |     |     |     |     |     |     |     |     |     |
 | 0 |  0 |   0 |   0 |   0 |   1 |   1 |   1 |   1 |  20 | 104 |
 +---+----+-----+-----+-----+-----+-----+-----+-----+-----+-----+
              Table 57: CELT Static Allocation Table

The maximum allocation vector is an approximation of the maximum space that can be used by each band for a given mode. The value is approximate because the shape encoding is variable rate (due to entropy coding of splitting parameters). Setting the maximum too low reduces the maximum achievable quality in a band while setting it too high may result in waste: bitstream capacity available at the end of the frame that cannot be put to any use. The maximums specified by the codec reflect the average maximum. In the reference implementation, the maximums in bits/sample are precomputed in a static table (see cache_caps50[] in static_modes_float.h) for each band, for each value of LM, and for both mono and stereo. Implementations are expected to simply use the same table data, but the procedure for generating this table is included in rate.c as part of compute_pulse_cache().

To convert the values in cache.caps into the actual maximums: first, set nbBands to the maximum number of bands for this mode, and stereo to zero if stereo is not in use and one otherwise. For each band, set N to the number of MDCT bins covered by the band (for one channel), set LM to the shift value for the frame size. Then, set i to nbBands*(2*LM+stereo). Next, set the maximum for the band to the i-th index of cache.caps + 64 and multiply by the number of channels in the current frame (one or two) and by N, then divide the result by 4 using integer division. The resulting vector will be called cap[]. The elements fit in signed 16-bit integers but do not fit in 8 bits. This procedure is implemented in the reference in the function init_caps() in celt.c.

The band boosts are represented by a series of binary symbols that are entropy coded with very low probability. Each band can potentially be boosted multiple times, subject to the frame actually having enough room to obey the boost and having enough room to code the boost symbol. The default coding cost for a boost starts out at six bits (probability p=1/64), but subsequent boosts in a band cost only a single bit and every time a band is boosted the initial cost is reduced (down to a minimum of two bits, or p=1/4). Since the

initial cost of coding a boost is 6 bits, the coding cost of the boost symbols when completely unused is 0.48 bits/frame for a 21 band mode (21*-log2(1-1/2**6)).

To decode the band boosts: First, set 'dynalloc_logp' to 6, the initial amount of storage required to signal a boost in bits, 'total_bits' to the size of the frame in 8th bits, 'total_boost' to zero, and 'tell' to the total number of 8th bits decoded so far. For each band from the coding start (0 normally, but 17 in Hybrid mode) to the coding end (which changes depending on the signaled bandwidth), the boost quanta in units of 1/8 bit is calculated as quanta = min(8*N, max(48, N)). This represents a boost step size of six bits, subject to a lower limit of 1/8th bit/sample and an upper limit of 1 bit/sample. Set 'boost' to zero and 'dynalloc_loop_logp' to dynalloc_logp. While dynalloc_loop_log (the current worst case symbol cost) in 8th bits plus tell is less than total_bits plus total_boost and boost is less than cap[] for this band: Decode a bit from the bitstream with dynalloc_loop_logp as the cost of a one and update tell to reflect the current used capacity. If the decoded value is zero break the loop. Otherwise, add quanta to boost and total_boost, subtract quanta from total_bits, and set dynalloc_loop_log to 1. When the loop finishes 'boost' contains the bit allocation boost for this band. If boost is non-zero and dynalloc_logp is greater than 2, decrease dynalloc_logp. Once this process has been executed on all bands, the band boosts have been decoded. This procedure is implemented around line 2474 of celt.c.

At very low rates, it is possible that there won't be enough available space to execute the inner loop even once. In these cases, band boost is not possible, but its overhead is completely eliminated. Because of the high cost of band boost when activated, a reasonable encoder should not be using it at very low rates. The reference implements its dynalloc decision logic around line 1304 of celt.c.

The allocation trim is an integer value from 0-10. The default value of 5 indicates no trim. The trim parameter is entropy coded in order to lower the coding cost of less extreme adjustments. Values lower than 5 bias the allocation towards lower frequencies and values above 5 bias it towards higher frequencies. Like other signaled parameters, signaling of the trim is gated so that it is not included if there is insufficient space available in the bitstream. To decode the trim, first set the trim value to 5, then if and only if the count of decoded 8th bits so far (ec_tell_frac) plus 48 (6 bits) is less than or equal to the total frame size in 8th bits minus total_boost (a product of the above band boost procedure), decode the trim value using the PDF in Table 58.

          +--------------------------------------------+
          | PDF                                        |
          +--------------------------------------------+
          | {2, 2, 5, 10, 22, 46, 22, 10, 5, 2, 2}/128 |
          +--------------------------------------------+
                    Table 58: PDF for the Trim

For 10 ms and 20 ms frames using short blocks and that have at least LM+2 bits left prior to the allocation process, one anti-collapse bit is reserved in the allocation process so it can be decoded later. Following the anti-collapse reservation, one bit is reserved for skip if available.

For stereo frames, bits are reserved for intensity stereo and for dual stereo. Intensity stereo requires ilog2(end-start) bits. Those bits are reserved if there are enough bits left. Following this, one bit is reserved for dual stereo if available.

The allocation computation begins by setting up some initial conditions. 'total' is set to the remaining available 8th bits, computed by taking the size of the coded frame times 8 and subtracting ec_tell_frac(). From this value, one (8th bit) is subtracted to ensure that the resulting allocation will be conservative. 'anti_collapse_rsv' is set to 8 (8th bits) if and only if the frame is a transient, LM is greater than 1, and total is greater than or equal to (LM+2) * 8. Total is then decremented by anti_collapse_rsv and clamped to be equal to or greater than zero. 'skip_rsv' is set to 8 (8th bits) if total is greater than 8, otherwise it is zero. Total is then decremented by skip_rsv. This reserves space for the final skipping flag.

If the current frame is stereo, intensity_rsv is set to the conservative log2 in 8th bits of the number of coded bands for this frame (given by the table LOG2_FRAC_TABLE in rate.c). If intensity_rsv is greater than total, then intensity_rsv is set to zero. Otherwise, total is decremented by intensity_rsv, and if total is still greater than 8, dual_stereo_rsv is set to 8 and total is decremented by dual_stereo_rsv.

The allocation process then computes a vector representing the hard minimum amounts allocation any band will receive for shape. This minimum is higher than the technical limit of the PVQ process, but very low rate allocations produce an excessively sparse spectrum and these bands are better served by having no allocation at all. For each coded band, set thresh[band] to 24 times the number of MDCT bins in the band and divide by 16. If 8 times the number of channels is greater, use that instead. This sets the minimum allocation to one

bit per channel or 48 128th bits per MDCT bin, whichever is greater. The band-size dependent part of this value is not scaled by the channel count, because at the very low rates where this limit is applicable there will usually be no bits allocated to the side.

The previously decoded allocation trim is used to derive a vector of per-band adjustments, 'trim_offsets[]'. For each coded band take the alloc_trim and subtract 5 and LM. Then, multiply the result by the number of channels, the number of MDCT bins in the shortest frame size for this mode, the number of remaining bands, 2**LM, and 8. Next, divide this value by 64. Finally, if the number of MDCT bins in the band per channel is only one, 8 times the number of channels is subtracted in order to diminish the allocation by one bit, because width 1 bands receive greater benefit from the coarse energy coding.

Shape Decoding

In each band, the normalized "shape" is encoded using Pyramid Vector Quantizer.

In the simplest case, the number of bits allocated in Section 4.3.3 is converted to a number of pulses as described by Section 4.3.4.1. Knowing the number of pulses and the number of samples in the band, the decoder calculates the size of the codebook as detailed in Section 4.3.4.2. The size is used to decode an unsigned integer (uniform probability model), which is the codeword index. This index is converted into the corresponding vector as explained in Section 4.3.4.2. This vector is then scaled to unit norm.

Bits to Pulses

Although the allocation is performed in 1/8th bit units, the quantization requires an integer number of pulses K. To do this, the encoder searches for the value of K that produces the number of bits nearest to the allocated value (rounding down if exactly halfway between two values), not to exceed the total number of bits available. For efficiency reasons, the search is performed against a precomputed allocation table that only permits some K values for each N. The number of codebook entries can be computed as explained in Section 4.3.4.2. The difference between the number of bits allocated and the number of bits used is accumulated to a "balance" (initialized to zero) that helps adjust the allocation for the next bands. One third of the balance is applied to the bit allocation of each band to help achieve the target allocation. The only exceptions are the band before the last and the last band, for which half the balance and the whole balance are applied, respectively.

PVQ Decoding

Decoding of PVQ vectors is implemented in decode_pulses() (cwrs.c). The unique codeword index is decoded as a uniformly distributed integer value between 0 and V(N,K)-1, where V(N,K) is the number of possible combinations of K pulses in N samples. The index is then converted to a vector in the same way specified in [PVQ]. The indexing is based on the calculation of V(N,K) (denoted N(L,K) in [PVQ]).

The number of combinations can be computed recursively as V(N,K) = V(N-1,K) + V(N,K-1) + V(N-1,K-1), with V(N,0) = 1 and V(0,K) = 0, K != 0. There are many different ways to compute V(N,K), including precomputed tables and direct use of the recursive formulation. The reference implementation applies the recursive formulation one line (or column) at a time to save on memory use, along with an alternate, univariate recurrence to initialize an arbitrary line, and direct polynomial solutions for small N. All of these methods are equivalent, and have different trade-offs in speed, memory usage, and code size. Implementations MAY use any methods they like, as long as they are equivalent to the mathematical definition.

The decoded vector X is recovered as follows. Let i be the index decoded with the procedure in Section 4.1.5 with ft = V(N,K), so that 0 <= i < V(N,K). Let k = K. Then, for j = 0 to (N - 1), inclusive, do:

1. Let p = (V(N-j-1,k) + V(N-j,k))/2.

2. If i < p, then let sgn = 1, else let sgn = -1 and set i = i - p.

3. Let k0 = k and set p = p - V(N-j-1,k).

4. While p > i, set k = k - 1 and p = p - V(N-j-1,k).

5. Set X[j] = sgn*(k0 - k) and i = i - p.

The decoded vector X is then normalized such that its L2-norm equals one.

Spreading

The normalized vector decoded in Section 4.3.4.2 is then rotated for the purpose of avoiding tonal artifacts. The rotation gain is equal to

                       g_r = N / (N + f_r*K)

where N is the number of dimensions, K is the number of pulses, and f_r depends on the value of the "spread" parameter in the bitstream.

             +--------------+------------------------+
             | Spread value | f_r                    |
             +--------------+------------------------+
             | 0            | infinite (no rotation) |
             |              |                        |
             | 1            | 15                     |
             |              |                        |
             | 2            | 10                     |
             |              |                        |
             | 3            | 5                      |
             +--------------+------------------------+
                    Table 59: Spreading Values

The rotation angle is then calculated as

                                          2
                                 pi *  g_r
                         theta = ----------
                                     4

A 2-D rotation R(i,j) between points x_i and x_j is defined as:

              x_i' =  cos(theta)*x_i + sin(theta)*x_j
              x_j' = -sin(theta)*x_i + cos(theta)*x_j

An N-D rotation is then achieved by applying a series of 2-D rotations back and forth, in the following order: R(x_1, x_2), R(x_2, x_3), ..., R(x_N-2, X_N-1), R(x_N-1, X_N), R(x_N-2, X_N-1), ..., R(x_1, x_2).

If the decoded vector represents more than one time block, then this spreading process is applied separately on each time block. Also, if each block represents 8 samples or more, then another N-D rotation, by (pi/2-theta), is applied _before_ the rotation described above. This extra rotation is applied in an interleaved manner with a stride equal to round(sqrt(N/nb_blocks)), i.e., it is applied independently for each set of sample S_k = {stride*n + k}, n=0..N/stride-1.

Split Decoding

To avoid the need for multi-precision calculations when decoding PVQ codevectors, the maximum size allowed for codebooks is 32 bits. When larger codebooks are needed, the vector is instead split in two sub- vectors of size N/2. A quantized gain parameter with precision

derived from the current allocation is entropy coded to represent the relative gains of each side of the split, and the entire decoding process is recursively applied. Multiple levels of splitting may be applied up to a limit of LM+1 splits. The same recursive mechanism is applied for the joint coding of stereo audio.

Time-Frequency Change

The time-frequency (TF) parameters are used to control the time- frequency resolution trade-off in each coded band. For each band, there are two possible TF choices. For the first band coded, the PDF is {3, 1}/4 for frames marked as transient and {15, 1}/16 for the other frames. For subsequent bands, the TF choice is coded relative to the previous TF choice with probability {15, 1}/16 for transient frames and {31, 1}/32 otherwise. The mapping between the decoded TF choices and the adjustment in TF resolution is shown in the tables below.

                   +-----------------+---+----+
                   | Frame size (ms) | 0 |  1 |
                   +-----------------+---+----+
                   |       2.5       | 0 | -1 |
                   |                 |   |    |
                   |        5        | 0 | -1 |
                   |                 |   |    |
                   |        10       | 0 | -2 |
                   |                 |   |    |
                   |        20       | 0 | -2 |
                   +-----------------+---+----+
 Table 60: TF Adjustments for Non-transient Frames and tf_select=0
                   +-----------------+---+----+
                   | Frame size (ms) | 0 |  1 |
                   +-----------------+---+----+
                   |       2.5       | 0 | -1 |
                   |                 |   |    |
                   |        5        | 0 | -2 |
                   |                 |   |    |
                   |        10       | 0 | -3 |
                   |                 |   |    |
                   |        20       | 0 | -3 |
                   +-----------------+---+----+
 Table 61: TF Adjustments for Non-transient Frames and tf_select=1
                   +-----------------+---+----+
                   | Frame size (ms) | 0 |  1 |
                   +-----------------+---+----+
                   |       2.5       | 0 | -1 |
                   |                 |   |    |
                   |        5        | 1 |  0 |
                   |                 |   |    |
                   |        10       | 2 |  0 |
                   |                 |   |    |
                   |        20       | 3 |  0 |
                   +-----------------+---+----+
   Table 62: TF Adjustments for Transient Frames and tf_select=0
                   +-----------------+---+----+
                   | Frame size (ms) | 0 |  1 |
                   +-----------------+---+----+
                   |       2.5       | 0 | -1 |
                   |                 |   |    |
                   |        5        | 1 | -1 |
                   |                 |   |    |
                   |        10       | 1 | -1 |
                   |                 |   |    |
                   |        20       | 1 | -1 |
                   +-----------------+---+----+
   Table 63: TF Adjustments for Transient Frames and tf_select=1

A negative TF adjustment means that the temporal resolution is increased, while a positive TF adjustment means that the frequency resolution is increased. Changes in TF resolution are implemented using the Hadamard transform [HADAMARD]. To increase the time resolution by N, N "levels" of the Hadamard transform are applied to the decoded vector for each interleaved MDCT vector. To increase the frequency resolution (assumes a transient frame), then N levels of the Hadamard transform are applied _across_ the interleaved MDCT vector. In the case of increased time resolution, the decoder uses the "sequency order" because the input vector is sorted in time.

Anti-collapse Processing

The anti-collapse feature is designed to avoid the situation where the use of multiple short MDCTs causes the energy in one or more of the MDCTs to be zero for some bands, causing unpleasant artifacts. When the frame has the transient bit set, an anti-collapse bit is decoded. When anti-collapse is set, the energy in each small MDCT is prevented from collapsing to zero. For each band of each MDCT where a collapse is detected, a pseudo-random signal is inserted with an

energy corresponding to the minimum energy over the two previous frames. A renormalization step is then required to ensure that the anti-collapse step did not alter the energy preservation property.

Denormalization

Just as each band was normalized in the encoder, the last step of the decoder before the inverse MDCT is to denormalize the bands. Each decoded normalized band is multiplied by the square root of the decoded energy. This is done by denormalise_bands() (bands.c).

Inverse MDCT

The inverse MDCT implementation has no special characteristics. The input is N frequency-domain samples and the output is 2*N time-domain samples, while scaling by 1/2. A "low-overlap" window reduces the algorithmic delay. It is derived from a basic (full-overlap) 240- sample version of the window used by the Vorbis codec:

                                                     2
                      /   /pi      /pi   n + 1/2\ \ \
               W(n) = |sin|-- * sin|-- * -------| | |
                      \   \2       \2       L   / / /

The low-overlap window is created by zero-padding the basic window and inserting ones in the middle, such that the resulting window still satisfies power complementarity [PRINCEN86]. The IMDCT and windowing are performed by mdct_backward (mdct.c).

Post-Filter

The output of the inverse MDCT (after weighted overlap-add) is sent to the post-filter. Although the post-filter is applied at the end, the post-filter parameters are encoded at the beginning, just after the silence flag. The post-filter can be switched on or off using one bit (logp=1). If the post-filter is enabled, then the octave is decoded as an integer value between 0 and 6 of uniform probability. Once the octave is known, the fine pitch within the octave is decoded using 4+octave raw bits. The final pitch period is equal to (16<<octave)+fine_pitch-1 so it is bounded between 15 and 1022, inclusively. Next, the gain is decoded as three raw bits and is equal to G=3*(int_gain+1)/32. The set of post-filter taps is decoded last, using a pdf equal to {2, 1, 1}/4. Tapset zero corresponds to the filter coefficients g0 = 0.3066406250, g1 = 0.2170410156, g2 = 0.1296386719. Tapset one corresponds to the filter coefficients g0 = 0.4638671875, g1 = 0.2680664062, g2 = 0, and tapset two uses filter coefficients g0 = 0.7998046875, g1 = 0.1000976562, g2 = 0.

The post-filter response is thus computed as:

         y(n) = x(n) + G*(g0*y(n-T) + g1*(y(n-T+1)+y(n-T+1))
                                    + g2*(y(n-T+2)+y(n-T+2)))

During a transition between different gains, a smooth transition is calculated using the square of the MDCT window. It is important that values of y(n) be interpolated one at a time such that the past value of y(n) used is interpolated.

De-emphasis

After the post-filter, the signal is de-emphasized using the inverse of the pre-emphasis filter used in the encoder:

                        1            1
                       ---- = ---------------
                       A(z)                -1
                              1 - alpha_p*z

where alpha_p=0.8500061035.

Packet Loss Concealment (PLC)

Packet Loss Concealment (PLC) is an optional decoder-side feature that SHOULD be included when receiving from an unreliable channel. Because PLC is not part of the bitstream, there are many acceptable ways to implement PLC with different complexity/quality trade-offs.

The PLC in the reference implementation depends on the mode of last packet received. In CELT mode, the PLC finds a periodicity in the decoded signal and repeats the windowed waveform using the pitch offset. The windowed waveform is overlapped in such a way as to preserve the time-domain aliasing cancellation with the previous frame and the next frame. This is implemented in celt_decode_lost() (mdct.c). In SILK mode, the PLC uses LPC extrapolation from the previous frame, implemented in silk_PLC() (PLC.c).

Clock Drift Compensation

Clock drift refers to the gradual desynchronization of two endpoints whose sample clocks run at different frequencies while they are streaming live audio. Differences in clock frequencies are generally attributable to manufacturing variation in the endpoints' clock hardware. For long-lived streams, the time difference between sender and receiver can grow without bound.

When the sender's clock runs slower than the receiver's, the effect is similar to packet loss: too few packets are received. The receiver can distinguish between drift and loss if the transport provides packet timestamps. A receiver for live streams SHOULD conceal the effects of drift, and it MAY do so by invoking the PLC.

When the sender's clock runs faster than the receiver's, too many packets will be received. The receiver MAY respond by skipping any packet (i.e., not submitting the packet for decoding). This is likely to produce a less severe artifact than if the frame were dropped after decoding.

A decoder MAY employ a more sophisticated drift compensation method. For example, the NetEQ component [GOOGLE-NETEQ] of the Google WebRTC codebase [GOOGLE-WEBRTC] compensates for drift by adding or removing one period when the signal is highly periodic. The reference implementation of Opus allows a caller to learn whether the current frame's signal is highly periodic, and if so what the period is, using the OPUS_GET_PITCH() request.

Configuration Switching

Switching between the Opus coding modes, audio bandwidths, and channel counts requires careful consideration to avoid audible glitches. Switching between any two configurations of the CELT-only mode, any two configurations of the Hybrid mode, or from WB SILK to Hybrid mode does not require any special treatment in the decoder, as the MDCT overlap will smooth the transition. Switching from Hybrid mode to WB SILK requires adding in the final contents of the CELT overlap buffer to the first SILK-only packet. This can be done by decoding a 2.5 ms silence frame with the CELT decoder using the channel count of the SILK-only packet (and any choice of audio bandwidth), which will correctly handle the cases when the channel count changes as well.

When changing the channel count for SILK-only or Hybrid packets, the encoder can avoid glitches by smoothly varying the stereo width of the input signal before or after the transition, and it SHOULD do so. However, other transitions between SILK-only packets or between NB or MB SILK and Hybrid packets may cause glitches, because neither the LSF coefficients nor the LTP, LPC, stereo unmixing, and resampler buffers are available at the new sample rate. These switches SHOULD be delayed by the encoder until quiet periods or transients, where the inevitable glitches will be less audible. Additionally, the bitstream MAY include redundant side information ("redundancy"), in the form of additional CELT frames embedded in each of the Opus frames around the transition.

The other transitions that cannot be easily handled are those where the lower frequencies switch between the SILK LP-based model and the CELT MDCT model. However, an encoder may not have an opportunity to delay such a switch to a convenient point. For example, if the content switches from speech to music, and the encoder does not have enough latency in its analysis to detect this in advance, there may be no convenient silence period during which to make the transition for quite some time. To avoid or reduce glitches during these problematic mode transitions, and between audio bandwidth changes in the SILK-only modes, transitions MAY include redundant side information ("redundancy"), in the form of an additional CELT frame embedded in the Opus frame.

A transition between coding the lower frequencies with the LP model and the MDCT model or a transition that involves changing the SILK bandwidth is only normatively specified when it includes redundancy. For those without redundancy, it is RECOMMENDED that the decoder use a concealment technique (e.g., make use of a PLC algorithm) to "fill in" the gap or discontinuity caused by the mode transition. Therefore, PLC MUST NOT be applied during any normative transition, i.e., when

o A packet includes redundancy for this transition (as described

  below),

o The transition is between any WB SILK packet and any Hybrid

  packet, or vice versa,

o The transition is between any two Hybrid mode packets, or

o The transition is between any two CELT mode packets,

unless there is actual packet loss.

Transition Side Information (Redundancy)

Transitions with side information include an extra 5 ms "redundant" CELT frame within the Opus frame. This frame is designed to fill in the gap or discontinuity in the different layers without requiring the decoder to conceal it. For transitions from CELT-only to SILK- only or Hybrid, the redundant frame is inserted in the first Opus frame after the transition (i.e., the first SILK-only or Hybrid frame). For transitions from SILK-only or Hybrid to CELT-only, the redundant frame is inserted in the last Opus frame before the transition (i.e., the last SILK-only or Hybrid frame).

Redundancy Flag

The presence of redundancy is signaled in all SILK-only and Hybrid frames, not just those involved in a mode transition. This allows the frames to be decoded correctly even if an adjacent frame is lost. For SILK-only frames, this signaling is implicit, based on the size of the Opus frame and the number of bits consumed decoding the SILK portion of it. After decoding the SILK portion of the Opus frame, the decoder uses ec_tell() (see Section 4.1.6.1) to check if there are at least 17 bits remaining. If so, then the frame contains redundancy.

For Hybrid frames, this signaling is explicit. After decoding the SILK portion of the Opus frame, the decoder uses ec_tell() (see Section 4.1.6.1) to ensure there are at least 37 bits remaining. If so, it reads a symbol with the PDF in Table 64, and if the value is 1, then the frame contains redundancy. Otherwise (if there were fewer than 37 bits left or the value was 0), the frame does not contain redundancy.

                        +----------------+
                        | PDF            |
                        +----------------+
                        | {4095, 1}/4096 |
                        +----------------+
                   Table 64: Redundancy Flag PDF
Redundancy Position Flag

Since the current frame is a SILK-only or a Hybrid frame, it must be at least 10 ms. Therefore, it needs an additional flag to indicate whether the redundant 5 ms CELT frame should be mixed into the beginning of the current frame, or the end. After determining that a frame contains redundancy, the decoder reads a 1 bit symbol with a uniform PDF (Table 65).

                           +----------+
                           | PDF      |
                           +----------+
                           | {1, 1}/2 |
                           +----------+
                 Table 65: Redundancy Position PDF

If the value is zero, this is the first frame in the transition, and the redundancy belongs at the end. If the value is one, this is the second frame in the transition, and the redundancy belongs at the beginning. There is no way to specify that an Opus frame contains separate redundant CELT frames at both the beginning and the end.

Redundancy Size

Unlike the CELT portion of a Hybrid frame, the redundant CELT frame does not use the same entropy coder state as the rest of the Opus frame, because this would break the CELT bit allocation mechanism in Hybrid frames. Thus, a redundant CELT frame always starts and ends on a byte boundary, even in SILK-only frames, where this is not strictly necessary.

For SILK-only frames, the number of bytes in the redundant CELT frame is simply the number of whole bytes remaining, which must be at least 2, due to the space check in Section 4.5.1.1. For Hybrid frames, the number of bytes is equal to 2, plus a decoded unsigned integer less than 256 (see Section 4.1.5). This may be more than the number of whole bytes remaining in the Opus frame, in which case the frame is invalid. However, a decoder is not required to ignore the entire frame, as this may be the result of a bit error that desynchronized the range coder. There may still be useful data before the error, and a decoder MAY keep any audio decoded so far instead of invoking the PLC, but it is RECOMMENDED that the decoder stop decoding and discard the rest of the current Opus frame.

It would have been possible to avoid these invalid states in the design of Opus by limiting the range of the explicit length decoded from Hybrid frames by the actual number of whole bytes remaining. However, this would require an encoder to determine the rate allocation for the MDCT layer up front, before it began encoding that layer. By allowing some invalid sizes, the encoder is able to defer that decision until much later. When encoding Hybrid frames that do not include redundancy, the encoder must still decide up front if it wishes to use the minimum 37 bits required to trigger encoding of the redundancy flag, but this is a much looser restriction.

After determining the size of the redundant CELT frame, the decoder reduces the size of the buffer currently in use by the range coder by that amount. The MDCT layer reads any raw bits from the end of this reduced buffer, and all calculations of the number of bits remaining in the buffer must be done using this new, reduced size, rather than the original size of the Opus frame.

Decoding the Redundancy

The redundant frame is decoded like any other CELT-only frame, with the exception that it does not contain a TOC byte. The frame size is fixed at 5 ms, the channel count is set to that of the current frame, and the audio bandwidth is also set to that of the current frame, with the exception that for MB SILK frames, it is set to WB.

If the redundancy belongs at the beginning (in a CELT-only to SILK- only or Hybrid transition), the final reconstructed output uses the first 2.5 ms of audio output by the decoder for the redundant frame as is, discarding the corresponding output from the SILK-only or Hybrid portion of the frame. The remaining 2.5 ms is cross-lapped with the decoded SILK/Hybrid signal using the CELT's power- complementary MDCT window to ensure a smooth transition.

If the redundancy belongs at the end (in a SILK-only or Hybrid to CELT-only transition), only the second half (2.5 ms) of the audio output by the decoder for the redundant frame is used. In that case, the second half of the redundant frame is cross-lapped with the end of the SILK/Hybrid signal, again using CELT's power-complementary MDCT window to ensure a smooth transition.

State Reset

When a transition occurs, the state of the SILK or the CELT decoder (or both) may need to be reset before decoding a frame in the new mode. This avoids reusing "out of date" memory, which may not have been updated in some time or may not be in a well-defined state due to, e.g., PLC. The SILK state is reset before every SILK-only or Hybrid frame where the previous frame was CELT-only. The CELT state is reset every time the operating mode changes and the new mode is either Hybrid or CELT-only, except when the transition uses redundancy as described above. When switching from SILK-only or Hybrid to CELT-only with redundancy, the CELT state is reset before decoding the redundant CELT frame embedded in the SILK-only or Hybrid frame, but it is not reset before decoding the following CELT-only frame. When switching from CELT-only mode to SILK-only or Hybrid mode with redundancy, the CELT decoder is not reset for decoding the redundant CELT frame.

Summary of Transitions

Figure 18 illustrates all of the normative transitions involving a mode change, an audio bandwidth change, or both. Each one uses an S, H, or C to represent an Opus frame in the corresponding mode. In addition, an R indicates the presence of redundancy in the Opus frame with which it is cross-lapped. Its location in the first or last 5 ms is assumed to correspond to whether it is the frame before or after the transition. Other uses of redundancy are non-normative. Finally, a c indicates the contents of the CELT overlap buffer after the previously decoded frame (i.e., as extracted by decoding a silence frame).

SILK to SILK with Redundancy:             S -> S -> S
                                                    &
                                                   !R -> R
                                                         &
                                                        ;S -> S -> S
NB or MB SILK to Hybrid with Redundancy:  S -> S -> S
                                                    &
                                                   !R ->;H -> H -> H
WB SILK to Hybrid:                        S -> S -> S ->!H -> H -> H
SILK to CELT with Redundancy:             S -> S -> S
                                                    &
                                                   !R -> C -> C -> C
Hybrid to NB or MB SILK with Redundancy:  H -> H -> H
                                                    &
                                                   !R -> R
                                                         &
                                                        ;S -> S -> S
Hybrid to WB SILK:                        H -> H -> H -> c
                                                      \  +
                                                       > S -> S -> S
Hybrid to CELT with Redundancy:           H -> H -> H
                                                    &
                                                   !R -> C -> C -> C
CELT to SILK with Redundancy:             C -> C -> C -> R
                                                         &
                                                        ;S -> S -> S
CELT to Hybrid with Redundancy:           C -> C -> C -> R
                                                         &
                                                        |H -> H -> H
Key:
S   SILK-only frame                 ;   SILK decoder reset
H   Hybrid frame                    |   CELT and SILK decoder resets
C   CELT-only frame                 !   CELT decoder reset
c   CELT overlap                    +   Direct mixing
R   Redundant CELT frame            &   Windowed cross-lap
                 Figure 18: Normative Transitions

The first two and the last two Opus frames in each example are illustrative, i.e., there is no requirement that a stream remain in the same configuration for three consecutive frames before or after a switch.

The behavior of transitions without redundancy where PLC is allowed is non-normative. An encoder might still wish to use these transitions if, for example, it doesn't want to add the extra bitrate required for redundancy or if it makes a decision to switch after it has already transmitted the frame that would have had to contain the redundancy. Figure 19 illustrates the recommended cross-lapping and decoder resets for these transitions.

SILK to SILK (audio bandwidth change):    S -> S -> S   ;S -> S -> S
NB or MB SILK to Hybrid:                  S -> S -> S   |H -> H -> H
SILK to CELT without Redundancy:          S -> S -> S -> P
                                                         &
                                                        !C -> C -> C
Hybrid to NB or MB SILK:                  H -> H -> H -> c
                                                         +
                                                        ;S -> S -> S
Hybrid to CELT without Redundancy:        H -> H -> H -> P
                                                         &
                                                        !C -> C -> C
CELT to SILK without Redundancy:          C -> C -> C -> P
                                                         &
                                                        ;S -> S -> S
CELT to Hybrid without Redundancy:        C -> C -> C -> P
                                                         &
                                                        |H -> H -> H
Key:
S   SILK-only frame                 ;   SILK decoder reset
H   Hybrid frame                    |   CELT and SILK decoder resets
C   CELT-only frame                 !   CELT decoder reset
c   CELT overlap                    +   Direct mixing
P   Packet Loss Concealment         &   Windowed cross-lap
         Figure 19: Recommended Non-Normative Transitions

Encoders SHOULD NOT use other transitions, e.g., those that involve redundancy in ways not illustrated in Figure 18.

Opus Encoder

Just like the decoder, the Opus encoder also normally consists of two main blocks: the SILK encoder and the CELT encoder. However, unlike the case of the decoder, a valid (though potentially suboptimal) Opus encoder is not required to support all modes and may thus only include a SILK encoder module or a CELT encoder module. The output bitstream of the Opus encoding contains bits from the SILK and CELT encoders, though these are not separable due to the use of a range coder. A block diagram of the encoder is illustrated below.

                    +------------+    +---------+
                    |   Sample   |    |  SILK   |------+
                 +->|    Rate    |--->| Encoder |      V
  +-----------+  |  | Conversion |    |         | +---------+
  | Optional  |  |  +------------+    +---------+ |  Range  |
->| High-pass |--+                                | Encoder |---->
  |  Filter   |  |  +--------------+  +---------+ |         | Bit-
  +-----------+  |  |    Delay     |  |  CELT   | +---------+ stream
                 +->| Compensation |->| Encoder |      ^
                    |              |  |         |------+
                    +--------------+  +---------+
                      Figure 20: Opus Encoder

For a normal encoder where both the SILK and the CELT modules are included, an optimal encoder should select which coding mode to use at run-time depending on the conditions. In the reference implementation, the frame size is selected by the application, but the other configuration parameters (number of channels, bandwidth, mode) are automatically selected (unless explicitly overridden by the application) depending on the following:

o Requested bitrate

o Input sampling rate

o Type of signal (speech vs. music)

o Frame size in use

The type of signal currently needs to be provided by the application (though it can be changed in real-time). An Opus encoder implementation could also do automatic detection, but since Opus is an interactive codec, such an implementation would likely have to either delay the signal (for non-interactive applications) or delay the mode switching decisions (for interactive applications).

When the encoder is configured for voice over IP applications, the input signal is filtered by a high-pass filter to remove the lowest part of the spectrum that contains little speech energy and may contain background noise. This is a second order Auto Regressive Moving Average (i.e., with poles and zeros) filter with a cut-off frequency around 50 Hz. In the future, a music detector may also be used to lower the cut-off frequency when the input signal is detected to be music rather than speech.

Range Encoder

The range coder acts as the bit-packer for Opus. It is used in three different ways: to encode

o Entropy-coded symbols with a fixed probability model using

  ec_encode() (entenc.c),

o Integers from 0 to (2**M - 1) using ec_enc_uint() or ec_enc_bits()

  (entenc.c),

o Integers from 0 to (ft - 1) (where ft is not a power of two) using

  ec_enc_uint() (entenc.c).

The range encoder maintains an internal state vector composed of the four-tuple (val, rng, rem, ext) representing the low end of the current range, the size of the current range, a single buffered output byte, and a count of additional carry-propagating output bytes. Both val and rng are 32-bit unsigned integer values, rem is a byte value or less than 255 or the special value -1, and ext is an unsigned integer with at least 11 bits. This state vector is initialized at the start of each frame to the value (0, 2**31, -1, 0). After encoding a sequence of symbols, the value of rng in the encoder should exactly match the value of rng in the decoder after decoding the same sequence of symbols. This is a powerful tool for detecting errors in either an encoder or decoder implementation. The value of val, on the other hand, represents different things in the encoder and decoder, and is not expected to match.

The decoder has no analog for rem and ext. These are used to perform carry propagation in the renormalization loop below. Each iteration of this loop produces 9 bits of output, consisting of 8 data bits and a carry flag. The encoder cannot determine the final value of the output bytes until it propagates these carry flags. Therefore, the reference implementation buffers a single non-propagating output byte (i.e., one less than 255) in rem and keeps a count of additional

propagating (i.e., 255) output bytes in ext. An implementation may choose to use any mathematically equivalent scheme to perform carry propagation.

Encoding Symbols

The main encoding function is ec_encode() (entenc.c), which encodes symbol k in the current context using the same three-tuple (fl[k], fh[k], ft) as the decoder to describe the range of the symbol (see Section 4.1).

ec_encode() updates the state of the encoder as follows. If fl[k] is greater than zero, then

                                   rng
                 val = val + rng - --- * (ft - fl)
                                   ft
                       rng
                 rng = --- * (fh - fl)
                       ft

Otherwise, val is unchanged and

                                rng
                    rng = rng - --- * (fh - fl)
                                ft

The divisions here are integer division.

Renormalization

After this update, the range is normalized using a procedure very similar to that of Section 4.1.2.1, implemented by ec_enc_normalize() (entenc.c). The following process is repeated until rng > 2**23. First, the top 9 bits of val, (val>>23), are sent to the carry buffer, described in Section 5.1.1.2. Then, the encoder sets

                    val = (val<<8) & 0x7FFFFFFF
                    rng = rng<<8
Carry Propagation and Output Buffering

The function ec_enc_carry_out() (entenc.c) implements carry propagation and output buffering. It takes, as input, a 9-bit unsigned value, c, consisting of 8 data bits and an additional carry

bit. If c is equal to the value 255, then ext is simply incremented, and no other state updates are performed. Otherwise, let b = (c>>8) be the carry bit. Then,

o If the buffered byte rem contains a value other than -1, the

  encoder outputs the byte (rem + b).  Otherwise, if rem is -1, no
  byte is output.

o If ext is non-zero, then the encoder outputs ext bytes -- all with

  a value of 0 if b is set, or 255 if b is unset -- and sets ext to
  0.

o rem is set to the 8 data bits:

                           rem = c & 255

Alternate Encoding Methods

The reference implementation uses three additional encoding methods that are exactly equivalent to the above, but make assumptions and simplifications that allow for a more efficient implementation.

ec_encode_bin()

The first is ec_encode_bin() (entenc.c), defined using the parameter ftb instead of ft. It is mathematically equivalent to calling ec_encode() with ft = (1<<ftb), but it avoids using division.

ec_enc_bit_logp()

The next is ec_enc_bit_logp() (entenc.c), which encodes a single binary symbol. The context is described by a single parameter, logp, which is the absolute value of the base-2 logarithm of the probability of a "1". It is mathematically equivalent to calling ec_encode() with the 3-tuple (fl[k] = 0, fh[k] = (1<<logp) - 1, ft = (1<<logp)) if k is 0 and with (fl[k] = (1<<logp) - 1, fh[k] = ft = (1<<logp)) if k is 1. The implementation requires no multiplications or divisions.

ec_enc_icdf()

The last is ec_enc_icdf() (entenc.c), which encodes a single binary symbol with a table-based context of up to 8 bits. This uses the same icdf table as ec_dec_icdf() from Section 4.1.3.3. The function

is mathematically equivalent to calling ec_encode() with fl[k] = (1<<ftb) - icdf[k-1] (or 0 if k == 0), fh[k] = (1<<ftb) -

icdf[k], and ft = (1<<ftb).  This only saves a few arithmetic

operations over ec_encode_bin(), but it allows the encoder to use the same icdf tables as the decoder.

Encoding Raw Bits

The raw bits used by the CELT layer are packed at the end of the buffer using ec_enc_bits() (entenc.c). Because the raw bits may continue into the last byte output by the range coder if there is room in the low-order bits, the encoder must be prepared to merge these values into a single byte. The procedure in Section 5.1.5 does this in a way that ensures both the range coded data and the raw bits can be decoded successfully.

Encoding Uniformly Distributed Integers

The function ec_enc_uint() (entenc.c) encodes one of ft equiprobable symbols in the range 0 to (ft - 1), inclusive, each with a frequency of 1, where ft may be as large as (2**32 - 1). Like the decoder (see Section 4.1.5), it splits up the value into a range coded symbol representing up to 8 of the high bits, and, if necessary, raw bits representing the remainder of the value.

ec_enc_uint() takes a two-tuple (t, ft), where t is the unsigned integer to be encoded, 0 <= t < ft, and ft is not necessarily a power of two. Let ftb = ilog(ft - 1), i.e., the number of bits required to store (ft - 1) in two's complement notation. If ftb is 8 or less, then t is encoded directly using ec_encode() with the three-tuple (t, t + 1, ft).

If ftb is greater than 8, then the top 8 bits of t are encoded using the three-tuple (t>>(ftb - 8), (t>>(ftb - 8)) + 1, ((ft - 1)>>(ftb - 8)) + 1), and the remaining bits, (t & ((1<<(ftb - 8)) - 1), are encoded as raw bits with ec_enc_bits().

Finalizing the Stream

After all symbols are encoded, the stream must be finalized by outputting a value inside the current range. Let end be the unsigned integer in the interval [val, val + rng) with the largest number of trailing zero bits, b, such that (end + (1<<b) - 1) is also in the interval [val, val + rng). This choice of end allows the maximum number of trailing bits to be set to arbitrary values while still ensuring the range coded part of the buffer can be decoded correctly.

Then, while end is not zero, the top 9 bits of end, i.e., (end>>23), are passed to the carry buffer in accordance with the procedure in Section 5.1.1.2, and end is updated via

                    end = (end<<8) & 0x7FFFFFFF

Finally, if the buffered output byte, rem, is neither zero nor the special value -1, or the carry count, ext, is greater than zero, then 9 zero bits are sent to the carry buffer to flush it to the output buffer. When outputting the final byte from the range coder, if it would overlap any raw bits already packed into the end of the output buffer, they should be ORed into the same byte. The bit allocation routines in the CELT layer should ensure that this can be done without corrupting the range coder data so long as end is chosen as described above. If there is any space between the end of the range coder data and the end of the raw bits, it is padded with zero bits. This entire process is implemented by ec_enc_done() (entenc.c).

Current Bit Usage

The bit allocation routines in Opus need to be able to determine a conservative upper bound on the number of bits that have been used to encode the current frame thus far. This drives allocation decisions and ensures that the range coder and raw bits will not overflow the output buffer. This is computed in the reference implementation to whole-bit precision by the function ec_tell() (entcode.h) and to fractional 1/8th bit precision by the function ec_tell_frac() (entcode.c). Like all operations in the range coder, it must be implemented in a bit-exact manner, and it must produce exactly the same value returned by the same functions in the decoder after decoding the same symbols.

SILK Encoder

In many respects, the SILK encoder mirrors the SILK decoder described in Section 4.2. Details such as the quantization and range coder tables can be found there, while this section describes the high- level design choices that were made. The diagram below shows the basic modules of the SILK encoder.

           +----------+    +--------+    +---------+
           |  Sample  |    | Stereo |    |  SILK   |
    ------>|   Rate   |--->| Mixing |--->|  Core   |---------->
    Input  |Conversion|    |        |    | Encoder |  Bitstream
           +----------+    +--------+    +---------+
                      Figure 21: SILK Encoder

Sample Rate Conversion

The input signal's sampling rate is adjusted by a sample rate conversion module so that it matches the SILK internal sampling rate. The input to the sample rate converter is delayed by a number of samples depending on the sample rate ratio, such that the overall delay is constant for all input and output sample rates.

Stereo Mixing

The stereo mixer is only used for stereo input signals. It converts a stereo left-right signal into an adaptive mid-side representation. The first step is to compute non-adaptive mid-side signals as half the sum and difference between left and right signals. The side signal is then minimized in energy by subtracting a prediction of it based on the mid signal. This prediction works well when the left and right signals exhibit linear dependency, for instance, for an amplitude-panned input signal. Like in the decoder, the prediction coefficients are linearly interpolated during the first 8 ms of the frame. The mid signal is always encoded, whereas the residual side signal is only encoded if it has sufficient energy compared to the mid signal's energy. If it has not, the "mid_only_flag" is set without encoding the side signal.

The predictor coefficients are coded regardless of whether the side signal is encoded. For each frame, two predictor coefficients are computed, one that predicts between low-passed mid and side channels, and one that predicts between high-passed mid and side channels. The low-pass filter is a simple three-tap filter and creates a delay of one sample. The high-pass filtered signal is the difference between the mid signal delayed by one sample and the low-passed signal. Instead of explicitly computing the high-passed signal, it is computationally more efficient to transform the prediction coefficients before applying them to the filtered mid signal, as follows:

           pred(n) = LP(n) * w0 + HP(n) * w1
                   = LP(n) * w0 + (mid(n-1) - LP(n)) * w1
                   = LP(n) * (w0 - w1) + mid(n-1) * w1

where w0 and w1 are the low-pass and high-pass prediction coefficients, mid(n-1) is the mid signal delayed by one sample, LP(n) and HP(n) are the low-passed and high-passed signals and pred(n) is the prediction signal that is subtracted from the side signal.

SILK Core Encoder

What follows is a description of the core encoder and its components. For simplicity, the core encoder is referred to simply as the encoder in the remainder of this section. An overview of the encoder is given in Figure 22.

                                                            +---+
                         +--------------------------------->|   |
    +---------+          |      +---------+                 |   |
    |Voice    |          |      |LTP      |12               |   |
+-->|Activity |--+       +----->|Scaling  |-----------+---->|   |
|   |Detection|3 |       |      |Control  |<--+       |     |   |
|   +---------+  |       |      +---------+   |       |     |   |
|                |       |      +---------+   |       |     |   |
|                |       |      |Gains    |   |       |     |   |
|                |       |  +-->|Processor|---|---+---|---->| R |
|                |       |  |   |         |11 |   |   |     | a |
|               \/       |  |   +---------+   |   |   |     | n |
|          +---------+   |  |   +---------+   |   |   |     | g |
|          |Pitch    |   |  |   |LSF      |   |   |   |     | e |
|       +->|Analysis |---+  |   |Quantizer|---|---|---|---->|   |
|       |  |         |4  |  |   |         |8  |   |   |     | E |-->
|       |  +---------+   |  |   +---------+   |   |   |     | n | 2
|       |                |  |    9/\  10|     |   |   |     | c |
|       |                |  |     |    \/     |   |   |     | o |
|       |  +---------+   |  |   +----------+  |   |   |     | d |
|       |  |Noise    |   +--|-->|Prediction|--+---|---|---->| e |
|       +->|Shaping  |---|--+   |Analysis  |7 |   |   |     | r |
|       |  |Analysis |5  |  |   |          |  |   |   |     |   |
|       |  +---------+   |  |   +----------+  |   |   |     |   |
|       |                |  |        /\       |   |   |     |   |
|       |     +----------|--|--------+        |   |   |     |   |
|       |     |         \/  \/               \/  \/  \/     |   |
|       |     |      +----------+          +------------+   |   |
|       |     |      |          |          |Noise       |   |   |

-+-------+-----+----->|Pre-filter|--------->|Shaping |-->| | 1 | | 6 |Quantization|13 | |

                     +----------+          +------------+   +---+

1: Input speech signal 2: Range encoded bitstream 3: Voice activity estimate 4: Pitch lags (per 5 ms) and voicing decision (per 20 ms) 5: Noise shaping quantization coefficients

 - Short-term synthesis and analysis
   noise shaping coefficients (per 5 ms)
 - Long-term synthesis and analysis noise
   shaping coefficients (per 5 ms and for voiced speech only)
 - Noise shaping tilt (per 5 ms)
 - Quantizer gain/step size (per 5 ms)

6: Input signal filtered with analysis noise shaping filters 7: Short- and Long-Term Prediction coefficients

   LTP (per 5 ms) and LPC (per 20 ms)

8: LSF quantization indices 9: LSF coefficients 10: Quantized LSF coefficients 11: Processed gains, and synthesis noise shape coefficients 12: LTP state scaling coefficient. Controlling error

   propagation / prediction gain trade-off

13: Quantized signal

                   Figure 22: SILK Core Encoder
Voice Activity Detection

The input signal is processed by a Voice Activity Detection (VAD) algorithm to produce a measure of voice activity, spectral tilt, and signal-to-noise estimates for each frame. The VAD uses a sequence of half-band filterbanks to split the signal into four subbands: 0...Fs/16, Fs/16...Fs/8, Fs/8...Fs/4, and Fs/4...Fs/2, where Fs is the sampling frequency (8, 12, 16, or 24 kHz). The lowest subband, from 0 - Fs/16, is high-pass filtered with a first-order moving average (MA) filter (with transfer function H(z) = 1-z**(-1)) to reduce the energy at the lowest frequencies. For each frame, the signal energy per subband is computed. In each subband, a noise level estimator tracks the background noise level and a Signal-to- Noise Ratio (SNR) value is computed as the logarithm of the ratio of energy-to-noise level. Using these intermediate variables, the following parameters are calculated for use in other SILK modules:

o Average SNR. The average of the subband SNR values.

o Smoothed subband SNRs. Temporally smoothed subband SNR values.

o Speech activity level. Based on the average SNR and a weighted

  average of the subband energies.

o Spectral tilt. A weighted average of the subband SNRs, with

  positive weights for the low subbands and negative weights for the
  high subbands.
Pitch Analysis

The input signal is processed by the open loop pitch estimator shown in Figure 23.

                                +--------+  +----------+
                                |2 x Down|  |Time-     |
                             +->|sampling|->|Correlator|     |
                             |  |        |  |          |     |4
                             |  +--------+  +----------+    \/
                             |                    | 2    +-------+
                             |                    |  +-->|Speech |5
   +---------+    +--------+ |                   \/  |   |Type   |->
   |LPC      |    |Down    | |              +----------+ |       |
+->|Analysis | +->|sample  |-+------------->|Time-     | +-------+
|  |         | |  |to 8 kHz|                |Correlator|----------->
|  +---------+ |  +--------+                |__________|          6
|       |      |                                  |3
|      \/      |                                 \/
|  +---------+ |                            +----------+
|  |Whitening| |                            |Time-     |

-+->|Filter |-+--------------------------->|Correlator|-----------> 1 | | | | 7

   +---------+                              +----------+

1: Input signal 2: Lag candidates from stage 1 3: Lag candidates from stage 2 4: Correlation threshold 5: Voiced/unvoiced flag 6: Pitch correlation 7: Pitch lags

          Figure 23: Block Diagram of the Pitch Estimator

The pitch analysis finds a binary voiced/unvoiced classification, and, for frames classified as voiced, four pitch lags per frame -- one for each 5 ms subframe -- and a pitch correlation indicating the periodicity of the signal. The input is first whitened using a Linear Prediction (LP) whitening filter, where the coefficients are computed through standard Linear Predictive Coding (LPC) analysis. The order of the whitening filter is 16 for best results, but is reduced to 12 for medium complexity and 8 for low complexity modes. The whitened signal is analyzed to find pitch lags for which the time correlation is high. The analysis consists of three stages for reducing the complexity:

o In the first stage, the whitened signal is downsampled to 4 kHz

  (from 8 kHz), and the current frame is correlated to a signal
  delayed by a range of lags, starting from a shortest lag
  corresponding to 500 Hz, to a longest lag corresponding to 56 Hz.

o The second stage operates on an 8 kHz signal (downsampled from 12,

  16, or 24 kHz) and measures time correlations only near the lags
  corresponding to those that had sufficiently high correlations in
  the first stage.  The resulting correlations are adjusted for a
  small bias towards short lags to avoid ending up with a multiple
  of the true pitch lag.  The highest adjusted correlation is
  compared to a threshold depending on:
  *  Whether the previous frame was classified as voiced.
  *  The speech activity level.
  *  The spectral tilt.
  If the threshold is exceeded, the current frame is classified as
  voiced and the lag with the highest adjusted correlation is stored
  for a final pitch analysis of the highest precision in the third
  stage.

o The last stage operates directly on the whitened input signal to

  compute time correlations for each of the four subframes
  independently in a narrow range around the lag with highest
  correlation from the second stage.
Noise Shaping Analysis

The noise shaping analysis finds gains and filter coefficients used in the pre-filter and noise shaping quantizer. These parameters are chosen such that they will fulfill several requirements:

o Balancing quantization noise and bitrate. The quantization gains

  determine the step size between reconstruction levels of the
  excitation signal.  Therefore, increasing the quantization gain
  amplifies quantization noise, but also reduces the bitrate by
  lowering the entropy of the quantization indices.

o Spectral shaping of the quantization noise; the noise shaping

  quantizer is capable of reducing quantization noise in some parts
  of the spectrum at the cost of increased noise in other parts
  without substantially changing the bitrate.  By shaping the noise
  such that it follows the signal spectrum, it becomes less audible.
  In practice, best results are obtained by making the shape of the
  noise spectrum slightly flatter than the signal spectrum.

o De-emphasizing spectral valleys; by using different coefficients

  in the analysis and synthesis part of the pre-filter and noise
  shaping quantizer, the levels of the spectral valleys can be
  decreased relative to the levels of the spectral peaks such as
  speech formants and harmonics.  This reduces the entropy of the
  signal, which is the difference between the coded signal and the
  quantization noise, thus lowering the bitrate.

o Matching the levels of the decoded speech formants to the levels

  of the original speech formants; an adjustment gain and a first
  order tilt coefficient are computed to compensate for the effect
  of the noise shaping quantization on the level and spectral tilt.
             / \   ___
              |   // \\
              |  //   \\     ____
              |_//     \\___//  \\         ____
              | /  ___  \   /    \\       //  \\
            P |/  /   \  \_/      \\_____//    \\
            o |  /     \     ____  \     /      \\
            w | /       \___/    \  \___/  ____  \\___ 1
            e |/                  \       /    \  \
            r |                    \_____/      \  \__ 2
              |                                  \
              |                                   \___ 3
              |
              +---------------------------------------->
                               Frequency
           1: Input signal spectrum
           2: De-emphasized and level matched spectrum
           3: Quantization noise spectrum
  Figure 24: Noise Shaping and Spectral De-emphasis Illustration

Figure 24 shows an example of an input signal spectrum (1). After de-emphasis and level matching, the spectrum has deeper valleys (2). The quantization noise spectrum (3) more or less follows the input signal spectrum, while having slightly less pronounced peaks. The entropy, which provides a lower bound on the bitrate for encoding the excitation signal, is proportional to the area between the de- emphasized spectrum (2) and the quantization noise spectrum (3). Without de-emphasis, the entropy is proportional to the area between input spectrum (1) and quantization noise (3) -- clearly higher.

The transformation from input signal to de-emphasized signal can be described as a filtering operation with a filter

                                         -1    Wana(z)
              H(z) = G * ( 1 - c_tilt * z  ) * -------
                                               Wsyn(z)

having an adjustment gain G, a first order tilt adjustment filter with tilt coefficient c_tilt, and where

                   16                           d
                   __            -k        -L  __            -k
    Wana(z) = (1 - \ a_ana(k) * z  )*(1 - z  * \ b_ana(k) * z  )
                   /_                          /_
                   k=1                         k=-d

is the analysis part of the de-emphasis filter, consisting of the short-term shaping filter with coefficients a_ana(k) and the long- term shaping filter with coefficients b_ana(k) and pitch lag L. The parameter d determines the number of long-term shaping filter taps.

Similarly, but without the tilt adjustment, the synthesis part can be written as

                   16                           d
                   __            -k        -L  __            -k
    Wsyn(z) = (1 - \ a_syn(k) * z  )*(1 - z  * \ b_syn(k) * z  )
                   /_                          /_
                   k=1                         k=-d

All noise shaping parameters are computed and applied per subframe of 5 ms. First, an LPC analysis is performed on a windowed signal block of 15 ms. The signal block has a look-ahead of 5 ms relative to the current subframe, and the window is an asymmetric sine window. The LPC analysis is done with the autocorrelation method, with an order of between 8, in lowest-complexity mode, and 16, for best quality.

Optionally, the LPC analysis and noise shaping filters are warped by replacing the delay elements by first-order allpass filters. This increases the frequency resolution at low frequencies and reduces it at high ones, which better matches the human auditory system and improves quality. The warped analysis and filtering comes at a cost in complexity and is therefore only done in higher complexity modes.

The quantization gain is found by taking the square root of the residual energy from the LPC analysis and multiplying it by a value inversely proportional to the coding quality control parameter and the pitch correlation.

Next, the two sets of short-term noise shaping coefficients a_ana(k) and a_syn(k) are obtained by applying different amounts of bandwidth expansion to the coefficients found in the LPC analysis. This bandwidth expansion moves the roots of the LPC polynomial towards the origin, using the formulas

                                          k
                     a_ana(k) = a(k)*g_ana   and
                                          k
                     a_syn(k) = a(k)*g_syn

where a(k) is the k'th LPC coefficient, and the bandwidth expansion factors g_ana and g_syn are calculated as

                     g_ana = 0.95 - 0.01*C  and
                     g_syn = 0.95 + 0.01*C

where C is the coding quality control parameter between 0 and 1. Applying more bandwidth expansion to the analysis part than to the synthesis part gives the desired de-emphasis of spectral valleys in between formants.

The long-term shaping is applied only during voiced frames. It uses a three-tap filter, described by

               b_ana = F_ana * [0.25, 0.5, 0.25]  and
               b_syn = F_syn * [0.25, 0.5, 0.25].

For unvoiced frames, these coefficients are set to 0. The multiplication factors F_ana and F_syn are chosen between 0 and 1, depending on the coding quality control parameter, as well as the calculated pitch correlation and smoothed subband SNR of the lowest subband. By having F_ana less than F_syn, the pitch harmonics are emphasized relative to the valleys in between the harmonics.

The tilt coefficient c_tilt is for unvoiced frames chosen as

                           c_tilt = 0.25

and as

                     c_tilt = 0.25 + 0.2625 * V

for voiced frames, where V is the voice activity level between 0 and 1.

The adjustment gain G serves to correct any level mismatch between the original and decoded signals that might arise from the noise shaping and de-emphasis. This gain is computed as the ratio of the prediction gain of the short-term analysis and synthesis filter coefficients. The prediction gain of an LPC synthesis filter is the square root of the output energy when the filter is excited by a unit-energy impulse on the input. An efficient way to compute the prediction gain is by first computing the reflection coefficients from the LPC coefficients through the step-down algorithm, and extracting the prediction gain from the reflection coefficients as

                                K
                               ___          2  -0.5
                  predGain = ( | | 1 - (r_k)  )
                               k=1

where r_k is the k'th reflection coefficient.

Initial values for the quantization gains are computed as the square root of the residual energy of the LPC analysis, adjusted by the coding quality control parameter. These quantization gains are later adjusted based on the results of the prediction analysis.

Prediction Analysis

The prediction analysis is performed in one of two ways depending on how the pitch estimator classified the frame. The processing for voiced and unvoiced speech is described in Section 5.2.3.4.1 and Section 5.2.3.4.2, respectively. Inputs to this function include the pre-whitened signal from the pitch estimator (see Section 5.2.3.2).

5.2.3.4.1. Voiced Speech

For a frame of voiced speech, the pitch pulses will remain dominant in the pre-whitened input signal. Further whitening is desirable as it leads to higher quality at the same available bitrate. To achieve this, a Long-Term Prediction (LTP) analysis is carried out to estimate the coefficients of a fifth-order LTP filter for each of four subframes. The LTP coefficients are quantized using the method described in Section 5.2.3.6, and the quantized LTP coefficients are used to compute the LTP residual signal. This LTP residual signal is the input to an LPC analysis where the LPC coefficients are estimated using Burg's method [BURG], such that the residual energy is minimized. The estimated LPC coefficients are converted to a Line Spectral Frequency (LSF) vector and quantized as described in Section 5.2.3.5. After quantization, the quantized LSF vector is converted back to LPC coefficients using the full procedure in Section 4.2.7.5. By using quantized LTP coefficients and LPC

coefficients derived from the quantized LSF coefficients, the encoder remains fully synchronized with the decoder. The quantized LPC and LTP coefficients are also used to filter the input signal and measure residual energy for each of the four subframes.

5.2.3.4.2. Unvoiced Speech

For a speech signal that has been classified as unvoiced, there is no need for LTP filtering, as it has already been determined that the pre-whitened input signal is not periodic enough within the allowed pitch period range for LTP analysis to be worth the cost in terms of complexity and bitrate. The pre-whitened input signal is therefore discarded, and, instead, the input signal is used for LPC analysis using Burg's method. The resulting LPC coefficients are converted to an LSF vector and quantized as described in the following section. They are then transformed back to obtain quantized LPC coefficients, which are then used to filter the input signal and measure residual energy for each of the four subframes.

5.2.3.4.2.1. Burg's Method

The main purpose of linear prediction in SILK is to reduce the bitrate by minimizing the residual energy. At least at high bitrates, perceptual aspects are handled independently by the noise shaping filter. Burg's method is used because it provides higher prediction gain than the autocorrelation method and, unlike the covariance method, produces stable filters (assuming numerical errors don't spoil that). SILK's implementation of Burg's method is also computationally faster than the autocovariance method. The implementation of Burg's method differs from traditional implementations in two aspects. The first difference is that it operates on autocorrelations, similar to the Schur algorithm [SCHUR], but with a simple update to the autocorrelations after finding each reflection coefficient to make the result identical to Burg's method. This brings down the complexity of Burg's method to near that of the autocorrelation method. The second difference is that the signal in each subframe is scaled by the inverse of the residual quantization step size. Subframes with a small quantization step size will, on average, spend more bits for a given amount of residual energy than subframes with a large step size. Without scaling, Burg's method minimizes the total residual energy in all subframes, which doesn't necessarily minimize the total number of bits needed for coding the quantized residual. The residual energy of the scaled subframes is a better measure for that number of bits.

LSF Quantization

Unlike many other speech codecs, SILK uses variable bitrate coding for the LSFs. This improves the average rate-distortion (R-D) trade- off and reduces outliers. The variable bitrate coding minimizes a linear combination of the weighted quantization errors and the bitrate. The weights for the quantization errors are the Inverse Harmonic Mean Weighting (IHMW) function proposed by Laroia et al. (see [LAROIA-ICASSP]). These weights are referred to here as Laroia weights.

The LSF quantizer consists of two stages. The first stage is an (unweighted) vector quantizer (VQ), with a codebook size of 32 vectors. The quantization errors for the codebook vector are sorted, and for the N best vectors a second stage quantizer is run. By varying the number N, a trade-off is made between R-D performance and computational efficiency. For each of the N codebook vectors, the Laroia weights corresponding to that vector (and not to the input vector) are calculated. Then, the residual between the input LSF vector and the codebook vector is scaled by the square roots of these Laroia weights. This scaling partially normalizes error sensitivity for the residual vector so that a uniform quantizer with fixed step sizes can be used in the second stage without too much performance loss. Additionally, by scaling with Laroia weights determined from the first-stage codebook vector, the process can be reversed in the decoder.

The second stage uses predictive delayed decision scalar quantization. The quantization error is weighted by Laroia weights determined from the LSF input vector. The predictor multiplies the previous quantized residual value by a prediction coefficient that depends on the vector index from the first stage VQ and on the location in the LSF vector. The prediction is subtracted from the LSF residual value before quantizing the result and is added back afterwards. This subtraction can be interpreted as shifting the quantization levels of the scalar quantizer, and as a result the quantization error of each value depends on the quantization decision of the previous value. This dependency is exploited by the delayed decision mechanism to search for a quantization sequency with best R-D performance with a Viterbi-like algorithm [VITERBI]. The quantizer processes the residual LSF vector in reverse order (i.e., it starts with the highest residual LSF value). This is done because the prediction works slightly better in the reverse direction.

The quantization index of the first stage is entropy coded. The quantization sequence from the second stage is also entropy coded, where for each element the probability table is chosen depending on the vector index from the first stage and the location of that element in the LSF vector.

5.2.3.5.1. LSF Stabilization

If the input is stable, finding the best candidate usually results in a quantized vector that is also stable. Because of the two-stage approach, however, it is possible that the best quantization candidate is unstable. The encoder applies the same stabilization procedure applied by the decoder (see Section 4.2.7.5.4) to ensure the LSF parameters are within their valid range, increasingly sorted, and have minimum distances between each other and the border values.

LTP Quantization

For voiced frames, the prediction analysis described in Section 5.2.3.4.1 resulted in four sets (one set per subframe) of five LTP coefficients, plus four weighting matrices. The LTP coefficients for each subframe are quantized using entropy constrained vector quantization. A total of three vector codebooks are available for quantization, with different rate-distortion trade- offs. The three codebooks have 10, 20, and 40 vectors and average rates of about 3, 4, and 5 bits per vector, respectively. Consequently, the first codebook has larger average quantization distortion at a lower rate, whereas the last codebook has smaller average quantization distortion at a higher rate. Given the weighting matrix W_ltp and LTP vector b, the weighted rate-distortion measure for a codebook vector cb_i with rate r_i is give by

           RD = u * (b - cb_i)' * W_ltp * (b - cb_i) + r_i

where u is a fixed, heuristically determined parameter balancing the distortion and rate. Which codebook gives the best performance for a given LTP vector depends on the weighting matrix for that LTP vector. For example, for a low valued W_ltp, it is advantageous to use the codebook with 10 vectors as it has a lower average rate. For a large W_ltp, on the other hand, it is often better to use the codebook with 40 vectors, as it is more likely to contain the best codebook vector. The weighting matrix W_ltp depends mostly on two aspects of the input signal. The first is the periodicity of the signal; the more periodic, the larger W_ltp. The second is the change in signal energy in the current subframe, relative to the signal one pitch lag earlier. A decaying energy leads to a larger W_ltp than an increasing energy. Both aspects fluctuate relatively slowly, which causes the W_ltp matrices for different subframes of one frame often

to be similar. Because of this, one of the three codebooks typically gives good performance for all subframes. Therefore, the codebook search for the subframe LTP vectors is constrained to only allow codebook vectors to be chosen from the same codebook, resulting in a rate reduction.

To find the best codebook, each of the three vector codebooks is used to quantize all subframe LTP vectors and produce a combined weighted rate-distortion measure for each vector codebook. The vector codebook with the lowest combined rate-distortion over all subframes is chosen. The quantized LTP vectors are used in the noise shaping quantizer, and the index of the codebook plus the four indices for the four subframe codebook vectors are passed on to the range encoder.

Pre-filter

In the pre-filter, the input signal is filtered using the spectral valley de-emphasis filter coefficients from the noise shaping analysis (see Section 5.2.3.3). By applying only the noise shaping analysis filter to the input signal, it provides the input to the noise shaping quantizer.

Noise Shaping Quantizer

The noise shaping quantizer independently shapes the signal and coding noise spectra to obtain a perceptually higher quality at the same bitrate.

The pre-filter output signal is multiplied with a compensation gain G computed in the noise shaping analysis. Then, the output of a synthesis shaping filter is added, and the output of a prediction filter is subtracted to create a residual signal. The residual signal is multiplied by the inverse quantized quantization gain from the noise shaping analysis and input to a scalar quantizer. The quantization indices of the scalar quantizer represent a signal of pulses that is input to the pyramid range encoder. The scalar quantizer also outputs a quantization signal, which is multiplied by the quantized quantization gain from the noise shaping analysis to create an excitation signal. The output of the prediction filter is added to the excitation signal to form the quantized output signal y(n). The quantized output signal y(n) is input to the synthesis shaping and prediction filters.

Optionally, the noise shaping quantizer operates in a delayed decision mode. In this mode, it uses a Viterbi algorithm to keep track of multiple rounding choices in the quantizer and select the best one after a delay of 32 samples. This improves the rate/ distortion performance of the quantizer.

Constant Bitrate Mode

SILK was designed to run in variable bitrate (VBR) mode. However, the reference implementation also has a constant bitrate (CBR) mode for SILK. In CBR mode, SILK will attempt to encode each packet with no more than the allowed number of bits. The Opus wrapper code then pads the bitstream if any unused bits are left in SILK mode, or it encodes the high band with the remaining number of bits in Hybrid mode. The number of payload bits is adjusted by changing the quantization gains and the rate/distortion trade-off in the noise shaping quantizer, in an iterative loop around the noise shaping quantizer and entropy coding. Compared to the SILK VBR mode, the CBR mode has lower audio quality at a given average bitrate and has higher computational complexity.

CELT Encoder

Most of the aspects of the CELT encoder can be directly derived from the description of the decoder. For example, the filters and rotations in the encoder are simply the inverse of the operation performed by the decoder. Similarly, the quantizers generally optimize for the mean square error (because noise shaping is part of the bitstream itself), so no special search is required. For this reason, only the less straightforward aspects of the encoder are described here.

Pitch Pre-filter

The pitch pre-filter is applied after the pre-emphasis. It is applied in such a way as to be the inverse of the decoder's post- filter. The main non-obvious aspect of the pre-filter is the selection of the pitch period. The pitch search should be optimized for the following criteria:

o continuity: it is important that the pitch period does not change

  abruptly between frames; and

o avoidance of pitch multiples: when the period used is a multiple

  of the real period (lower frequency fundamental), the post-filter
  loses most of its ability to reduce noise

Bands and Normalization

The MDCT output is divided into bands that are designed to match the ear's critical bands for the smallest (2.5 ms) frame size. The larger frame sizes use integer multiples of the 2.5 ms layout. For each band, the encoder computes the energy that will later be encoded. Each band is then normalized by the square root of the

  • unquantized* energy, such that each band now forms a unit vector X.

The energy and the normalization are computed by compute_band_energies() and normalise_bands() (bands.c), respectively.

Energy Envelope Quantization

Energy quantization (both coarse and fine) can be easily understood from the decoding process. For all useful bitrates, the coarse quantizer always chooses the quantized log energy value that minimizes the error for each band. Only at very low rate does the encoder allow larger errors to minimize the rate and avoid using more bits than are available. When the available CPU requirements allow it, it is best to try encoding the coarse energy both with and without inter-frame prediction such that the best prediction mode can be selected. The optimal mode depends on the coding rate, the available bitrate, and the current rate of packet loss.

The fine energy quantizer always chooses the quantized log energy value that minimizes the error for each band because the rate of the fine quantization depends only on the bit allocation and not on the values that are coded.

Bit Allocation

The encoder must use exactly the same bit allocation process as used by the decoder and described in Section 4.3.3. The three mechanisms that can be used by the encoder to adjust the bitrate on a frame-by- frame basis are band boost, allocation trim, and band skipping.

Band Boost

The reference encoder makes a decision to boost a band when the energy of that band is significantly higher than that of the neighboring bands. Let E_j be the log-energy of band j, we define

  D_j = 2*E_j - E_j-1 - E_j+1

The allocation of band j is boosted once if D_j > t1 and twice if D_j > t2. For LM>=1, t1=2 and t2=4, while for LM<1, t1=3 and t2=5.

Allocation Trim

The allocation trim is a value between 0 and 10 (inclusively) that controls the allocation balance between the low and high frequencies. The encoder starts with a safe "default" of 5 and deviates from that default in two different ways. First, the trim can deviate by +/- 2 depending on the spectral tilt of the input signal. For signals with more low frequencies, the trim is increased by up to 2, while for signals with more high frequencies, the trim is decreased by up to 2. For stereo inputs, the trim value can be decreased by up to 4 when the inter-channel correlation at low frequency (first 8 bands) is high.

Band Skipping

The encoder uses band skipping to ensure that the shape of the bands is only coded if there is at least 1/2 bit per sample available for the PVQ. If not, then no bit is allocated and folding is used instead. To ensure continuity in the allocation, some amount of hysteresis is added to the process, such that a band that received PVQ bits in the previous frame only needs 7/16 bit/sample to be coded for the current frame, while a band that did not receive PVQ bits in the previous frames needs at least 9/16 bit/sample to be coded.

Stereo Decisions

Because CELT applies mid-side stereo coupling in the normalized domain, it does not suffer from important stereo image problems even when the two channels are completely uncorrelated. For this reason, it is always safe to use stereo coupling on any audio frame. That being said, there are some frames for which dual (independent) stereo is still more efficient. This decision is made by comparing the estimated entropy with and without coupling over the first 13 bands, taking into account the fact that all bands with more than two MDCT bins require one extra degree of freedom when coded in mid-side. Let L1_ms and L1_lr be the L1-norm of the mid-side vector and the L1-norm of the left-right vector, respectively. The decision to use mid-side is made if and only if

                        L1_ms          L1_lr
                       --------    <   -----
                       bins + E        bins

where bins is the number of MDCT bins in the first 13 bands and E is the number of extra degrees of freedom for mid-side coding. For LM>1, E=13, otherwise E=5.

The reference encoder decides on the intensity stereo threshold based on the bitrate alone. After taking into account the frame size by subtracting 80 bits per frame for coarse energy, the first band using intensity coding is as follows:

                 +------------------+------------+
                 | bitrate (kbit/s) | start band |
                 +------------------+------------+
                 |        <35       |      8     |
                 |                  |            |
                 |       35-50      |     12     |
                 |                  |            |
                 |       50-68      |     16     |
                 |                  |            |
                 |       84-84      |     18     |
                 |                  |            |
                 |      84-102      |     19     |
                 |                  |            |
                 |      102-130     |     20     |
                 |                  |            |
                 |       >130       |  disabled  |
                 +------------------+------------+
             Table 66: Thresholds for Intensity Stereo

Time-Frequency Decision

The choice of time-frequency resolution used in Section 4.3.4.5 is based on R-D optimization. The distortion is the L1-norm (sum of absolute values) of each band after each TF resolution under consideration. The L1 norm is used because it represents the entropy for a Laplacian source. The number of bits required to code a change in TF resolution between two bands is higher than the cost of having those two bands use the same resolution, which is what requires the R-D optimization. The optimal decision is computed using the Viterbi algorithm. See tf_analysis() in celt/celt.c.

Spreading Values Decision

The choice of the spreading value in Table 59 has an impact on the nature of the coding noise introduced by CELT. The larger the f_r value, the lower the impact of the rotation, and the more tonal the coding noise. The more tonal the signal, the more tonal the noise should be, so the CELT encoder determines the optimal value for f_r by estimating how tonal the signal is. The tonality estimate is based on discrete pdf (4-bin histogram) of each band. Bands that

have a large number of small values are considered more tonal and a decision is made by combining all bands with more than 8 samples. See spreading_decision() in celt/bands.c.

Spherical Vector Quantization

CELT uses a Pyramid Vector Quantizer (PVQ) [PVQ] for quantizing the details of the spectrum in each band that have not been predicted by the pitch predictor. The PVQ codebook consists of all sums of K signed pulses in a vector of N samples, where two pulses at the same position are required to have the same sign. Thus, the codebook includes all integer codevectors y of N dimensions that satisfy sum(abs(y(j))) = K.

In bands where there are sufficient bits allocated, PVQ is used to encode the unit vector that results from the normalization in Section 5.3.2 directly. Given a PVQ codevector y, the unit vector X is obtained as X = y/||y||, where ||.|| denotes the L2 norm.

PVQ Search

The search for the best codevector y is performed by alg_quant() (vq.c). There are several possible approaches to the search, with a trade-off between quality and complexity. The method used in the reference implementation computes an initial codeword y1 by projecting the normalized spectrum X onto the codebook pyramid of K-1 pulses:

y0 = truncate_towards_zero( (K-1) * X / sum(abs(X)))

Depending on N, K and the input data, the initial codeword y0 may contain from 0 to K-1 non-zero values. All the remaining pulses, with the exception of the last one, are found iteratively with a greedy search that minimizes the normalized correlation between y and X:

                               T
                         J = -X * y / ||y||

The search described above is considered to be a good trade-off between quality and computational cost. However, there are other possible ways to search the PVQ codebook and the implementers MAY use any other search methods. See alg_quant() in celt/vq.c.

PVQ Encoding

The vector to encode, X, is converted into an index i such that 0 <= i < V(N,K) as follows. Let i = 0 and k = 0. Then, for j = (N - 1) down to 0, inclusive, do:

1. If k > 0, set i = i + (V(N-j-1,k-1) + V(N-j,k-1))/2.

2. Set k = k + abs(X[j]).

3. If X[j] < 0, set i = i + (V(N-j-1,k) + V(N-j,k))/2.

The index i is then encoded using the procedure in Section 5.1.4 with ft = V(N,K).

Conformance

It is our intention to allow the greatest possible choice of freedom in implementing the specification. For this reason, outside of the exceptions noted in this section, conformance is defined through the reference implementation of the decoder provided in Appendix A. Although this document includes a prose description of the codec, should the description contradict the source code of the reference implementation, the latter shall take precedence.

Compliance with this specification means that, in addition to following the normative keywords in this document, a decoder's output MUST also be within the thresholds specified by the opus_compare.c tool (included with the code) when compared to the reference implementation for each of the test vectors provided (see Appendix A.4) and for each output sampling rate and channel count supported. In addition, a compliant decoder implementation MUST have the same final range decoder state as that of the reference decoder. It is therefore RECOMMENDED that the decoder implement the same functional behavior as the reference. A decoder implementation is not required to support all output sampling rates or all output channel counts.

Testing

Using the reference code provided in Appendix A, a test vector can be decoded with

  opus_demo -d <rate> <channels> testvectorX.bit testX.out

where <rate> is the sampling rate and can be 8000, 12000, 16000, 24000, or 48000, and <channels> is 1 for mono or 2 for stereo.

If the range decoder state is incorrect for one of the frames, the decoder will exit with "Error: Range coder state mismatch between encoder and decoder". If the decoder succeeds, then the output can be compared with the "reference" output with

  opus_compare -s -r <rate> testvectorX.dec testX.out

for stereo or

  opus_compare -r <rate> testvectorX.dec testX.out

for mono.

In addition to indicating whether the test vector comparison passes, the opus_compare tool outputs an "Opus quality metric" that indicates how well the tested decoder matches the reference implementation. A quality of 0 corresponds to the passing threshold, while a quality of 100 is the highest possible value and means that the output of the tested decoder is identical to the reference implementation. The passing threshold (quality 0) was calibrated in such a way that it corresponds to additive white noise with a 48 dB SNR (similar to what can be obtained on a cassette deck). It is still possible for an implementation to sound very good with such a low quality measure (e.g., if the deviation is due to inaudible phase distortion), but unless this is verified by listening tests, it is RECOMMENDED that implementations achieve a quality above 90 for 48 kHz decoding. For other sampling rates, it is normal for the quality metric to be lower (typically, as low as 50 even for a good implementation) because of harmless mismatch with the delay and phase of the internal sampling rate conversion.

On POSIX environments, the run_vectors.sh script can be used to verify all test vectors. This can be done with

  run_vectors.sh <exec path> <vector path> <rate>

where <exec path> is the directory where the opus_demo and opus_compare executables are built and <vector path> is the directory containing the test vectors.

Opus Custom

Opus Custom is an OPTIONAL part of the specification that is defined to handle special sample rates and frame rates that are not supported by the main Opus specification. Use of Opus Custom is discouraged for all but very special applications for which a frame size different from 2.5, 5, 10, or 20 ms is needed (for either complexity or latency reasons). Because Opus Custom is optional, streams

encoded using Opus Custom cannot be expected to be decodable by all Opus implementations. Also, because no in-band mechanism exists for specifying the sampling rate and frame size of Opus Custom streams, out-of-band signaling is required. In Opus Custom operation, only the CELT layer is available, using the opus_custom_* function calls in opus_custom.h.

Security Considerations

Like any other audio codec, Opus should not be used with insecure ciphers or cipher-modes that are vulnerable to known plaintext attacks. In addition to the zeros used in Opus padding, digital silence frames generate predictable compressed results and the TOC byte may have an easily predictable value.

Implementations of the Opus codec need to take appropriate security considerations into account, as outlined in [DOS]. It is extremely important for the decoder to be robust against malicious payloads. Malicious payloads must not cause the decoder to overrun its allocated memory or to take an excessive amount of resources to decode. Although problems in encoders are typically rarer, the same applies to the encoder. Malicious audio streams must not cause the encoder to misbehave because this would allow an attacker to attack transcoding gateways.

The reference implementation contains no known buffer overflow or cases where a specially crafted packet or audio segment could cause a significant increase in CPU load. However, on certain CPU architectures where denormalized floating-point operations are much slower than normal floating-point operations, it is possible for some audio content (e.g., silence or near silence) to cause an increase in CPU load. Denormals can be introduced by reordering operations in the compiler and depend on the target architecture, so it is difficult to guarantee that an implementation avoids them. For architectures on which denormals are problematic, adding very small floating-point offsets to the affected signals to prevent significant numbers of denormalized operations is RECOMMENDED. Alternatively, it is often possible to configure the hardware to treat denormals as zero (DAZ). No such issue exists for the fixed-point reference implementation.

The reference implementation was validated in the following conditions:

1. Sending the decoder valid packets generated by the reference

   encoder and verifying that the decoder's final range coder state
   matches that of the encoder.

2. Sending the decoder packets generated by the reference encoder

   and then subjected to random corruption.

3. Sending the decoder random packets.

4. Sending the decoder packets generated by a version of the

   reference encoder modified to make random coding decisions
   (internal fuzzing), including mode switching, and verifying that
   the range coder final states match.

In all of the conditions above, both the encoder and the decoder were run inside the Valgrind [VALGRIND] memory debugger, which tracks reads and writes to invalid memory regions as well as the use of uninitialized memory. There were no errors reported on any of the tested conditions.

Acknowledgements

Thanks to all other developers, including Henrik Astrom, Jon Bergenheim, Raymond Chen, Soren Skak Jensen, Gregory Maxwell, Christopher Montgomery, and Karsten Vandborg Sorensen. We would also like to thank Igor Dyakonov, Hoang Thi Minh Nguyet, Christian Hoene, Gian-Carlo Pascutto, and Jan Skoglund for their help with testing of the Opus codec. Thanks to Andrew D'Addesio, Elwyn Davies, Ralph Giles, John Ridges, Ben Schwartz, Kat Walsh, Mark Warner, Keith Yan, and many others on the Opus and CELT mailing lists for their bug reports and feedback. At last, the authors would like to thank Robert Sparks, Cullen Jennings, and Jonathan Rosenberg for their support throughout the standardization process.

References

Normative References

RFC2119 Bradner, S., "Key words for use in RFCs to Indicate

          Requirement Levels", BCP 14, RFC 2119, March 1997.

Informative References

[BURG] Burg, J., "Maximum Entropy Spectral Analysis", Proceedings

          of the 37th Annual International SEG Meeting, Vol.
          6, 1975.

[CELT] Valin, JM., Terriberry, T., Maxwell, G., and C.

          Montgomery, "Constrained-Energy Lapped Transform (CELT)
          Codec", Work in Progress, July 2010.

[CODING-THESIS]

          Pasco, R., "Source coding algorithms for fast data
          compression", Ph.D. thesis Dept. of Electrical
          Engineering, Stanford University, May 1976.

[DOS] Handley, M., Rescorla, E., and IAB, "Internet Denial-of-

          Service Considerations", RFC 4732, December 2006.

[FFT] Wikipedia, "Fast Fourier Transform",

          <http://en.wikipedia.org/w/
          index.php?title=Fast_Fourier_transform&oldid=508004516>.

[GOOGLE-NETEQ]

          "Google NetEQ code", <http://code.google.com/p/webrtc/
          source/browse/trunk/src/modules/audio_coding/NetEQ/main/
          source/?r=583>.

[GOOGLE-WEBRTC]

          "Google WebRTC code", <http://code.google.com/p/webrtc/>.

[HADAMARD] Wikipedia, "Hadamard Transform", <http://en.wikipedia.org/

          w/index.php?title=Hadamard_transform&oldid=508252957>.

[KABAL86] Kabal, P. and R. Ramachandran, "The Computation of Line

          Spectral Frequencies Using Chebyshev Polynomials", IEEE
          Trans. Acoustics, Speech, Signal Processing, Vol. 34, no.
          6, pp. 1419-1426, December 1986.

[LAROIA-ICASSP]

          Laroia, R., Phamdo, N., and N. Farvardin, "Robust and
          Efficient Quantization of Speech LSP Parameters Using
          Structured Vector Quantization", ICASSP-1991, Proc. IEEE
          Int. Conf. Acoust., Speech, Signal Processing, pp. 641-
          644, October 1991.

[LPC] Wikipedia, "Linear Prediction", <http://en.wikipedia.org/

          w/index.php?title=Linear_prediction&oldid=497201278>.

[MARTIN79] Martin, G., "Range encoding: An algorithm for removing

          redundancy from a digitised message", Proc. Institution of
          Electronic and Radio Engineers International Conference on
          Video and Data Recording, 1979.

[MATROSKA-WEBSITE]

          "Matroska website", <http://matroska.org/>.

[MDCT] Wikipedia, "Modified Discrete Cosine Transform", <http://

          en.wikipedia.org/w/
          index.php?title=Modified_discrete_cosine_
          transform&oldid=490295438>.

[OPUS-GIT] "Opus Git Repository", <https://git.xiph.org/opus.git>.

[OPUS-WEBSITE]

          "Opus website", <http://opus-codec.org/>.

[PRINCEN86]

          Princen, J. and A. Bradley, "Analysis/Synthesis Filter
          Bank Design Based on Time Domain Aliasing Cancellation",
          IEEE Trans. Acoustics, Speech, and Siginal Processing,
          ASSP-34 (5), pp. 1153-1161, October, 1986.

[PVQ] Fischer, T., "A Pyramid Vector Quantizer", IEEE Trans. on

          Information Theory, Vol. 32, pp. 568-583, July 1986.

[RANGE-CODING]

          Wikipedia, "Range Coding", <http://en.wikipedia.org/w/
          index.php?title=Range_encoding&oldid=509582757>.

[REQUIREMENTS]

          Valin, JM. and K. Vos, "Requirements for an Internet Audio
          Codec", RFC 6366, August 2011.

RFC3533 Pfeiffer, S., "The Ogg Encapsulation Format Version 0",

          RFC 3533, May 2003.

RFC3550 Schulzrinne, H., Casner, S., Frederick, R., and V.

          Jacobson, "RTP: A Transport Protocol for Real-Time
          Applications", STD 64, RFC 3550, July 2003.

[SCHUR] Le Roux, J. and C. Gueguen, "A fixed point computation of

          partial correlation coefficients", ICASSP-1977, Proc. IEEE
          Int. Conf. Acoustics, Speech, and Signal Processing, pp.
          257-259, June 1977.

[SILK] Vos, K., Jensen, S., and K. Sorensen, "SILK Speech Codec",

          Work in Progress, September 2010.

[SPECTRAL-PAIRS]

          Wikipedia, "Line Spectral Pairs", <http://
          en.wikipedia.org/w/
          index.php?title=Line_spectral_pairs&oldid=365426016>.

[SRTP-VBR] Perkins, C. and JM. Valin, "Guidelines for the Use of

          Variable Bit Rate Audio with Secure RTP", RFC 6562,
          March 2012.

[VALGRIND] "Valgrind website", <http://valgrind.org/>.

[VALIN2010]

          Valin, JM., Terriberry, T., Montgomery, C., and G.
          Maxwell, "A High-Quality Speech and Audio Codec With Less
          Than 10 ms Delay", IEEE Trans. on Audio, Speech, and
          Language Processing, Vol. 18, No. 1, pp. 58-67 2010.

[VECTORS-PROC]

          "Opus Testvectors (proceedings)", <http://www.ietf.org/
          proceedings/83/slides/slides-83-codec-0.gz>.

[VECTORS-WEBSITE]

          "Opus Testvectors (website)",
          <http://opus-codec.org/testvectors/>.

[VITERBI] Wikipedia, "Viterbi Algorithm", <http://en.wikipedia.org/

          w/index.php?title=Viterbi_algorithm&oldid=508835871>.

[VORBIS-WEBSITE]

          "Vorbis website", <http://xiph.org/vorbis/>.

[WHITENING]

          Wikipedia, "White Noise", <http://en.wikipedia.org/w/
          index.php?title=White_noise&oldid=497791998>.

[Z-TRANSFORM]

          Wikipedia, "Z-transform", <http://en.wikipedia.org/w/
          index.php?title=Z-transform&oldid=508392884>.

[ZWICKER61]

          Zwicker, E., "Subdivision of the Audible Frequency Range
          into Critical Bands", The Journal of the Acoustical
          Society of America, Vol. 33, No 2 pp. 248, February 1961.

Appendix A. Reference Implementation

This appendix contains the complete source code for the reference implementation of the Opus codec written in C. By default, this implementation relies on floating-point arithmetic, but it can be compiled to use only fixed-point arithmetic by defining the FIXED_POINT macro. The normative behavior is defined as the output using the floating-point configuration. Information on building and using the reference implementation is available in the README file.

The implementation can be compiled with either a C89 or a C99 compiler. It is reasonably optimized for most platforms such that only architecture-specific optimizations are likely to be useful. The Fast Fourier Transform (FFT) [FFT] used is a slightly modified version of the KISS-FFT library, but it is easy to substitute any other FFT library.

While the reference implementation does not rely on any _undefined behavior_ as defined by C89 or C99, it relies on common _implementation-defined behavior_ for two's complement architectures:

o Right shifts of negative values are consistent with two's

  complement arithmetic, so that a>>b is equivalent to
  floor(a/(2**b)),

o For conversion to a signed integer of N bits, the value is reduced

  modulo 2**N to be within range of the type,

o The result of integer division of a negative value is truncated

  towards zero, and

o The compiler provides a 64-bit integer type (a C99 requirement

  which is supported by most C89 compilers).

In its current form, the reference implementation also requires the following architectural characteristics to obtain acceptable performance:

o Two's complement arithmetic,

o At least a 16 bit by 16 bit integer multiplier (32-bit result),

  and

o At least a 32-bit adder/accumulator.

A.1. Extracting the Source

The complete source code can be extracted from this document, by running the following command line:

o cat rfc6716.txt | grep '^\ \ \ ###' | sed -e 's/...###//' | base64

  --decode > opus-rfc6716.tar.gz

o tar xzvf opus-rfc6716.tar.gz

o cd opus-rfc6716

o make

On systems where the provided Makefile does not work, the following command line may be used to compile the source code:

o cc -O2 -g -o opus_demo src/opus_demo.c `cat *.mk | grep -v fixed |

  sed -e 's/.*=//' -e 's/\\\\//'` -DOPUS_BUILD -Iinclude -Icelt
  -Isilk -Isilk/float -DUSE_ALLOCA -Drestrict= -lm

On systems where the base64 utility is not present, the following commands can be used instead:

o cat rfc6716.txt | grep '^\ \ \ ###' | sed -e 's/...###//' >

  opus.b64

o openssl base64 -d -in opus.b64 > opus-rfc6716.tar.gz

The SHA1 hash of the opus-rfc6716.tar.gz file is 86a927223e73d2476646a1b933fcd3fffb6ecc8c.

A.2. Up-to-Date Implementation

As of the time of publication of this memo, an up-to-date implementation conforming to this RFC is available in a Git repository [OPUS-GIT]. Releases and other resources are available at [OPUS-WEBSITE]. However, although that implementation is expected to remain conformant with the RFC, it is the code in this document that shall remain normative.

A.3. Base64-Encoded Source Code

      1. H4sIAEeqNVACA+xde3PixrLfv/kUfXarEvDF2ODHZrNJajHIWCe8LgJ7t+65pSOL
      2. AXRWSEQPe52c891v98xISEI8vMZ7kyqTikHSdE93T0/Pr+ehdRehf+hNzPO31fOj
      3. V8/zOcbP27dn/Bs/2W/+u1o7rp6d1M6qx29fHVfxv7NXcPbqL/TJKvcX+bjJ9m/0
      4. +p/Ubus5THN+frqu/U9O3lZl+x/XzslPqugF1Vfw6qX9n/3TcBcPnjWdBVB99+70
      5. EFuhCqoyvIShF/pBGT5ai1ml503LoH1+WDBoW3MrYOMy9MzA8C2zXICcz9+Z4Rx2
      1. DM+Ea8O2nDIMrbkbzB7gogJD5nnWLf55yKdtaOqgV4aWx6au9wAd48s9s+0y/vA+
      2. w4XrTZk3tpxpPrHiWZ9hzKBh+IHnQttduBWo2zZwHX3wmM+8OzauFArDmeXDxLIZ
      3. 4Df7EniGiYrBxHPnMLhsUIeoQN9mhs/AZwyCmRHQA5i4HhjjsRVYrmPYBcvBG3OD
      4. rpDrgI0trNq6DekGGM4YQmRgOeC7oWcyfufWcgxUjej8MtxbwQyQJ327YVCYu2Nr
      5. YpmcYxkMj8GCeWh1km7huXfWGH9waYIZQya27d6jQcB0HSGUXyCiOQt+LBQOIS2R
      6. D+4kEsV00VJzbGY0S2CgiMTPuHXv6JF0i4LjBpbJyvgMzWQjJ2KwrIrrk5YDqzNt
      7. w5ozr5JXP9aT0D+qHxUbhybbuwgg1CqMXTOcMycwomY5QoujS2IJbDvmWYbtL63L
      8. m4RYJkXn2nSZxYnooWPMGYmiOsjAYQFormmx4KEsehBWkOxJjsupCkQlWmHBTGpo
      9. UkVU4nroDnPjAW4ZeQ1q5QJzxnibETcUD3sRKwhboTePUe67yGe5dXx3EtxT60tn
      10. Wlay8CzyMY/8yClwj/J9odXwStVA610Ob+oDBfB3f9C7VptKEy4+wfBKARoXBmrr
      11. aghXvXZTGWhQ7zbxbnc4UC9Gw95AK/zzn3UNSb//nj+qdz+B8rE/UDQNegNQO/22
      12. iuyQ/6DeHaqKhibqNtqjJo42ZUAW0O0NC221ow6x2BC7P1W7Sga9S+gog8YVXtYv
      13. 1LY6/MTru1SHXarrsjco1KFfHwzVxqhdH0B/NOj3NAVIsaaqNdp1taM0K1g71gjK
      14. tdIdgnZVb7czevZuusqggKInlYQLBdpq/aKtUEVcyaY6UBpD0mb5q4GmQ/HaGDL7
      15. SkPFHwXlo4K61AefyiB4asp/j7AQPoRmvVNvoWrFVYtAwiIFbJTGaKB0SGQ0gza6
      16. 0IbqcDRUoNXrNbmdNWVwrTYU7T20exo31khTyljDsE4VEwu0FD7GshcjTeU2U7tD
      17. ZTAY9Ydqr1vCBr5Bq6CMdSRtcuP2ulxVNFBv8AmZFsgG3PZluLlS8P6A7MktVScT
      18. aGixxhASxbA+NOAwoWOhq7TaakvpNhR62iMuN6qmlLCpVJSsRSyp2ps61jniKlMT
      19. oVTip6oVIpct84YE9RLqzWuVxJaFsek1VboJN1njSpq7Unj18lnBfyazA10MDn5l
      20. /vlb4b/zM4H/T8+rteo54f+T4/PjF/z3LT5vYIkAi2YJCAASCqylxq4MnlsDqd4U
      21. 3gDsC1YhqxSy4sz3gK6Qyx4AFnKJMRaX7Mk4C3k8DWqtEePxcOuJkkSIC9nsBXRJ
      22. vZ4OvEivJ2MvZLIH+EVcEghMdJw9oDBksw8ghmz2g8WQ0R7hGHLbGyJDXvsAZchm
      23. D7hMcNkHNOMttwd0hnz2ANCQy5MwWqGhtIe61hsN0HjwMxA+ObrFOOJXTPhHgV/S
      24. n8TVvZd4hqGHYm/qxpiZqWvmJK4/Y4/UJ5MEQ9tY2IaZYIGBa+YuEpXMx2aiPI4t
      25. LPFwYQXmLC2sbi8SNf4WGk6gZ3TyMDgur+5+q5iFb4L/LMe0wzE7egZo9Lj5X5oK
      26. fJn//eb4P2p/uqnPQzuggZgZ88rsGfF/rfr2uJaZ/z2rnZ6+4P9v8Tk62CkBiKaB
      27. 4dINnbGA5PlJAADcCJQDtw/ZxAEOjgpHBwUqtK88ATJ5At3YQ5oAe0kTIJEm0MWT
      28. swR4apaQL8XjkwTYT5IAe0oShFpPzxFgHzkC7CVHgHSOwPvMHlIE2E+KAPtKEWCv
      29. KQLsMUWA/aQIsJcUAfaWIsCeUgTYS4oAT0wRcEDBEeWgAAfwgY8mq9iFP7v1LDaB
      30. Hj7EwDZhHsJ+HBDmC5stY0+CCup9tUCjVeGNNXHGRNofaXpn1B6qaB2l3tGvCm/w
      31. vuWwvEdIJrAUvCaBKrPXnBMx0nVzYYc+/V/AcQ+DE7xuvIY/Cm8wlFiTQiF4WDAq
      32. iJJgCOEydzTFofHBS1+9zy/bZMmy8up9IZZX17mRzBkzP+toCB/1Z/oi8Ir4fwmK
      33. 4uu/oh+HUCROss6DgxK/XSrl88P8ajd+Uq4Ev/UGbSlDHd2shyFN14b1oaIPqCNq
      34. QzhD4LiZrqmsoas9psLil/JD6RGCldNWsZyg+KVU3mD6h9Ij1NggTa66u0iTajiU
      35. hroVQTwXEZBATJaDIzvCuN/xMtVZmHROTg/u7b8YpsTU7aBhIEbMdkldlscqaZX+
      36. oViigdRjHOxxMj5QCj5wP0MoiXax/BniS+qTXG8csiggpXvHwdqqTLwKWFFuGuDF
      37. 0AonNbjEIT3xQaV/As3AwECAxeP6TFDzBQ3U1hQRJxSvfi+RGIIAuYA5MxyH2WlO
      38. glU3nN+iYISMZCEJfdI8U+yE6Blugt3QDbC0EzOVRQUQ4QhSAo2If1pON8SAN9bT
      39. FWTlFIWg6GNsYm4pp46YaeiQ/FgYlUPrz43FgrZmRExFs4xB3kfYFNwzbM3YFORV
      40. EfuUpEhgx9A7bYKGS9s/CJ0zDCTkCvU+Ao9GnYZA/bqn9o9W7tZxyOplGu2AeR7C
      41. LcixssKfRKqW3ou+oCbcH4GqjWKPH/Bb9JDx+h6x4rRU/VpPpV4W+WnGuwmppuRM
      42. 9btYuxfv/ut4N+zVuyNXHbAg9DAFs5kzpbx2IlImIzBgYTzYroEGoJzvIWB+iVIX
      43. Axw2RYEwx2Mp59/RbYXDrnfXTQ6L6ZUfxE5bPYeDhTlPtp6a9CWDXAzbDgcLyqt8
      44. cmbmV6AtVKVJBQ8zON3HfnoQN4WsijRYPt7o0JIx5WCCZKWnSJ4ZLyEjp3tpLwyI
      45. 6jacTIiXyDRR6/nCYz5lkXGTOC42vMfnOhCNGl90YqbzVgLbdaalpB6Z52k96suo
      46. xOauyOujet5jyu18H/ApkQlvakxvMUfnPmwFnmya/frSY2KgPkGuT4yBwqk4o6Q/
      47. 5bpU0p+suP+iKsi3Eum92bE2udbXOtYm13oux9rkWvtyLIDItVos8LnMZDIyA0qX
      48. bm6R14Qeo4lFTOM86YxEQHfSPpUY+NYOr1MW8BYqft2QJEJ+blTPjD/wuPEn0eOa
      1. zIhhN0cVuTA7o/uda423I+2VzpRoCuq7Pn0t5NSksxHmPwbTmIFdzOnHROOx30JG
      2. F5VKJRJmt6xjzB6Xdcjy+8s6ojz7YG1VT8g6UDbBBTCCPRWULZl9LRRL+70EecnW
      3. 2CMU28R9CybTRHHUN4riEToLjFubPTkDWHoixtg7yw19O5kC5LrkTj0l8phV9B97
      4. 2R7RP/vzY//dA2350YF2kyvBI1wpC5H4usPKQC+advw0mC2YJGF2nl9I0ZtsLczO
      5. hxQJTCTH8gqMfHLz7qjdhoXLIRLZwnLGFg/NC8P8jIOF7fopdI1oqZx3MCPTOgJY
      6. oL9EEEWyyM8CVjGPcK5ybONNEA52xHDPkRwQT9F0+oSZOSa5tI0pFI+PqnI04oOh
      7. WFU0nAekP6S9IQSn7g1vHHuN52FkofSR4/DbRPdf/+H1SWesgDoBRIV+aM4ED7SN
      8. cWdYNvdtvmzH9bKW/kuZF2qJYyN2KGp4Edq+eSdIpgffoitIgP3MPSKuLOoZvFUk
      9. n7w8JsXnIp0DuMleQulZondku0fppXt8i+6xPtdZuui+cp0ITPwFcp1d8o4xe2ze
      10. EePvOO9IhYh1ecdK4rUp1dgtAcsmHSvSUN05K4P/iZcDxTfaNmedkWR4rv1ftLTo
      11. P3Hn1y77v6q12slZZv/X6fHpycv+r2+0/6vYKCX2UUTHgL9u/5fY4AUdvnWKjV+2
      12. gL1sAXvZAvayBexlC9jLFrDn3AKGQ04Ss8CtQV0TY4k7ncY3ef+zrVu8B/G2MUhu
      13. G5Ml+d1dNozx8lR/apPY8FNf0bLbw6KbJCrlkRSfECDaCCnHCEdRPJ48fM9zBIwM
      14. xcD4TDPQJHPfCG248i02w8eLiIDP1GHFUBT1jIu6rg2bDV0vwXffQXSR+I1uodF6
      15. sQ6//Ezj/LvjarsE//53kkOrO4o4LO8iNTqZfsULr9zVS8n7ULyqXytLktJyK9xP
      16. kei/8FAW7V3j0z16cgX4ffJxmHoerhbgSVCC/qS2Qr98HsoCb5iNpot1uVG7JzXa
      17. gQaQvK03PrXwERqEnhDMkJroLR2HhIk1JWV47hNVh0/WCJQqky9VDqfqedYwK3yi
      18. IpFtUNS0dnoHe+INVod6pBj4M9cL1vOPZ0gS5cK8gnESlqdHzCUuFTfCqqA3yuBX
      19. bUXOr+S/L125nD4ryCQXOtp14+jC9WzCN1FeHDdKMivfKG+qZL4LbPOANK88R4iS
      20. yIyd640eN7M4Zx31zwf/SMbAX5JdSFPzpIiejtTVmjPEq+ZIEmdNIKVNRCXa7aLI
      21. sJRS4kqn6ENNYpg9DT7CJU3L3LveZ7gNLXsstvDuoOK2IKQ/NQrpuR1+pWEuFNku
      22. wtMu+HxHUgEkXCv/FumfVXZA4ZXOx4TsPe2oBq1GQ/aQjf1wx4izIR5sjwZZeZt/
      23. b/X7sbT86s8panFw9u74OJa0r9VAUTKi7lJNNs48Wc0V79U+dS7UeleMNFJc7WF+
      24. axlOniesMP5qK2cN+QRjIwa+VFv6UNUbZ6cf09Am+ezsY6mwb2ehvThbFVgW2q7B
      25. +TMI+dVGxhFU+kSLFn/CRRkI5YJBSNh3HT63Pg1ZvH7yZ5Bajp8Sy0cc4onz5O/0
      26. hLqYHhD7oEKagfCBBeZ72s5BU1oBYEC+tQKua5b9+alkw9ua/qwU+SGqKbGIlZEz
      27. TAiX0nE/coYJQdPOuSpwmJA4te4Wz2/HE9wyU3r61PbL50nz/6L59rECsHn+//T0
      28. 7Wn2/PfpSe3l/Pf/2/nv453m/zNvBP2q4+CUP/3q4rNr139ZGHhZGHhZGHhZGHhZ
      29. GHhZGHjOs+Exrtn5XDjfLmY4gZ9zIrypXJKxs9P9y9uZk+DRGsMjzoPTzpQPWHLq
      30. ueFCbHGi8cBPbFL2uS5/FMQYegBdV26F+jDDyLjcQe8lMDyXs/drNnE55gx6Do9a
      31. /NCI5dwhMYbekEdxz3CmGPO9KY/M/tYqLupNvT5oLWs4rPIqhrTFm8Y1eXZ9YfAz
      32. K5YfVbid8+jyUhnow15P1zrU6w9r4viAI/aD0kYzYYZ7g6JtwDiM2MaWd5tuva1j
      33. 50HXRYFPYoETh2vkCahIaNp0Fi52439db6tNvV9v/KoMif+p3F0u7Iz5UbhYYC6L
      34. vKIdb3JT1jbWoy4FWh5MsIsQ67PIItHhDbTGOLvhLGl0QlDyaOvEY49Qhx8453We
      35. 8zo74nyQ3FFF/WiGrTAxLHsHptiavYZ+WVfbkdO8JaYf/iP7NHwgMJFpr2avITuA
      36. 8oXsFx1A4rCQOh9MQscUAER2ZMhd+YpuSi9T201a/0nKJ/d86boRiOGf6ToUi3eW
      37. b91athU8QPE1ljdCO3jNX5WQmqCRq01vQESAZTV8lSm3Hmwzm8BAcWzbjGtH9HxO
      38. ZScaDGkRDY8qbyTpKmEq7qDP06ZXTwI99BbsU9HBg8awDWpT+qYvdi0iwQPNxIT2
      39. mEBgjIbGFm3JtB8oC0gcf/UrkG16TRmmTrdGb2yIPqeYXaUpWtspqqt1XKg4oiXe
      40. CJH8IEVttY4tFCerdXTqHzH+dZs3anN4laFDitPVOrZQnK3WcX0xyJVIUpyv1rGF
      41. 4m2OrdZIJCl+yLHVZop3q3U0ehS6PuJAvkpyiknpah1bKHLaXO2SXPql0silyGnz
      42. LRQ5bS7Cuk5QTe8jwE3SIUVOm2+hyGnz5vDjhhas5rT5Foq3+X5FqBZ9nlbyU8Sn
      43. x7XjfL/aQJHTHoi6G4pOOUBXaWsrFDntsYUipz00tUWDQ67ySJHTHlsozlYp2r3e
      44. r/UrBZFOnrfXaOyCFBFmVFQRHzKxwA8rUZDrqnIx6t2WkhPTTqo5nqQOG1dr2hkp
      45. Tvj2k45hei4/E4hD13TKPI5qLFsM0hww+eL8I8X8e49mdDlqFfMc8eyGCwYfAhKi
      46. 57xlBkfFIm2NLhXp4uefobichS8dl0rl1A0sU1rLbeMrhZZMtrygKNyJU5hhxTEH
      47. DowcdsQgJEblOLQhfEKoBn2PHUbrRfIWwQ8yFAelE8NkYn8/zVxNmcM8y0RyvxxB
      48. NLoQJf4Q2/6xza6XnKhR7gyPzh7GoA65+ysuVMccd8N5h8MqDqR8y349DNwjiVZo
      1. J35A8zFbwbccDHHAWlsB594xvljzcB6fAM9hzI15QTh3wpMO/HHtqv0jcjSX9tnI
      2. vCwJHMhD6ZyF5QfMIYF/Q2hCwEucGQ4YYp5pBMbmCNOY4MwzpYwIq6bLvHMjq1rt
      3. +PSHtNC3nmuMTcMPjmbWdHY4wQqENIlXfQiJ+QRVdGYkHFtuBJcQKiFANm3X5z8W
      4. ro9g0uYngeNTlY+Wnr8bZFX6dzLLQ0BGs5+8t9vuPWpzaJgzi93xtTgMCWj3B0oP
      5. 7mkuU5jR53asYBNZJjukUxtzFGPMkzmU33ASuK/yaIExMvIZBqWJUfWmqbTrn1Dg
      6. s2rmZV0yRmPjNJQ85ztBzCfPcYoTR7eMnITJd7agRnck/ir6FHw7I01trOFb28x3
      7. HvqWCatZcISHunVMK2/oOsm3Wo3kPf189TvQqSbKLXfIriO+HaWpjjo5fKW851/J
      8. F/8qWa6c74ng+8NX8tVGfZoSyjBHvqecb7X2lXwvR+12rrxnnG/teBvfZaKZnXpZ
      9. xuc4B/KYzU9+UwSmaB0lQTJrwuB1h+GJR6+5GHcpWvA+F81W/8MUE1Py5SfInjOJ
      10. R4uKSKqIXTSxzIcN/paAGY+KnrvwLLr2cTThM9ScxXKSRgwc2IVNg/4tNVKdn2Tm
      11. Uxr8tBwf4svidBp/cZHLWdC0O63BLMTcCfFhGCGQgxdYZmgbXjRHUYnV19w5iWpM
      12. GRKKo4A/xg8/kJKRgrSc8Z5f4A/4OWkHcXgLf+P3l3JOKlKMB7lSSfCgPWPE528/
      13. R5NbJRCH6OJ6lhWjtQTVljpTyUzxO6KT9e1CncB5UkgBIoQJ1uAA4ilZpnAAd8cG
      14. 33YaekycJpTlvvc5iAvFjCWGJbqy2RccguK8HBLTSnwOD4PVMaIAsbfMpy0Z3Cfx
      15. Dq3voAs7QeQkNKjRUJfHNkIOHO0Q0+qxPMGITmLM/8dy/he+wE9B8Asa/qcj/P6R
      16. 5hmx5vKyakGwbaBI54kEKDekj7kvPUyfxUxbTygGprSwXNzj7ZNTTVJFNwwSOh5I
      17. Jb9KxVa+iq0dVeTI9ksp11ciBCbXD6Xyoq0GBh075itRZwgLMcbQmzXxF9/6QQd5
      18. fcaxr1izNAhyTUL+Oi765xnpW6yRHYg1K3RBiX5TaJFjUiOauUtgyKU7CTdawZiI
      19. K5JLa6YRyl30pIRJt0KBm+Z0Zpf0FCHQpyO5SFxGCGOZ/JAzFiTRs68o4lvyyT40
      20. RTX+V+jH3i+OU3N+8mVLFCbXOPkyEYl9PWH4jDkru/u9NEbK6TMzUo/y+Eioje4u
      21. K1jj64mcS+r6ZE1bOZq2dtF0neNfXwxyHX6YWn2WvsqH7BDHQ4emKuN4yUcvWkQ+
      22. hsbFILqoct5FGf5KMdfIoHT8UZqD1oUlKv4/9t68r41rSRiev/0pOs7vJlpB3VoA
      23. g7jD6vAEsAM4cR4Po7cltaCDNndLBm7i57O/tZy1uyUExknujEgMUvdZ69SpU1Wn
      24. lgEcUHAqsi40YDQmX3LiHAWSUYRJZABQOh+mo2aww74A6a0fkQBE3DzO82R/74Kv
      25. Vkbiags3jxDcnWt0lIdpQC/X/qdwFC1CrDdhtvZMF8JZAJCFr4bm8VG4ioCei6c/
      26. i2WZT49hFotjoTn21w+NfRb20dVh5JM24Jkx8d0w2bi9QIShUvgeDWXEAiZgZHEB
      27. rCtQujieDojQAVMQ07UJcQE+8ZIIHxZegaqjCTFH/xuOoAoKP4zfYhpowCC0B3ih
      28. FGFsrU/+cKKVSVJfQfdNhISIpo/AYwWRaxhNLOi/gAJzoI5zDiMFQk8VQUYb4TqE
      29. knWZBP37knN9345Cllhpb+KtFB4hozYw2iFvQmQnsf3jt3sgCN8HxLXHfCUq9zXF
      30. 07MH4dySMA9bi8GiDYMW2Wd6DRfG1bSuNrXl0krZR/JGNp5ZOzG9EY3uvsKezJrn
      31. 60fMc9ZOHYyGo1UOVIGcQYewOHO3IvIqJkKhNgpWMOqb4eg21pZfVtCT0ERgn3pk
      32. homNvAIg890uBzCC3cdDEUHsH0YdrfIzUcjJ4VxIOTMcwQNPPRAxORbHMVvzbuFY
      33. tlL+UTgmRiUj08wl9nZ3D+OYAs3mI9FtxpRfP2LK8/hxPfuB1JFKtQTemt9imnU9
      34. 89TtYIZcpw8PdVDM1z6Rsgl7xJ5nVEkolhoLVEmoddYXqGKrg1j780AVW9PDih1Z
      35. JcmtzNs6u1D+NuzCoUfwW3xLWMth7YjMa9zsDTGH6ko2chH0OM9Ej7n74knzfj1z
      36. 3q8Xn/diu0JON7kLnrIDbMr4v3xzfMUtkb0dHrMVEuiAakmyuM1Qt9snsu9cE/9F
      37. Yv510B+nqCxZmwFT2mHD4MWxR9wKzEEi8z4i6wVdKDwMd3GpgJNeHObchQVw+wr7
      38. sdyepDuxHk2S1HAHWok5j848elKv05N6vcCkFFWZT1ZQrh7S7Zu+m9PIIMaltZnA
      39. qPno8kDGbEKhLu/k7OwiyrzsMaiVump8G4066AIngI9aqnCAwjsuCIs2ievNme3x
      40. 5d+h/wnaABFncg0c6xDbFsMfRdAGR0CX+q2sZrKu5BR0OVQvQA0PKHVn2eE0BiRi
      41. JpEkG/MdZ8e4Kn0k1TFGa22DDKuwp+4FKyOJvReMXhbbEE+e6+sZc3296Fytg1dN
      42. eEKB/2TUxlFPqgZIGmnfC6BMwkhoWw26K9SyH6d48WQUZjlfuHmwhKQsR9LRQbkV
      43. FoZuwvGYg7eoZB/xxI8mKvNAIFdHRLkEZJa6rUk4CIA5kp6OEqlxGFx4xTmUjYJc
      44. jppqikOK4Ri5YcRa885exWkRkSRhv8TsqwFUgXeenAReBK6Yd4DK0FY5iVCLI67P
      45. MMajq4uw7Yi9jqHLRT1gfNrTidKrS6AiQcGGFDywHdRifCInHZxfMk7NKPGkRA1+
      46. gi7Ea/GxhOa/wSdYsG4wDoa0CkniyeTREtAYH3ZM64xhEGgKQLqXYBgLTRKbO6DA
      47. zJBA2xhoiL1z/CE1hlrKslwP3iIri2wsHX2yPxrd+NeBr3KELL7FlDmXtcFSRl5P
      48. 5WtR5UsBUefGLhXTHY7gYJEszghVYwI9DdMQpaJajNQeHuw5vb5/VSJ9UxhjU908
      1. xzIl1mZxwqvNIy26m7aafIDsZpLcxeCUpMa678WIsYTG4uiRMenXC056MQRR1+1m
      2. SGGgVx3cv1diI/yAV7KR5CvYmkDY8wE5vEIvBSBtgC+ksaQm4FlInixK959QcTG1
      3. ZNUVDmLIK6BMqyawF69CpA+Ju0Rsvo+cRcePAyZbV8QTRbIyNT0dIgHDwiuLoeqx
      4. PXPZHd9f4/2qecH6iMu0pMmthb2z7HGfyjpkr2ISb5O9Loa9XwNAr+cB6PWjAPQo
      5. goguoCO0OZiibSPdRygXx69FC/cv3j8XLYSmLDQyTK6/gPrNBkoSgaC/BdlPOenF
      6. 0cGc2+uH5iYX3XbYUWZUhq0LTJ8+Z5lPCXMpZfaUspcygjw7Uqlh21LxO2Q0Ystq
      7. yjfMl4T1UcKE6RdkWkmlTzwQsKfQspG1FAfC2HfPiOczohhmUZL5C8l5EM24Uo3K
      8. IRvpVVMNCwOteIzO08AMiRs2aZxFNw3qWk10VcK7K2HB82VmWUaU8XE46VynjLXM
      9. SNvwOWE4Rfboue+oatJKq/mAldajLaseGE+qQnKC2H77toQLB3+fYhzGLeQXG0+i
      10. LvdqAolbQ2s28c75nUV0dAYfTnq5l+JgaStlHVCGgQ+w/ua/hi9FS5/nWJ0Zhmal
      11. 1HBLqcmnjdHOAMUmsWGGwwHSAXFBJoQ9FQJ3ItQlProTxtf9eyOhU1fkxzTuj5Up
      12. tNgndL8W3yICEfbrFEGc24OEP5RYeP+RmRNAhYaAf5VQR3IR8C4ca6BHJuWI6DHm
      13. 16K3YksFzOaQKClrL3hwJr06EmJ2j3QtIoZ8T0MNOT40QxrfO9kXjWx3OQnYImk8
      14. jcajOIhLSs40xW07VL2Gp5Yy/d6EZFIhW4nEE9RYTlkDDEcs8Qq3VpI3Ix2foD29
      15. ivNzThvTh0KcOgfmFHl4uoGFbuO0O4x9FZd2kynNcPlIaT6IMsnF6GO0I2maT9YS
      16. REhV3oe02kOtDSajgEWZlMesvSPQ9q9GERxaAzpewkhak4mDnbrmNQxWrlYY4RC/
      17. GdVXKZwVuTZQNgo1QDbjQI9mtCgiK/Yuye1sr8DHEE1LlhGm6UOdt6LEWhmA9AhR
      18. jMmv0KfrSZLPimC0lP5ATDh5uqUZ+rl2YjxA4FvDURf3W23dwQuKHLRcwYngsBXc
      19. 84/DEz50LH7VdItaVCmWyZSpGzjhiKOVUbQ2WTdW56kbq69zKZd9IffIy7gsfq0f
      20. tjGKDlvgwJcI1UxGXB3tVZ1prfwpiCYY8IU9sI2MP9A1HgvX04GPR7/fJTYeI7cI
      21. gpvk3rmuzcFzDATWKNppU/gNN5dOn8IpgDjzD4EDdx7WwGQ53FMqcwvGjsY5SL1Z
      22. aqiy65+tAgt0jolaRKstrsQ+c5t6TR6TI0RFn3g4iNrM+F/Pkvljkfhfda/RaCTi
      23. f3mN6jL/xzL+1zL+1zL+1zL+1zL+1zL+1zL+13PF/3pE3K+dt0cZEb8Skb7mRPhK
      24. PFeBxx4X+4uGOwCiP0bNHY74hUMPUfJnq3hSvZDKWkTWJaMRJG4+328LuxGkuuxy
      25. buqRHaDeTBclPSSv7aOJ1aS42SfCuEcd/jKKbpByvyYpgd3uO6NoPIrIl2wCPQ5H
      26. /dHVvdCuFJhhAFnp/Oj4RzFqrCaZC3izd3B8oWwMHpolUNhrqN9Hhe4tXv/zrQdd
      27. Geq584TN0AGlF6TmxLXB8ZMfOwPh6G3JsYMOUHLpcFi+wiMDOHY4D3DIdEceBUjS
      28. 4Xj7FLDXN7YLdJk4DpKJEYioKog7fj8QCWhGt3h5ViZFNByr0eiWrjfFEvFd/D05
      29. XOqrs4I0B6dusFm0P4Bzshf4E7pQIbsiQpV+aGcSF15969g0i9my2K4YhijRcG7a
      30. q7FTdyv0QTXGJkwc5QDOXhUOT08jt7d7lie4YGAKEuP0u5/hnWxrh9ZC6yupXwMI
      31. MMTetN8vs5Fiun8DjxXAk2XQ0p09mAlksgglhiC/PTFdb6XuDOheoFGBD7Lc69Go
      32. K25LR204/8leCpszb/EABJ3A75MpWO7t8Z6a4CEmaiUlHSaIpXq98C7olvm7TWAE
      33. hu9bTE7Mt9qomucmQars2S7BiedCB2E9BwaNhovaAuuFEOZfZMQwMfrgHXeQ8kHm
      34. e4QQaSWVIPM4UuWhLwTt0JJWnhAcpDUbmvCIa2qyliMN2dC6eGZlsKVg66I+FivN
      35. uqlQPySys8rbvE4pQAeb0nwm5WFOV9Q5TJOuE51bhl7fSU1AphL9UDFutLwlGBt1
      36. k9QOKmjAcxHyg906zMB8SiMKhxNz2fDXDKHWkwEZyesIASOykwopI0YERy3iCizR
      37. IOz7Ebo6JW/3WS+c7iIKyqZiXjn6k77QvBhTgTQTUMzLUH/oTMOx/2S4GuqzxOmt
      38. gGMfKTtB1tmPjCsB1OaXZUNd0dCDi4/bevMJOEHRDhJIoZLmSpTIm/gzoLHlsIB8
      39. TnqmRCM4IbzAKTkzkWsWUnGUmOwhyZuyWNiloVqZ7HT/FShgW/i04pyO2E+N70d6
      40. U4r3KHRNMWu+w1gImGipdU1nqExUXAKRBO8C8F5ApOfVVwoDv0vCH8gp4cS2fLMG
      41. QWSif+vfE+GUV9lwegk0IfM8us2Hxsm1gYRJrBZPeyD9hOp6ZyTeANklpTm00Bnf
      42. 5/JaRcxsixk8R0wpHg3UtYvW7YrrVLxmUd7eyTu/fDIexw5ZrgWkfRDVZcxMGQxB
      43. 3N1GQJsHAzY3Jn0uAXSigySKSydyBhYjFZdewwAJJ8jdKyJUKodfGNAZIXpFIoCr
      44. duvzJZuYqjQyTmyZrMvMUtrBXJj2WNeYs2sZsQp0DIUF6wobb7Z0Jr45P3dX6Dn5
      45. 0ZU2QYoz3M2dHLAweV3YiO9AhxabdxMj4CLkMFID7zwXC7BN060d8oIQFeNlxGZM
      46. DN2HMQ9SXLHCIcP9pJT2GaAbnEyHAT5zg4DPbzMGDQ6HHpoWFaQCU86uSvdCWvSA
      47. ojeJODB0RMWcfluY7644J4hlRlm7mMRPkX2dr0inEd8jGp6KTAZGYrB09UuXTgY6
      48. ACkTQVll3BvKcQ+P6VwyLoCRY5AO89qNOQfsW8mB/3HhPPhXq2CDxMrlyZ6Xzlm8
      1. w3yV2AZ92FwWuWaspAotMVIz0T1zUqjcuWvx5weR1Nma9rf5Qz/cNlqWuKNHR1fZ
      2. KrMN3YARJFTQ2gR88lur0KRqWw9UNt2VjrmC1ol+h8pOOYe7RBxJidYEjytawnAD
      3. QEsin0xR2K9mkhEEGcODsWLKbk0DTLYoHdmSIQ1MlBRNyftK0UDO9dYaMgBCbNJV
      4. cwqrAuxJ4pNj6cQCJ4JFHaisFkyMisPdAtrJIQmizkPSTh6iCSYpW+1tMZFhcOWj
      5. BLq12t5W0UdArGcWiabsi3iLFBp51CHv4K667jXb5SMoBuqEYysZVvUMn+4o4Mte
      6. NLwWBhhCyCeldG7/4n1eb843Q6G7TRzUePNK6Xsw7gS0hFfLoVoakcRe7MqHThiZ
      7. 8h6+z9owR9ZxTBfWzE2KfZ/mqfKmpXg2H1qSliBD4lxInGKcEeySH6OygGj/GLij
      8. IbKefQ53LXkAwZnQIuGoQJ4nVGADWcWekp4F7018DiGDTdB8NTfGllasI1dcipC9
      9. SIay+TXDxABYJT8cxmrLET1X1iMwe7P6is38hDzpIZvxB0IUFcuIo+yjIcY4VFEJ
      10. pDlQApql1Arw8FVmLo7dbnLXxufNF9a1p0qvleJr8Y3Bbgu1l4DSjhIrWMckRYXY
      11. kB8V9GhHRjJkNUxUGrpQdMJXQuSmUzPb/QrNm2OAEhxCc8yecXnJ9OIFGWSJo58V
      12. PsHwmrQ/tHB2BIA2K3bKZELQC/sTjsQhtB0osQzGQArCfxEykRppwtO+9iPg/MIO
      13. dPFmzNdbsISIfELJiEyQ0pvAzyxzeeEug7HwHf8KEWxiqjZWRHbiMBbtkNMkYfP9
      14. mMyHMDJnIoT3rohjo7hrAgDqNEpyXgg8gCOptQQQYyO2EnGxMd4tGsZZyv+HYLgy
      15. d+3Y1W3xxZOhQOmualjmYJBiFYFpugmkqk2CQwOCAzySDgpVO6KVHD1epYbytHlx
      16. +jouKOsNrQim2iwITedFO0TXXFJN0ZWZ9qKZD4AsJ72ONrgGZrYsPIVwHiwQUofC
      17. 6JlXgxVsiaCeeBQHd0K2IDVcH+/5AP+Amk4xbIM1vsdFyMjsERVFIGMJ1QQfRE5O
      18. RU0EbCMJmqOLErvqkIXIYZwdgstSiLKC2NiVuR/+lU+2JKlRwtxEuxepAjl31csj
      19. iMw2k82ZLmV2i3uaPDm52XRpdQ7ary6MEdY0yf7IsqmRNkgsaahEIy+U7f0ZsDRR
      20. lxw9xF6PLcgiigsuSsGHHa6RkZhIVb6hySTtOJl3spEoCl2R1NkntMUjMxaWal+E
      21. 6VGhiAqqR+I6R8jP3AqtIimfMHqdQMCQzsvY75GiQOgoEM2EPZrQuqvQuzg/OIYt
      22. pkVirqX3XHmRtPmxFFBZfAsldjbMkQ/JwJMzTCoFknpiainVwwKt2QtpuHRkHpVk
      23. JotBo/v3BgOTVj5eaO6HlJqCmwTqPFGimdQOKcNBfJ95stumrMrzmoRUO5gzcsci
      24. pF8IQL0dylGO2MgQHflg2Vn/Np9pARZwhvpMCqZonzKxYZKySpajSZv27l0cm76I
      25. vMMBMriLjGXWhq8pBe8zkaznpllPI1rZ9GoGqVqQSglrOhB9VJ6i82mHbhIwq1GS
      26. PiU3W4rTJNmB9om1D+NJ6cnbTm0zbi1WHLnWmNNmEimCDEGdtpE0iOype6mkBhe1
      27. kyYScJOHqJhnoaLElrNIqIRDsxD2jBhyLupGvBoqSNYrpGTaaIjwrG9FEGAKN2Vq
      28. DYi+Mx9SATYkBzWV8kD2mKcTmo2N2f7eIorEummVKjploZSrw67Fz7eDxp2BtYXc
      29. hqx3ZG0ZUuD2Ax9NbuDQ8LTEsSICKiKN0utUkO8L+G3Uy+kO0nvPWN5Zu0+CcEzw
      30. ESZIMzcgnc6kXsH20FZUhbNijlnY7Ts5lagX9S1Yo8XqCxTj0wNNFLIHu5O4eCGU
      31. FB1t4mXc9xMii8nQqWYcQGUFK2Aq3dQ5XZYYMypssf/8U7bznI3MlrWGPq0A2KG3
      32. r6HWe5FKRewUcIy6sA2p+dudEb5n3/5KsWVJCP5cQkDL8JVoALW93P5/5fYXmvCH
      33. iABr0Z9//x9Ggd79sm/NUSc5YWZJUwEcZ+P4ueFCRxn4VtIQQeeAbGVrAiBy0G/Z
      34. Kklk7JEOG8K1NaVHpMGSay5pmeRdcxCzGjGetmP8ivyQyjCANEY62PKtJobRTidA
      35. MFj3RL6bB1g4vD5MLrdwVqWhlZyVlRXTYyJt3SKdlmjC+0GWdYsdu8W0YCHZMduM
      36. xekGj7BiWdCCRXoaF6Bxfor2b0m32ywLlplGK8YFFRkrxfJeJi3FS1FvvYIRBCgU
      37. PPxp0B+vRn9g69bwtWpPi+Rx4j7FEDywmpdXdUR+TtT2XI/6bBRu+QhRRAmHA1j1
      38. 0XYhJy9KQSbAu3AWC3SLyZsTvu8dBreo8haXC7aTJO81ZWMjVz7L5iUB969t8/Jl
      39. 9i5pDDLtXeRUZtm7MLY9YO8iGyH5iqy/TFSciYIzRrCIeYu1dH+VeYuNP3+mecvF
      40. SHSeuFXnh8atOj+Ye6vuS8U/KZrVne7sm3ODy7HWny/Q5T05HPwl6UbLt+YG9mST
      41. I7V5Z15Ai9swnbTGuoJW9fFuX1Qmm4HUna5oR/vDco+qAen+Ky/TrURdi93X25DX
      42. hElCwrgMf+Rlvb4n79HFj7iPFoMUFgYEL/sSXCGHugSXY5x3Ca6GkLfGoB2kZSA1
      43. 4zqcLnR9IxeMvAQXN9bpC2+871ZnJT2RGl2NCzq3snJz5hUxU3IIZW88oLhiI32c
      44. WGu48uKFdftqk5NH376K6s92+2qfL6UUjZ15+7pvsDbic9J9lXBPj30/mQV65ekK
      45. RZvzx47mMHQpsp9x+zvv0jdrzf4NNKqzr1ueouG0zvcs1uRxes3H3xxkbhy5Qx6+
      46. KEgiwde6KFhwb8lh/DkXBGLh5Prv/3vh83Po5S2+UUnyCqEX1MsrfN0XLJGpknvq
      47. AqTqZWphWK0kFBpsJeA7p++Oj8WtWcQsPlt7mQYWqeaRZZm1HCrhj+iokKYos7Xf
      48. QlG0uOpLpD15Dh14ttpLZncYGUFVnBiAQyyPVNVw6hWtezQNBw0laQ6EUrT1JLtu
      1. kUEJj1hhNCBO/fRqCs4HpBsb6od9/8rJVVbdPC6d1HcIM717aV0z265GBIjlCYje
      2. yZQP5IsYc5JJW0k9dYPjizWbQlfawN/dBhy3UbBW6njVsJVVVOTex2/BOZuP1Whz
      3. VWTI6lsb9UGNOz7TS5CxgQ1dOAkpCZ26kYrtf9jenr21LX32V9nVD2u1lxv632RD
      4. J7XjX7StF9Ghz9jRD2ucTdnpT9I4G44SCzAnUuNsgjBL45y+FpA10tcCNhM671og
      5. Qccedy0guzGvBYxpqEXyMTyFpLpS4Ea9Amqspb8h78UVpVcUrbPWVvg7s55tNA6E
      6. PoPoEhuposkVupVYfHyXZXfTYn0qLS2TaRSMR9rOnRRlar/FJUPvizFYmFAzkqgv
      7. ODMVJjAUVF4rLx48GN4YUOKVGCMAuwvQfSl8a22VSenhV2sy6qQ6vHizJ0efriRI
      8. pKrzobZ+SfXwYsUfx1POTM3F0tXVZSUFmtOV2UVaO8o93JI4wFqjXg+lpoR0a6p0
      9. lW5kJFU8fCGIJ33C30NdEdq0Uqun9GhmbGNuqUVLRPRwPuUzCV+ijFie0sxGeCwI
      10. QypDECVAqkckZNuAepEKMGaYOmoV01MxNC2sZSY6OtXe9zkr9Xx+XgNG2qOToBvC
      11. olADjYUbUMmMfgm7AVdeX7iynQ7pfApU51Y1YyeOn9uOypF0OO33ubadHj6j9tHp
      12. zzvHR/siBrZI+Gr7QwlDj6TiktcUMEflhJEZceYjMOomFGbkZiJxCpuGc0wPSHn7
      13. PBj2aE0F7GyMQZHNAaWG+ndZATGwFgxMqM1nkxNbbzFnYZS65RnXIw3TlJb2Lwbl
      14. sN2SQ3oSOouDLxw+CDFxmDwGh9NH97EyZJkPZvN4/FsAmQeUCWIu+OGyJI+9BajH
      15. ImeSEMIeLYf/qQtl5YP5i1bKVDzDUokhibVKXt6XnEXXcIbxixkOxjmzYsPYsV3Y
      16. ndUobIYymaDvRHSF6v3+JESvRmN9YhnPFW39+ta9KmU1InFgwhlJoFwMB8LErk+S
      17. OeZNNrXu7SAYcq86OjFML+MGzJxW6sEsT0RzrvpCSsReTV24WF0U0g2QNjtdMBo/
      18. pTFxj5M1Fi3nWTVMYe+hEWRDAKSzzNqlObyzSUHMHowzMN0RctQUrWtGdyHlqLkK
      19. h/wxGHZLszsf+HcZ/c9eY00aF4HUQ/OYMYMFRvuk2L4LxPR9zI8V/zcO+zctDjka
      20. rwxu/pz4v65XbbgU/7fWcD2v4v1Hxa1WGpVl/N8/4+fbdPhfNx3+NxG3d0as329f
      21. fPt8sXu/TcTupcafIXjvt88SvPdbI3gvjeyLo/d++6XRe2cM4/Hhe799nvC93z5T
      22. +F4xry+P3/vtc8Tv/fZZ4vd+a8fv5Y3zDAF8v32eAL7fPlcA32+fNYDvt88YwPfb
      23. 5wng++2zBPD99tkC+H77TAF8v32WAL7ffmEA3xcYKLZ1/ubdGQDPaTr/9QI5lNW9
      24. 09crHfmFLp6Q1Yr1M+TDpYSln4pLKpDbgtRD9tlMPtWBsFKv6Po3SD8fT/tx+nHU
      25. ioHv7NnPWztvj/QDzPaUfJDZkXie7AhDebQ+Tv3hxIQDjH08osS06uHx25aM0trq
      26. AN3r9fS70+PzQwE44+H5T9YXKNDHQvrh2+M9/SW+Dvr9VgL2Ewox0cJBph4eX7xN
      27. PaOB7O22TndbJ7sz3/6SfkWnS+oppZtp9f2r9BsCI2n12v1R50YX+Hln38Qy8nZq
      28. cSgvpY3VBQjyOBWao7EuP//U+uXEn7QODBD98NAS8BonHv78U+LBdIhCR2r1aHGS
      29. qCC8WAh0xug4wEHr+Kw1GbVOzlMvTs7xxfGZAQlKGyPhwS6OKTCdn54ldqN0L0oV
      30. 5WDP6vGOhyPU3/2h38JAOQjzm5arX7RDmGG35feN7tu3wd3YxxyjraqX9djcf+3p
      31. VXr3Ip6YIx9CU3jet0RSaf0O2GCvPzKagC9e30Tv47d7LRh+/z4O4xYH+7FfhsNP
      32. 0HjQzdoWLVzLzii2V9fbSax2DIVDtElM4UrrNiD+HLA+GoW+gQm0F4J40uItoN8A
      33. J09qqCjjUas7uh16rerMV1kvgOn5BLSntXM29zXWbx0enc0rc3R09lCR6dhr/fBT
      34. VgngzwzMDq8GrZ/cuvFkFBlIFE8HrfgjUOzrsDdJbQiJKJGJC+KdpMxZ73pAx+lN
      35. 2AFWM/WayQfXfGGfezDt93BcqtOP4kmvIqVJIBcW1A3rYhR8vNWZRP2sEqjGBPoU
      36. hXdZb81geVnvaVqIyzPfwQBmvVNUOZ5dBLdHZxT0MosMR2EMh/+1Pw40MDLKQSuz
      37. QSQpI9HtrAJRcIUJPWGTtcg6qM8mDNlF47A79fsttDO5uncbCxTKKhKP+p+QBGS9
      38. A/liDEDx4dwwhpNVkrKIAm80DFogo8Euyywk2sl6155GVy2WlqHHjAI3nj/r8U/Z
      39. k+c1V4uFzFhWsU8BbpPWaJwJ5rhzPY0atZmv+EVyGx2/2bkwthGaNmWB6NjgRriQ
      40. uUXSb+0tkn6vt8isd7hFZrwzt8isIsYWSRfJOIQyi2WRk+xiJjlJl8jekulyxpbM
      41. emltyXSBmVsyq2hit6WL6N2Wfjdrt2WUjACZQFTIerdA9cReyyigmZtMLJw1O83E
      42. TDuTrAK0idOP+8EngP5o2J1G7XA4C7csHiZzLbM2fMYaMFaNxvctsfdnFpr3njZ/
      43. 1gpHYuov/mP5M1P/3wn6k9Wvoxpfw7x+mfp//sz5/7y6W1n7j4rrVqq1/3DqS/3/
      44. X7D+nz4+Y+rHBe5/Kg2v6ibyP7r1hre8//mL8j9W1tIXQHvnR2dvMtNAPinvI6V6
      45. xLt8kZgLcY6+cVqun4nCOyQUhbHlIC2P8xfLdJHLdJHLdJHLdJHLdJHLdJHPly5S
      46. Znr8+ScjzyN9MbI5Buid3rEzPMIz1GNbzzi8HaZ75IgGV0E78nFz4p1D+ZN1yAFB
      47. Zf959uu744QF477f0bkX4+kAiIlyYCHJiqOKo5kiUl15UvKtBnupiUDH6DUD9Bip
      48. xgT9doKPU+HQjdlvVpTrPZFZ6W3D+Q+wuIj+TjG/KSwPe/GhX8/e23dmIO47OBL4
      1. jJaTgQ7kLIW2xMlJq0z5oiuD9pghqn9BL7JOMMY0HA7rs6WjEEUV59DLFFwwR7kz
      2. hhiUfDpEgmq2c5phYD6R6WmMcj8a5QQIuTujzNh5S3AXy5fjENIYQGggz/Bx8Y6D
      3. Tk2H8JYLmsPBTGIHePsxvk8GYGaDVCBjAz++kT6mOD+Oe0BXVLEMXUMeC1HQCehY
      4. 4AEjFivTM79/xZrlHHL2LUKAwns2QzvlPz/yn3iM6av48y779TlO0EGVNqVLkyZq
      5. QNp/Pb34QRQQhu6f/L7bcFABII3W+LWO5WFhvmMmLJQ4sy88H3GMwCIiQuBhNokA
      6. 53PSrWuBNeW2v3BNUV2DTCAjPHCIfD7fmf2jqbNcxG7wzIvoJFdxOvyydcTRsiVx
      7. YsVwjcicFDaPBL3QsGR3llGfOuZ7DGSaJn6ipvHtVzFMKi3axCa0kSMS2+c1cVz+
      8. PEr+H8UtYcX+XHqAh+T/Rq2WkP+raBK6lP//dPl/b5b8v5gBKNKbQ5DDXzkmEikR
      9. XXAXOaCF93nnzTlIgjEJ68hq9P175IF2dG4moMDXK9dCKOS62BSF0iPGSMQSjO+B
      10. nAycayB80uOXouzRiP636AewErUk9QPA0n2ZgkAK5S8oKc1TFQTeylJD8D9UQ7Dz
      11. 7uIHkNXmqQCwncW0AAuoAEgif1ALMFMFgNUf1gKISc2U9GlGc4X9RSR9bOUBYX8B
      12. SZ8k3vnC/gKSPraygLD/kKRPg1lA2F9E0idNzlxh/0FJn7QcCwr7b87RoxydfQyh
      13. 33ooxZ+9d+cXb07kC/ZREMJ+B7b2aKBPvZfagUeW2UIiMrxaud62nmFUyuSjftjG
      14. ZzpOpbhd5gRkHJM3v0LRYEfOPRB1CoTXvQd6grnJOOwIHyZwUEMBFWUDymvVgh1v
      15. Q4cHxQAjyIQrCAFynAGmtzh9y/Hxm70XKOxAX+Gwj+AiGYK92Kh3h0IGtzgKQv4F
      16. ehjKKKN2SGHt6IRzPacIpjGLDGKaJUw+Fown+gAEgkaBd4gVENnBwiFxDr6zd3B8
      17. QWFundyAzjHOTQdEst0HNoFouooWgETx6jr/wFxb53tnOxd7Pzww51bciXyUIzPm
      18. DnzWuXjL8ZEwkAnG0zfydXaABcF4xzAYDS3dfDbEUthBOSi/Im7w8s4E2OHZwUEW
      19. nDRe5Rhu40kkYEMjxq/JuSFn6og4IBTTUYTYxuMtBl4UhxxPWHFWKThw9g7k4R2T
      20. 5y7wfGXKUkw5mcl0FVmD2aNHJbAmAfJJrovHNvQIZ3ce0IqjMuNTQM4cPMc/w7yM
      21. plWgN3mnCIPiUmUqlHfy+SfMr8TsLA4c2KKoD0tNsRSCK86+aMyeBP5FIDATACfw
      22. 1QYAPkkDYABDeQYInAOvNHSCfsAhnTBATkw6vn8F0ajE4fYpxP4EGXF0xHbiOat3
      23. fLBzllg+fMTDFyOPg4kceCVr0NYIlWfm69N3e63Wi2/HkX818J3XexSYJ4aNAYzU
      24. cIIMHP3NKsEEj9AcVo2/dOiP6IkOI+3maZw85Oz858r/RHr7487zWQE8IP/XapXk
      25. /b8Ho1nK/3/V/f9GWv5/1ov/5aX98tJ+KZIvL+2Xl/bLS/vnvLR/e7xnCPD8zbiO
      26. h1Pomm7jZQm0X35zBtvE8WriFqwluZ+ccc9VwAclM7cgPK96TsHv8BXWWN2iUfVe
      27. GOXswtjInbyOs9MUirfD6cB4b765N57zHZz9fRR1Z9QEZtceWJgaGM5i/sC6Mhas
      28. 1TzWe56BMcSlgXwm3FIwTxdi5w1eDSEkicA0/hV/GNrXjIQdy3vGDP4fr11G43il
      29. 8yfZ/wLbX20k+f+Gu4z/8pfx/96D93/Gvk7/fGVbYYmflsGwH2G8MHqnVFZkC7OU
      30. NpbSxlLaWEobS2ljKW08m7SBwsYPOz8ftGASh0evUejQ94CjYS+8yrz/e6mOLjIJ
      31. 3hsNxtNJgEkWRlEu/hhNcsjO5vNMdjh/IRxsk2ug6GEHz0k6xjB1HoXFnAQxhR+l
      32. DFgqv6hT9crtUGQfj1dMS8IQO6l6LNtMOaYhdYnXMKpUe9P8doXfVJbRNkVFwEer
      33. hXdkS4l2yQHSYTx3rkdMe5g9uJ5Mxq9WV29vb1f8f4X9PlCWwWh4E9wDczkarH5E
      34. d+2P0Wg0WbmeDOhspbuMAR5HQH59TukHzaPkphKA9v3oCvNCiCOkG17BZNva1pn7
      35. zl0V2/kC/Xa2mjTLEttKd7uYi0OkToxHfT61r1bo1u2qWcHJ8TSbuYO91tHxm9e8
      36. LmU3v73t0uum+25rS8OiO/pdZ8ERcKUXjgON5Ex456+2ttw8jMqsj/lRcpOtploL
      37. /LkqNtub4jO+KDdF2c/0u7293XT5ATdULuM3fHmL+Wpz/HS7WaHMm+I28Qqv2CQK
      38. U2CJ1ts3sKtfvDBkrB5wR61u+EliCj/1LTmsLe7uDCEs6ow3X9gyIvB40z4ceFEw
      39. 2JRR8GlYTlNIpBg1JdfOl70NKuDDi5/PfziDrv0SlaTRw/qq523zObCvboPQPYJj
      40. Df3G/b68P+2ModLZm3en+26DLVLhUU4+aJfcRj5fqnI7PFAof/7DMfRx8u74wm20
      41. qh4GCslBNcCdfMmTZQdQ0C9jISiBhapuTk61bTVYnNMitGO0ScvDtWiN8HbsTM8J
      42. dy5m0IhGd+FApthgjzjKaPuhsuLVS27eyf0ES4FxU39ya5hXgu62jVViQGBzZJJr
      43. rvBdek2Hm8lFTj3wkk/u5cqc0ciAt6GcrB/KbqO6XitVvbXG2qWT+1CurNCIYR4A
      44. k/yKWLchAPeujKXWZUOvKRdfhFf1Mg2fczXFy0BJFIiKiM2CNIQ8A6DUAIpjnlWM
      45. FRTRnbQNw9w05rvUPsUm5kQ7MKRYCjiY6dhdqVXX1jY2KrWG667Vq43isJCD0a97
      46. 1eoGvKqvV9eq3jo8razUKhuNmrvRaKzX6hu1dZiWaGlvFMhcv0DCgygoaZY1RC8J
      47. gTERM/+weisCj2EEO/uIsl61Xl8rOQKV4H9EJVhpflt2q7WNSsZrEG6qeK0pofkL
      48. MIM+bMR7BHQhKkRlV6wBYC9wiOS8IA4RRCYyUMdnOCYxm18CigzdEUeY8MzE8RPr
      1. ORSVGLrQsgwZHQYieTomeZIw9ru/AVuMXHkJWo2C3hTN7ilpOkaUZvOBT0EEB+Wt
      2. HIDCrXuBW/VGreQCyC8lHkUezM8GBsCW06LT3GFjAtiAPYLfDMJEaQ/vjKGKl8fU
      3. 54C7+FeBcQdDhwBaesNueRSh+f8PIIIGmHYWJY6JyITzCsAAVCAq3Bdy94AggC6I
      4. +HmNrTD++zDod/kwxW0bmft+iuiA+C1dYHFN7koyhbNIpKXw1cJkrOKuVGob9cZB
      5. uQaYhb4UXCDvnJ0AZwQFvJX1ysbaxkG5Lk5I2dY48G/QRhfPSKNBb8Vr1DfcVQLJ
      6. im2twnCMSmnA2w/ukxoEXoZkIcf1vPV1BX5CYkEbz9MEMffTe+Z6gPi9X/VErjiL
      7. AAKVIwJI3FYG6cMD6mZzLhHEY41PYmHlktJG7n2oXwJ+/e5VgVrA2AE33ZJTrlZc
      8. F2eysQFfGo3aZz4Se07urgmn9Au5gARIYkOcG2gmZxyUd8iB5Mtr9PJOn4mADl7h
      9. hlEzST+jiSIgex8qlzPpx94Hd95L7zK5ZDOLVrPagee1y7z80SMTM4gmpbXyjX0Y
      10. 8kGotPWuQ0eHfuA55bVG3dUPqs66t2YUqAGcvcaLhDmSsVKsfO6MMEJgyzN1/hln
      11. 4R2cdAR3m7C8hfndle6soTMk3NLJ0Sn8xWE3SvAM5sl4fuyW7pCqJFrxCIZQ6tib
      12. 866afHcMO/vOm6eSe9KPXitchSldsRy76pOnPlXVp9qLFKuBwJ3FaCAG331XuUMt
      13. cA9+9IbYZq7p4P3FwSlO2iUakJebBCsCJBGeGeXW8nI5qC3uoLIGHVB9yWDTy62s
      14. Buqqo981VMXSJlAGKqIUC2t6J7AaOXQnQD+3dGUQYaGPmU006sBclO/yRksv0s2Z
      15. k+rJSWUQD/T8wnpGeTe7PFGLNbNSqogu8TmDO03SYTjwJSEGPJhDh5Ejn0GGw83F
      16. eFG+P4rjIJoAIdwGDuilajrPJqJMDzibNKcggwOSUtTHLwWi2ALJnTrlh8z41Pm4
      17. lbw2sK0mu6qocAh8SN7mXc/RhE0e1kh//MgG16sXJqe5Dkxl3duoAaPZqK1VGsAr
      18. qC91elktDE1Ot2PylZKjFLyYYCQTkoJbr3mVUrWyXqtcpnhMepwk32WuAtyQgotM
      19. 7zi5HTmnwe0E5RHJ8sR6SmXkfHK5qDAE8XkF2XyNWfpVMReJtwqsEe/wbGbCJnWZ
      20. vBuzbood4TVJcMHxtE0XAZi6he4EHFeCSqg01JTSjOgmahH8fjySg4GVRe9jZImD
      21. YUyp60k6iaZD1uoLDkouRhArjk7EO8ucuzxKnhUICgrE1w9Ht4KxrGuFCEzYW80N
      22. i0gQbVYzwWPKccBc1lYq9WqtwZxkNqvp1mruumY1bR5TNmXwrl6t0aiv0sATrKbY
      23. dIpyR3ncfg1xXLHubenf+fj7X4qj2OL4uNd/wv1vFRbYS/p/1tzq8v73r/L/rH7Z
      24. /e/CF7/Jm10L84zb3UN8Xhb5v2WGWaFHoNJX4fBqedm7vOxdXvYuL3uXl73Ly97n
      25. Ny3lq7L9g913rw0TU/tpllOnchw9OL5o7b3oj4BU0S8SNgfhOMYLx29J5IaTCsiJ
      26. k1FmU98li54Vo3/+LueX2nknZ4jReUORlc/5+UL6HV5G4ss2ejsZber7LGqVNU5C
      27. c2XeY6HinNhvaB4v0krwLQet8aUaygz82hynXQFLm0oMeAri35x6bVnPz6jHGgm3
      28. cVf11FWDPF75kOAwWr68LuRbSDpwMEIBisvIM1AaSwfvN/EjOprZAKf7u4YJHA0Q
      29. nJk11szZYKmMuaNuS3X2E5ID0imVcBzm6uKirdSLuTtYVWvN3fzWVo5K54015ZZI
      30. N5FsCXFhgZZ0FLSDs6PDX1vnP8BmhUrQ0l1+q0l6oe++Q810U8iXyRpAR3R5z62t
      31. 1darjdra8bGspp6tHx+nar+zqufM+u/wKt0YIeIgrYy8QG7r1t6ql2+NtwnNMOdt
      32. B9IDoEdm01RHAdeqVIrfJGBhqRV7wiEwB0QABNmS85IafMUaMZa3J9zVK+cf3f8a
      33. vixhtvtJXiidPovrY6fplO9mdAmvlYpyZn+sdpvTIbaiVWhIaIrFxG00CtM2jMjS
      34. m9SYmlBJOOknWdDihXwCrKDIEyCF3T0BTqnOMqDU9DLApFDNVAnrLy28pGm1Do+O
      35. D1ot/HQMp2yrlc9EQaMW4WFJZBFFoUbYtUPh58FO1dcsDEWK+I/4FXUpIQMj4rHQ
      36. OJKrcbcAVpngYgUOQ4s+LwgsnLmu8mdAirr6iwAFdIuOHj678vy9pR4sjl2iIkJD
      37. 5KQVDTwZdH7e+eMPx37Go3wApDQUAU8O3WRDdHt7Blz1rOeA19/e1jZWj6WiYmgz
      38. qGjWmKC99HDmL65e2+PE2h4/dW2P/z5rezx3bb9kYbe2vmRhj7/+wmZQKuY79Blp
      39. rk/qAJ15gn7JVlOkSy+HOO6sE0+h4cL7yTprHxzCogfu5wVO3SwwH/+1YD7+YjDP
      40. wu6FwXz83GC2+GjDOFNYp2DFcllIPywXsZxjSRskWEgooiELCD4Sporrl+1LSpiT
      41. NbYreeefTvL1K7He8KQsmzZEAmnteVfyE2PVXJqYEpz/JRi0KT39sHN8yGyck+PT
      42. 967kJt4z4+Lk5BUwSSSrq7ZMouYCo4AjTWGSWe44UW5rS5dTPfJdno9mpvyZzoj2
      43. 4ueDqGScD+1nPhvaD6EnDeEp50J7/plQbD90HDw4phlnQvEf3easUbVLmafD58cw
      44. dnTXy4tKnx+7qKLSX7moNISvsKjl9tPOeB7OVz7jjV3JJEhqhRZfQFwKUcU6svSX
      45. +Uv5sMhtLyc+WWSHzj3DsuAnjzT6+/iduuDRJkaWebTNHNUiG3T+qce2ZmqHPnaB
      46. RZW/zwLTgL7iApfbT1DHiEE9w9o+uKxsrviOsEkt8jtzG7975D7WPlawfLKyemit
      47. fMbTL0GBd2kceLcQErybt82n+H8W0OXoCRXUl8dv+HcL7vh3c7b8AyP8gn0vEIRQ
      48. UiOISQbePZIO2AgiKv+dEGS1kAH8eYSi35/yryejCdtzPUA4shFl3mizUAXHWeY/
      1. zZmj5rVMoY0xzIcQB03qhB+MuEtyG+ouKYt10xZ74s5BMnBfj1Uzu5zLsSmYpDd0
      2. 4Wlsmd31vAuKBe8m0heiYnvqnh51UhvVFuam5+++51io5+erc5oZyfv5wlOOa2N0
      3. z3pkz1/mnT1e5U6JLvPI1VeL9U1PuFnkOvmSfTOL4DYlaeNC971AkZ/y1lOJOT89
      4. EnlEZYE/Fg3HZz89MzItdNYbQ/tHNxudivPZv58W5ABxuDu75+iom99uZiiA3Hrx
      5. p/zDeCWHKiyxye4Prb5GI/YA/7Khyl1gbwPjW5sUNT89fV/I8WfujcJMhUJ67LP3
      6. DI7rp2ZTG9Ubp1OVShiuHMa72gKEVDgq0yZLbJU2WlwkdqQoLnblAztSFDZ3ZYbM
      7. tHPx7mzn4iDzUISJ+9ttOW2/qemXv1XWz/FiuJ2UCKrm7P0ZunrTkN6FAWeN4uvT
      8. fez8iSd0JoHHV9vbTcd1v4Te86hmHN6M2ZkC48zb9OqDev0kr/STW/3LVqT6VVak
      9. +oX8FI3r4TXhE+1ZV6L2l61E7ausRO2LV6L2NNubTOinGVxBl20mF549VmmcqPw3
      10. YndxQH8Sy6tWvf70u4PEuB+hc15cO+k+fMWcXNW3fxmNfPv8NLLYdDCyxhcdWzQs
      11. 6b63AF18Ntr89lloc+3RtPntX0ab3z4/bQYMWHc3vC/EgNrTMKD2xRhQ+4swoP6X
      12. YUD9K2AAhQH5QhSoPw0F6l+MAvVnQIG5t1T7Rz+DaKVUYPLrPMYgQ/TR1Z7xvqot
      13. I5wkcEdDSnb7yumG6I+F1vqYBAbhs/q0G6lkQITPixr6PIjnerBpzfjqQ5zKYy7S
      14. Vr/ApkEPchZLsoq/mvOH+aAWQgwP3m2TM4AVXgInYQWXEEW3pK9AoqwROyHJAlXr
      15. D+K+hfiP0vuKKn8+xn9VdH+m22Ix0D8f1R8m7GJoz3tnvFaZcyf49gxG1To5enuu
      16. beLUoxy2msc8ar+rsXJHLyejid+n6BD94C6c3MtrKKxGQ1MDyG9+5hCOTq6ig9a/
      17. +HP9/6+CYRCFz5ME6oH47zWvXk36/69VvaX//1/l/+8tlP9pbgyAZLwADgr/mDAA
      18. CgGNQACv+RmXSAUEWEYAWEYAWEYAWEYAWEYAWEYA+FoRAGA8wJrupWIA6OfkiH7C
      19. LuimvzlbdFHQOcsRXRl70SvO5ipMiGA/+zIQr1U/7Zf+LIEA/j4+9LYH/cL+8wuP
      20. v/7F46+b40fnjTlzcBefhgplUPUenkbVffI05sd5sKM8zI3xkIzUsEh8h3SdBWI7
      21. 7JnJjOHQ/BREeHbhWdrrj4BPojC8GNcazk2BoKnd8uWBFR4/FrGBZ4zli0Iz4FhO
      22. gytgZPSmTPXD4QwwgkKZXJytSrMGxx7+uhJP+5oCSCZqAQEZJbpnKiZeAxGLY2DC
      23. iKHpUWIKUbjEnNhtGFsRxKEGidoUstMYk+VXby+cnJcaoQUMMcJZczUd0O01UDPf
      24. UVk4eLeVWV6C9Z4Nd+muPdP3K6vdftB7sNlju1kasKDiNk33EVuUT9xD85gFnqTD
      25. 3yPnMbvZY7tZOQ8EvJUxIzEPQR6pVT/RL1NBEasVJVUQDMqTURmjrmK8zRC2ZeB3
      26. cWTyNYgIt0NzYCkPRxW3ppgz4wQnfRlLJkAeGB/G/2fJJ7oi+YSi6QPjP8SNiaE1
      27. jQE9k0skDuvl2c4vL0HI6ESjGMuPpv0uqcykzAEiQ4zaSApMirlmAFog85AobePE
      28. HIzI9Gm01zsZl8WA9SMgrTqStmLs5omunNs4qH86+PuVg6FjyvygrJ5ImJzTwtCB
      29. SkkLEC8UzviANCYGywOWebNZe9T2Op3naYoD2FcKYAymazTzdPdT3JLdLrVnjtFi
      30. A6QraTtJTBNMY9H63pajPpfBc+d2Il0bU534+XKyXWvYJtCTwxbRexLE2hwpfm9n
      31. DXRms9K1I6PZcqpZyWi6jQSHZuzs2W4AaYseCSKyZs4lAYVMQHIJaAzOLFbfuQIS
      32. EjsXR6Rvhr0bAbJeo7aMNErh5PuYh1/e1kzmvci0+MiJzeaTE7OaLZaYE0y+becz
      33. 4X1fxjxOjxpUwnI894CheEqWoC6fS5LIMJrl8XRKc0WiNAudlCTWNOOcz7YeI3tW
      34. hkFGS22s7CbCwmmry/n1qjPq1R6oV5tRr/5AvXr2HN9aA2WAovlQ1krPGvRba9Dc
      35. BhqgZLdRm9FGPdUGJ0HKbETJOuJESDBPpuhtH0ZziIxhE5Am9AlCl1+dQWjmjijz
      36. eJyD+/KmloYzZwSC2OaXwbz/3PjfH6cguLbawAvFf0r870rDbaTjf1cby/u/vyr/
      37. 81r6/u9r5HRe3tQtb+qWN3XLm7rlTd3ypu45b+p+egd41tqFWWsTLfOZkZAZEwtT
      38. qmadohnIb2w/AqIUDDupZ90g8czM7kypgvzB2DvGdFKcIRBjgJ8gdS8M2IYw6PUO
      39. hl3xGT6Ynppo6eIUkAs7KJk5r+gRNHrA1fbQQIw6w7xVO4PxrL5iTEM1r6tgFzm+
      40. UjqbYWHU7x6Il3aXzCl2Rj4QPmrl6n7B7s3py6Gk+pUjmjEWM9lye9q9CiayKasR
      41. TCVUcoIODLADX4cdMQv+c3wiK+G3YXvnkx/2/XY/2L2fBGLCcBZ2AtRMR3YK5EI3
      42. 6Pv3QfeI3hjNTG5HrbEfi+r9URy3IjjCEnBDvHwk1OZBwp4vVilQD9RZFgASw+GR
      43. tCgXbRgHf8KQ9AM68UI8lMlLAQTGFl4gzB31dPgF6DcHvcU6Q8+wwXGNkwiTGsHz
      44. LWTWqiVGker9edftiYuUMUgW2jHHmEF7kfFfytx/b/m/cxvFK53nFo1ny/91EPcb
      45. Cfnfc93KUv7/t5D/55oBX4QgCV3fO7srzgUcA2Ebft0vpDHIrEmy5FKXsNQlLHUJ
      46. S13CUpew1CV8TV0CqhJ+2Pn5oAWTODyitF9K1Ift2wuvSPyXibnUu1Hciqfj8Sia
      47. 2OoB4qtmKQzSKgmVOezd+cWbk9bJm/2Dc7yLez31I+DMAyYVMowRic9wkJLxUP+e
      48. Q2Q5QTzBJNOBzDMsCHJ/dMWGSQgqon49OCr5og5NGPHcpJMQyAfQESYWQCqgOZFE
      1. 24cDfAxybQiSsrwAFO6Bqr1mrWRc0IvcwZTB+1MQiZEheQb6VVmpNLx6zatVaRDo
      2. EcSS85XXwqZMczC8aBRyObxhF0wqjD57/ebBXuvo+M3rHJQiv76whx+/w19lN59n
      3. J8fVArEK8D8+397uY97gkgPk2LmywYtsjjMdg5DzCfgSkGeQTUD3UBioH0vWpx0A
      4. UHiebAlwS4ZVHR9ZBOls7uSClauVEsGvcncIP3fwkxcZuHGg/W0YBgyoyaPK0bDQ
      5. FoqnkHO3tsQznErR/q7Ksy8oZX6HaltbTbdR7vNDaBmhsLWFoNsUoDiF84V5jls4
      6. k/u3/n3sDHH+I/SNlQmwS04MKCqMLaTp3HQsDvEB8GQKGrKtAfGUQwFKv/sbsgBY
      7. H5YruIIzdYyZ0QVqKpyU8OiOfjdUKm3p4dpukgsnQ4iyPfPzfrHZNuflOBKQxTbA
      8. pp18WsA3lbs1WAY0KmPfYvZHZefLHLZVLm9X8hJQRz2sLZ1MgzvYJbDTKnfrwO4j
      9. ywIIArO+9gEeBuoI85QBsF9wcMvZiX3bL9JEuA3qCEewWjjAxmGH3QYRbUk0XYqC
      10. j9OQfG/VAnBrtNSiQWt9PxvUiVWj5ydwyrUO37y5IJ9VM67i+Y+wt3KMmPhDF/9H
      11. pz+3LvCg+xBeOtejfjfmzWzYBn3C9UQDaKIyOa8QFt08MrqOVyhUvRUd99TQ8Imt
      12. rJuvVy+buN5sw4JeoaXK3Q7/7MLHPf7Zh4+7jX38f61ExavrB/j/Br7Y8Q7Wd3eq
      13. WLx2gP/X4eMB/xxy8cMK/Yete+uN3b0dF1uv7h3i/9j6wcbufnVtR7S+560f1vc8
      14. bL2xXtvd33Gx9drhmrfnVbH13f2Dw7XdfdF69aByuF49wNbXdw7xf2x9w63tubs7
      15. 2PpG4xD/l62764cbey627h3uVHYP1rH1ndoh/o+tN9bW9muNPdG6u+Me1tf3sfXD
      16. HfoPW1/fc6t1z8XW6+uNw936umh9d92rHhxUsPWdyvrO/vohQcat7G2suTT2g0P8
      17. X7S+VznE/7H1ytpOrbbXwNZ3qtVD11snyFS9tZ2NNTn2tQN4c7hBk/IO9zYa2Hr1
      18. 0Nutrq/T2N0qyFs7ovW1dXejtr5LcN/1DmrVfWz9cI/+w9Ybh/uVg92GaP1wp3pY
      19. WzvA1ve9Q/yfW6/Bh0Nsfb924NV3N0Tr9cOKt1PdwdZ3D+s7624NW1/bq3q7bgNb
      20. 36/Wqu5uXbQOoMD/N0ovPm8ilqM5/3QCHHqu5Rda7XKrk18FRG51EZNvcV8j0n+c
      21. gnCCprpAAG6GaDQMuxy4diIEeD62/JLTwogDHU5u3+pKxt6P4FiL8OiNRyK8QCzM
      22. f+ULddIKUzakEgkjGj6gOtMoglEA5cEGJqirpiMle0/SITca9u9fMO0L+fxudbea
      23. dXNvilAI5uaE4zruhp+q3qjbtQ5gmKf1tQ1QtR50SkiyW106bemKwY+BOZnkuFui
      24. c5JeKYgbtKbVvfyOCZKIqZy1QK3uY5amC+dJwIQbHk2Bf7lXlBoLwunO4DVnDbwM
      25. 8DnwuucD5xNRf6QcQPvJERoDwnLej6bSkHoai4NUmJkzUkhcQPnM8ISAZuMB8lGC
      26. LcCZdZNLvmkvN3a+8Ionl7uWp/G0eTydJ+LmNNbWXTgcMdAFUQnh/AW4ZLU5/LQp
      27. WD/9M/Djm/RTlUzJfgz8zWYKQcV5n8LaGj2mlhSP2er+N/xDXowb/9TUOMwvRL6s
      28. S1W3XMaP0HPTNZI84bCb8LDsJrZGrtUWTeTLuVZHfi6+IJNaLvAd1s4XsToU4W95
      29. VcvNF2Bg5nbSivkEN4CaNNhsO33UIVxdKz1DHACjBlJE/564HGc8Jd4y6EwAtToj
      30. 4gTjznUwYL0bcCmAeQE5P5G2ynl7H/kDQMWfucpPeLMQ/gs21H91gL/8/TCM1xuf
      31. ETnPR9CGVsThdgV8BhYTNqY/dAI/QrQWzlb+eAwPHJ9I5fVkMn61ujoORuN+sHKH
      32. aspRdLX6/yYTVh6uUlOs276eDPq82XE2qCNrj0Y3zijCCQ+vaMxCz0TcUWio1WB8
      33. 0OIgZuIRfBr1CUKCNUa+F3aPULeQguXi2vIQI52Nb4MQmeOhYoqRTbwDojBkyOZZ
      34. seh3bmjNu4F8DKC+QtFiyKbIzCH2fZLQpkMS4ODE+Dl3WvqR23hHH2lQ4mmTtVrT
      35. QRv6JUXbACVEUZWdaIJx3+8EqEwrYZFTlAhQuTnxb4D4/kjAgsVx0BWuxBTZJ2dV
      36. h2TCGJdTaLX8zjXVFnWhWp/8K0YIvFy4EqyQZsMe02m5Cy0PY0aIKSyGBTwhb/7I
      37. D2MicW+A+oAUg312+OBgLRn8/yn0if1WAPhxu+L80wGinLtpuisrKz+WgGu9KXSu
      38. R6M4gEI3efn5x7JbusG97rxyXBooC7fiNS2IkLFHgxDGKlcBh7QjyPaoJ10PkCyf
      39. brkVWpof8UMfkBCVnjfBK1yiD27lEv/BIFkQ+t0tAfMC//iX9TvxJ/XXqXwu6UY8
      40. fEq/rN+JP6m/jmc2UsOn6/jLpQJug5viLr2aaGud/1ZlI9WG2QjWcalIlX43qBG3
      41. wi3WuEl3gxvx6qoxqxF8yu2v40e00aaOaCSNClfaqIs2xXd3Y8OcjouF6/jLXcPf
      42. Nf5coZG4G/TMqdar9Le+vsGz3PA2TMASINbwl0dj2KAHXrWBwKhXqzTbyjr99Spe
      43. vcGN1iyYuFiYZlxrQHW3QTCpbdTwi9eoUZPr61SsvrFRoUbden1j3WykgYWxkQbC
      44. xFun1YE2oJa3VqnwmxoOzK2vuevYWBXAum41so4N0UTW4GOttk7jWfPgT73q1rFy
      45. bb3hQdPVtZq3ho2sN2qwbCjEImvtCKKTojTxFGiBSW54MwHjc1p2nVH7t6AjIk1J
      46. WsG3J0AtYB9qikNqKbG30ecFr45o/Kpf3toV3NqwgWHf4zbO581LK0kFcvwWyuWd
      47. IpMI3O+rHuz4yoqg5UBhkRUM7oApivkc6gPjNIBhxk6njycSnQNiAOhC5/d7GdOn
      48. mFNZEKD7jTBCwkhwIMKSpphEVuRRDVQR2TnhycfDoKNG3F6wkiW2DrSSMUZ1TwGc
      1. h0G6kITejqIbJrJE3AOYBamE4NDPYgboLI1L4jJHENoVjQlCe3Ib9Ptl6eNLtLBZ
      2. 4TNZ3cYEdxOm+2JBKybFrigqTOCS423D8YhXLfH9YBBMorDzSmPCu9yPpdO8ONfw
      3. jBqEfVwtJMxIcd9lUtzKE4iu3EPwAOmTS4SHqY7xO/FH/01UrxLJoZdrTHW4EdFW
      4. VbRSF3/XEtXxORfyqEiN6zX4z3pdNMbNuLV6ojp2yRUbWMT1qHevStWrazyi+ho3
      5. s16tJqpjaeqRK1Y9qtdY50fr3JjHYwI6uWFXpznSSLlDUa+xjkOpNuo0aCBfNLJq
      6. ZS3RO02KZkgDFf2Jeusb9A0OF5peDYhiAvIIUgYMzU8Mk7tT1dYb1Q08PtbrSdC5
      7. 2GUNCwFYSjS7Eo+yxL3JatB0o77mbWiq+QvvAb7F5k2gWDkhtgkeky49iSGFLc6o
      8. /srmcAT+F/lD0SXSJ3X4p9u47X6E30zfprEqRpe1QDKGk3gOm2ho+JlmBX1iFklM
      9. jvGOICThFPrD6IYlgxN9TAcsdRPxEA7SKxJMvrzrGBIlVHyW6ITZrRJqZjskpCPg
      10. AudN7jTvSB5bcvxvcoNwmDst9EdXuR/zpdPij8DtSY4bla5A9QKhhqETzBfdsbq/
      11. La9pr8N2aN3DILhZ2A9gjsQQd4NPYQc1Gj8qQTwWpeEDhcyUC8U1Txl2p1nFvUqF
      12. GfvdEV6+SPYfDpCA1UQx3lyDFE/KhE7AkgIUSeCKOADN448/imOxZJ+t73Txd7r4
      13. O7u4RjXCtIogwCCC9oKIdDZ4HlFoRH3NP8HzAJHmR4mZKEngnX/sAI4SZz+MJ9G0
      14. g5xANLrFFcf7CnGbQMsSi8sJZgzEEQco9ykcQRtUSdzrwy7D72oPILKASMYCMOLK
      15. jxpZaBVSSMGTepPDDRoMRhFxIdMYi5AuRgq1VDsWHsnyEv4XPli5SULV9jTs0+WB
      16. uOMPAKoe7RkYNTZBp/JoGpGgAyC+9aNuvCLbksOjtuQFDFkAOsK0RG7BrOZQ2KT2
      17. hJQTdq7l5QM6vdNdj9im4ykxAu+Sp7zAUSF+SVMFEFEV+IUYpE57wtDTVzaC5XJe
      18. 4RRVGAq9ygLTPHQV1AhHT2xsc3m/sGiumQ/FGZQMHkBuB3HFgY3AYC10yRzvj8Z4
      19. t1054h/FiHlv0IjLuHgw4lO9RfCJOWJo4EFMHxpKOYH0xmIyLWrf80oLuqYGzOQZ
      20. 10CRRFpZZLJluJpYjSD20YE8QpIK2OutVqkNQhM4cRBTeFckN4LQUQOjHtNuILbd
      21. 8iSnPs4TgI9l/Atl2wJQYbLELcqgs2QigycCbZxDZBy3hQyNpOWdVnf8LIFyA1RB
      22. cNVoiIRBSYYOrQQwoFdRwGRh1L+Xcvso4gCTzqlk+hl2veAWxyGW3GUUdSVN9Pg7
      23. Lb98VhVojA+9fAGOVfmmJhE8V4N3DXy3Dr/K1fxqVZapqzLUQI0aqGApLFpURWG2
      24. goyLMXkl8V2MCbqQT6rqCbSgyonRrBdy9Bhal6P4WY9C1MEBwN+G7F3j7wxKralo
      25. goi+UUdtximL7WLz4vBzclgDdWOBQX2pK5C+qG3WqFT5IPxPsv45PmDlIs/Fn4K0
      26. FDVfXlyPBnBonq048LIDyPSS30/CST9ovtyZqa8U5X4D9B/6/ebLo4ODA+ciAnLo
      27. ywN36Bxpy0HEHTgKRLVPoz6ITlDrolz1xDPmeZo1/jb2r4K4+bLeWC+X6+tVUWYw
      28. Gk6um/9n2uev9yDbNYH9bCC3aLq9JO921bUJIWfrhuizvuwn9lLSaYCxNIRr3TQp
      29. BreTG/h3P37wLoEXTGv3VdS6KapUPZ3IFPpJ3frcCKW6UGy3borwDPaffbtD+IrD
      30. nHuVMOT+6FLg4a5qBSuSUOsm0SVu0adCppoNGXOwBJzqo4ADWz0xZKQcADI3Ba3q
      31. gtCqLgot6Br+V8laWzfJoRRTa4aU7MFREBhqi47Cunf0YOol+g2kMTWcWqlaykCj
      32. 2oKAWXhIuVwGLGhZgApubVUXuldRl5gmy7naQaow5FPp3mTRCRWRgY+FBQmflMRX
      33. fggvP/x22YS/ZRc/FfkJfCnKZ/CLrvumYUVpptHuuYO/eorxvTUGkYaYcDSBsVqX
      34. dgX4UNJI3Q+G9iUe9Jm6rpuGdLelatHPb5svlDFWd1TmoOd06Yo3G9FUGCxHEWxG
      35. AC0ws93R8PsJX77EQJt9IVxJzRir9TzB4rB5zG9Nd5MistNLGEdTJPoWf2CEAMIS
      36. /QGo5Us0fjb6kQ+b+Ew9qjTFbFSc9mLxty2EA1VLVPqcWnxTBnkqAvDCNwUqlBUC
      37. lL8CAuB45yHAv9vyc6wn8efZlv/BxQfKBKACmlFCmR01oPj3HT5E/TSRV16yV84b
      38. EAjvMEJiC1eWzMX9cChKh8zshMiKf5BVL43VS1G61hRWOWeumHEmlRJLm168gZde
      39. PMD29EO6fIc3TaSPvLq/BMpyTS6Z0mNXpVglbSCQ7vKymeQYGtxuVgV4P1QumxXx
      40. EcAMY8PkaLOYIBwBtFr3yP4DkUfKMCQQ+Ki8bgMHB4JQd0rWIGSMCOIJ28KqC31m
      41. vlAUaUF1amnC9rCkAGsHbOx5gwYutDrD5hpNJOzBkm01G3lpjOf8ru0JW8MmKuBo
      42. VtKKBLgOV11AU9RC/aIi7QdVbVeiiFmbsAPkSVHYOtoAlJ5p0ghcTZPNF02vCrkb
      43. +6PRWG9JMmMlSjJF7U1m+zfKYvJGZCvC3QdjvLls5m62tkDs4mR2wsyyWLzZkpST
      44. pIkc1ruB/bR5Uyzm+fRpTUF0Qiyn4x6tJGcvOJpDMohtHBa9WnvDk09hfN5lE78D
      45. RrlNXDJjpDyq6iaNlIal09DPVlaUZ6sqBOAcARdEYttGBkdSmtI/j66di2ITClNh
      46. gNp2E8HWjgL/ZjPRmtu0mCjRmEcN5m7ILoVadLXV6+f5/Itm3qcfWjeXRfoDRIc5
      47. n1nWpauFM6rFx08r/H5i3frhBoPdJFTGQAWAMNAdH+cRwqv1OJA2EyQMBmQvHIMw
      48. BljOFzlxPOqEZPYgrQ5Iw9C6f+WYnYsbKqjNlgIzzjoklqEr+EL7WAvJEqnQus9L
      1. k3NK9hM3y2SR3AqJKN0jfYJdUIzz/x0L+v/1gOB9PSB4CwDBfDXOsLtKP7qnM3/c
      2. FGIj4tC7vARjK9xujpnMh+Xm+Duqf/9bs0UIDoQKShQJebmR1s0/VTv5VxVVkauV
      3. ZT1ekvvfxJI4cpFhbjCf1r2War7eQlWfbaH0ClW//gpVH7VCq4XDcChNxNnfAyFG
      4. VyXEzao281vNVujkJpZHCROxVrjlubW1mrvuutUmCuicKUzwBYAFMIjKP3Nh/DGC
      5. WaFsGCJ9JLxgJNCYUX0KZnjPhhmuu+YlEAOxgpxgBGLUvgJi1L4iYtjPbvoZzyID
      6. gWo5oTVYDH9+kbd0MRrWoVvTtI35fmDKN8Roabs9qcxlx80IDSWgEnvnIq/H2IQ6
      7. Yzgmuw7AM+j3mOtGYzRysJA2dzpMM7khO0ciTDRJHOTrQ35TcYDOWajkYwUuY+RN
      8. n/nRm0hMA7mFzU3BIiDVuukXbyJJtkz0rGn0pFN9vNUKFWuBjCMc8lDTOuOhO9YG
      9. aX8VcgDB6ttQnYYhGZeA+VtR/fOjtkE1tQ0e0nA8apOkdoXaEq2hurh48rYQYtQJ
      10. uhwJ4ckJ0OUWhA0tMnEc8FvokW+M87i25Me2IqB9hCMdYQAgcm1jc/BuwBcyfMXL
      11. Pt2cxyq1FXknDktzN2SmAIbvfkuZIg8Fd/0b45x0kkrt5sz9nL2jCSEVO0eFrZ1q
      12. 7VVjt6p6lyY7TzhIL8pl9UohnYl2hHi/2YjnCGVDa4rcvlfSPlFSWBCCdooos9ms
      13. oAd845tAvh/n4J5JkRdgLC8yUA7v00YYWGDKd0xtokaBlHDD2PmRqt9ozP3xAat5
      14. xCBXBHSRqMJ/WWUJf5vQT442sKVhxwdblccw588HP+9vBT9vDvyswhkHGT1qimVA
      15. Mlj67oZN/YtNxXpKAn5TTKwF0m9ehzyUl6UlN4Vrd2Nqvb8qTlf/VmtSfZ418Was
      16. SfVRa1L9q9ak9rdak9rzrEl1xprUHrUmtZxkGrOX5DGMyPMtGHAJD67YU5aMQqMA
      17. W9G6oVaGHb1yUmO8wALO4TQK0GbJXl7byypL6Zux0L/NWHvm233UiU6H0Qg5bMvg
      18. RDmRx9rbezSGsv0gjh3SSKaVvlpRaeh8WRHnbt5sMROMqri0atGk2a1hWaEjcC7D
      19. sicQk6rZCPmbiZC/CYTEcoIzYh7kN3IKF9cJQjtpcit26xntz+nhM6H8sMP1i8Yb
      20. G/8zQkMQz3kVTFpC295tIV4a2YGgYfIiNfEEpPQb/kTBFCTfKVaVXjebFae5jasW
      21. Bd+T8fY12X6PgPnMWDWsInhU6k4tHeZ1JoU12gT9LtWqjlpOrEjrKXWZVPsGrbHd
      22. ra2W9Oz/LB3euYmfd872D/aOzdup0lRA+RyDd5xf7Oz9yN+BUrzZy8FaYVdF7525
      23. R0QV47IENx6BZ2qppucPtqlDVtAC8vqVGLrczNkBLNqZMbDPL0zdq7mmRM1oXclu
      24. JmgxOcmg1Hrfy4iJ+Dt7T2do62cr02OgeJ1rAIZAeLo99F4pGVWfxKXvWjcqGgOP
      25. grrN4adSWBoqTZ0o9dkQa6nZarLZ6qLNVuc1W0s2W1u02dqMZtGLwp/2J2z997u6
      26. 2HEewsjE7YMKVZHEVANXZyCqmgwfEKXvYNQwq+n8Oam3CSScvf5SxWDoEMRsPwvU
      27. JGMshZozkZIiROJvjtjyKCSchYVaW8cdiNliHEoD2wAu+c00rmkdR3bl6uzKtVdC
      28. zTazci2z8tPR5ikIwvoHRo/sUWpCh1QubyPQs6DIMr7mv1/8z6CDIXDD4TMl/3g4
      29. /8daba2SjP+5Vq8v43/+VfE/q+n4n5nhOOeG/lw4Vcgyfucyfucyfucyfucyfucy
      30. fuezxe9cLVAsmc5oMAAKwglv6ZgYj/AuD/18xn1/gqStrDbbaDwJB+G/+NTAjHU6
      31. pify15P7cSI1yBZG8Fy53jaesOmg9czIMtJzvhFO7yCUCT6r9UP+xbeOiMNnPHVy
      32. bl5NRBMEMWr2UCBLWDHsoOtw1RinEklFIQpZg7YIAMZRaGIdD0D7irI3GLphxdM2
      33. eYOFFCUrHCChpYOOjlQReuCXQA7ZAC60OaBwNkjdHTinofqwM4rGo0hpW7nf4WhY
      34. 3jk9PyIPogDDDrAtA8wX0xZEQ+eq03FytZW7PI1J5DEVZBz9icy5DEI+0Qf+HZ8G
      35. ncHok8OyFat8fYoXFI2AnlLic1iRcBJ0sF9tUsCGoKSUbIeT8uQ27Hb7eEjJvuTh
      36. TZEs/ZjigrGbYXdEpgbS0hVNuWnJAM8m6KU7sbpEAB74UT+EgwnnqeaSq9KEebLA
      37. j4zoDr2rDFPJ69Bc0VD4BnJAB2mFKrSsFATnOrjXntbQZi7Xaue3cy0/nyf7B3Rl
      38. 6t8TussVPdhrnRydHkGZUkvkb6VoUxSKFJ6UqfZ3ZfqyRV84T+QesHpk20veWejw
      39. rT0KCU2klSr5xMoTk6xVB2PWwWNFkFRDdAzLl1BryH7fYttw1Iu+YAYINEbwNRmY
      40. K68isNEu7jlq052c77WAGuKOU1tWijvbGPBy6LT2D3bfvUZWT8cNorhxQ2N/te+l
      41. NM+QG0f+1cDXBXKt3XByDph7FlBUNgCP0N+3WmJjUiqOTqsdR9owm+Kvte5IzWE/
      42. BAaQdKp2s7nv4HkJKpjOKmiNSMU/W0u6d/x/K7SSbj75PActOLmyGE0L095/G/QN
      43. uB2c4mnZujhq7Z/Dib5rwu9lNx73wzYRuKzuqrP6a/WBxRqY3bVar0/f7bWA8Tg7
      44. +ClXLdWoH7TCvmid7LzfbpJl2Hq1UVuDF1md0eTxtmbU045MBeA2zlq7Rxf5VC0x
      45. khY6XAPutTr9f4kBOTSi4zenr5NdHz+ib1q8Rw6gr0ZAWhQjhqteD6qLSYq125rV
      46. hkRaGWKFYre07sjU2+8ASe4KJT7dinU6aa47x7y6ryL07p6fmeRGRDqU+zbGfQpP
      47. 79Ybeek2O/B/o4wxyisf2HzpWz9EBHYwSxJWRFKhvNe1z3oJ3wnPYElOUQPXTZIr
      48. DseHkBQLUtbQJeSKgxdivxFlsexwPqHyMbMxWVy0Yi7H/1z9zw2IF61eb/J8OWDm
      1. 639qa9VaI63/qS71P3+O/mcR9c+JH904uyNgZCKOK5FIwvLiUXogkU5mRh6YFy+e
      2. UxOUVAT9XfRAthLIKXyhFkhqXnQM9qdogrJH8mhN0HMMxtAGOUuN0CM0Qs+gEHJe
      3. kjLoJfLaT9UGJVVB0NaTlEGZmiAc2FN0QRmKoBfO01RBth4IWnmSJiihBsLIKI9X
      4. BGVqgRDej9UDZSuBeG6PUAPN1AHRsi2oBXpQBQSNzVECsSqBzxGinxgUG4hTSNIu
      5. b7TEofZ97Px4dH5ePjy8II3ANQj47YD32HXgfwoNW28O4E2RIOMp8KhvgItyrGAc
      6. Px69NRLHoPlLRj4ZNslO55RxUqy/LNSS3FnrajqZkTnm4VQ0mYlnQD7t3LRQddOZ
      7. 1wqDFYQGTPYCcOmSHC7ck31h+2WH/CFCryJgCX0RnY5I4YwokCImJogUdyI0SryC
      8. Nvgc5QXTrUbChf6m11LaC63EYt2faYQP5dq9/r2Xy+ZQFDQ74zs4+YBFmcy41GKb
      9. G5TuWhOnh6dKN5hbVDWNwwmcQjyrZZRLBnPenc6rN8h8xzYWWbNjH1JjhKzkCkSR
      10. yS07jlAi1BK7B2S00moHV06TPm7KGEC5sFnZDLdON0NhFiWtbrCUKEz1ik5YGAw2
      11. jbeeeA2v1HMYCUZvnZS3xQhj+QbtsND94betweZv2gTr9xfZqzrZ1C+wk/J2BA2f
      12. /3CWE99Kjpvf5M+h9SakN3Ztz67umfU9uwEv3cJe6+TdsZMDVsIp8MRLTgFmapbB
      13. iRebEsWsynA25HRF/gQfJo7dx87+/sWbnHqdeF8sajwwn8gHZMyBNmn2PgqX++gJ
      14. +ygDE/+9txZh8N6/JwrzUVD7X4nCszAVlqoEvzz8VU3jZNyJ/Enn+kPj0sB3MfOB
      15. 1/QKg4zn1WZVPGdcR7vxr4/tMH4MM37r0e85GO4sguK1nJx65bKEPX4YXApMd1IU
      16. XRd2ZWFPlPbmlfZk6aooXcXSWcfVW+u88vKpMy20C4WJQmLjyY7r1B+huKOHnrkH
      17. U6VShXSzNA0NN+OLl2zcGk5t0XoStisWTPhJBljoRZgqOgM48n0KMlV7EDOpG662
      18. flHwrFdV81V1HrGzu03OiOeuFxK+Fg1AroSb6RqhXSN0ymaNKFWjmtFJeX4n1Yxe
      19. irN6eQTDsaTWS2q9AEPyGGq99yhqvbcwtf4fQmP/3alh+dHUsPh4alh8PDUsP5Ya
      20. SlXS2c7+0fvWxS9vWm9Oj3/N5Gmr/yupJNErgpsY900W2aOYzIPNRcjqbIpav9Tv
      21. zKrBOKwuTC6xcILQfZB7YHD55RTVbcIcmll09KapiqlIiGK7HR693z/6WZCgan5T
      22. PxL7JeuhR09fJEhlmq5eZgiHdlEvRYIT7SLx0zSgZHShm0iTL+M4eLDGIyhYNvmR
      23. bHrZ+WHn+LD15tAY8EqUn0GCJN+eWStMQ3f31/O9neOds5xNxRGpoL001NS5opvN
      24. IKCengJPp2g0n0HZPD14nkjZLB9lg6jcnN8oEeHmzIYSBFK44ZbLwoFvFuv4v5go
      25. lpakcCFS+PuLh3nDmTRsb0nEnouIlf/3UbEHiRhzdvWlwp3Wv1KiPy7/8fhPlf/U
      26. TOl1OptyudXLh7T2TCuypNHZBDObHN77pfv2Qkp+LHPvkxycTQnv21kvPfl6cpsg
      27. dM9wbVBpmshKkKcnlaJ9uyAeylNFPK6Kx1X7cU08ruFjU8J3pjBQZwoyPuySqZPP
      28. 5FAlHtRNdtQRWJHx0Mt6WM16WMOHukeDMjVFp/NYXUdiJizEh2lBLM/lPJbXkViM
      29. VbzCIpWqslKVKlUXqlSTlWpUqWZXmqliWMs8b2qXc7QLbmWhOlY36+ZZZtP3Wd1s
      30. zK5iU+MKHmUGMV6zD4X1tJxfwWPMrhHaNUKzE0sbYBN9qHVuLQN2Xrr34RRNvVqn
      31. V237gLXUBvahk9V2OLvtULadbrzBA0/UcSuivTDd3oZoL8waa4PHWk43F4nmyunm
      32. ItlccsHFjtKAKOl+0hglUHxW6fRgXXfhVWvPXjU/e9Ww8QWXrT172WY1Ljidcva6
      33. tWevm5+9bq5ghTLXrT173fzUuqmV8EoGKEpGR+mNLSja7PJJ9qmyyX/dTXkHzH+r
      34. 4m9toUuFJVO1ZKr+VzNVi7A4e0/gcfaexOTsPYnL2VuyOUs2Z1E2pzybzSk/gc1x
      35. ZrM5xSWb83xszhwup/wULqc8m80p/puzOdJUPDM2pGCCOGCbSMqLIQuj4FOLssYa
      36. DBEe+QnOx4wh2TOeP8AFEfMwbKWem805Pb9DHjMvHmSYXsw0lMCOxs2CaKpY3MRA
      37. ipQ9ye+Gdw7nrzHKDpJloY8rDG4J/WG2gKvJ9eqYzPk5xc84glo9J/cS3/+jm/j/
      38. v4YvS864MCgB3+aMS04MR57kJ/T0ndP8Jo8DA2EORBxMdSiraO8Js4fxDLOHQk/w
      39. GsXfDHTrmape1beNLGb0zMf3m4k8jrir7+mJAxyMuctFjif5hUcrWSooM0ijOywa
      40. ttqe9jjN/Hjap4C87Xtn7JYGbmnslQawECsrKyI4vcgi74wxWVbBGeCfJv4pu5ec
      41. Z7UC34dp9lmF3iUP4ptei2dDoQ5F5jsDmWFEAjcFWtY2JRpxPQcnNR7dBhH5jwHP
      42. or94lIdrKDIBDvxwiE5xgH7obCZyRlkXuCL/3ND5hzO2ODwVNNHJpV4YcQydMd4J
      43. bTpWholEKY9LVWeWkmENoVhxVmufrW+4BcbbVa9SqTh//OGoILVVLz8uWN+cbWeY
      44. T/WI4xlu6u+ADcORMxhFgUI1J74Jx8L1zlHptsyBDJ3VJiZLEAQzYWZhDfWbpud8
      45. 9x10+03TqUl/cnsy9bwdz9GxgS5iM1Q2MwZSYLQpFp2mTN6QfDwUQUj1gm8rzwLR
      46. NOeHtRJQiL0qhZhclqDFr0qErEOgb7ZthYDN4dH7g/3W2zci4KMhB2EVOJRCjWO0
      47. ep/8PmaiuEb8gWNXXZbA7ukEd2MvJzsugnS5f/Rz1cud/3AMv6lKyV3Ll2gw8nJE
      48. QXxu10zhu6Mp5kEfh83qiltz6xteo16tr2+sbVS96nqt4TVq1ep61VvT94BcQYw2
      1. 55S9wjh0VrEDkJsKTnL41ui5mh6oDI66Wnjh4P/o5Dzq+Jj7E72jhkEniGPKJiOy
      2. IcZjv6MzcmKflOoaPfCx+gVlAaQlpnjhlPSaPK7CqykmEW1D8zcUBSeAHXC/4jg7
      3. MeVcKmH1IxVAoRcF0jUWP+by1DxsjeRRSyuI38kXTKOPRJESYVcB+yuJw7+AxyZ+
      4. n3V8Y+pRSRfTR3vz9N3xscg9Ii6rgwHGgIABNx0RUoMjTyRq5/ms5yHKzS9PbtyZ
      5. YmBN6sKSguMJLbbdXiGPPoCtw0MMOEIhVo2hyFDAOsOg7AXKIG2gPoBQFLhTZ7up
      6. a9tUjDtP9g2Fjf0vGjHaMJP+YLdwnhoTMo8iPp91Y7O3vsF9osYDF7hJW0sZoCV2
      7. vyoad/w+bhh3ZVVUsAkgjpBSzgrI5LNJo6lngdawRvraXnd6HfYQdhXrjSSLMIyt
      8. LV3sG9kcbWVYGP1qy4HjJXGwqLfAFr5IHFfq3XYzXfFqBAdNzw/7Bnm3+aysmRof
      9. U6Q5jYdiFyQL5gtEKK3xpgi/JvPpwiZQZdoo+3zC6X+j+R4iAVhL7Lb8jHXNAorG
      10. Ndi1jKPm4YytiqdNR30wYtjPBIsukgKIXD1ujwmBvYAZI83kcyslMaiS45bckmMA
      11. QbO2n81DOYZdgQ2/0lmacLsT/VU1RFmmgQCi+fR4ETIsxSPR8iyCTq1QfUW+CTib
      12. Kri3PeJs0t7pXUmmASBN3wxU4BawtrWMUEyuiI5oztX1Dq3kE0Ijt5PeK1RLTsuO
      13. tW5UMQgtjnIzITvPjr4voZCbqctPvCAC2wuHpcQTYP1N4QAFlIFOzGUk7jrWH4WA
      14. 9OFk5/3hzh5GLbjUL0P9kYCmZA1jW4vjv+zKnSZ3uyZpFeefRoVXjtQGG1HaPScH
      15. E0KK2iNz8JdHw/K4j5wL+stjqCnhIx50X6r0ws5uOClHHKpMJGOBXSXHYfBy8uRR
      16. WnVNSrC7D3r/gtiGchuMBT7NPaMyKq5ETqGpz67NeUXDRFHjcBNkTK4MadEF5Txu
      17. VjZTYtpYAFvQig9e4fhS9T1Iv1SJ2IxO8KHT1F8vC1pUOJbnlbSNHHzTlNJBRvNl
      18. 2bxYAHiwGW7jOpTLCeDjlgy/aZobke0I7SbDsjFiSzgSxfW5IqXSRAOXqgfVtxA+
      19. jaaUMz+hoARFeAlHPiIu0ODSQKkg4DnsLsvRKyGYChk43UHtizuYYbtvdlzN6Lj6
      20. nDOrZ3RQ//KZWTzeZxOLZYLqz/bxET4v5bQJp6abmmzOo5qaaCZo5lySuRDF/FJ6
      21. +QC5nEstHyKTL7LJlaRWBrGaR6vmk6oFKJUkVGk6NYdMzaJSv7+YSaMeIFE2hbIJ
      22. 1EP0SekaktRJRUh44g6zdnCKNCl3yC9rfS5dSpElZUj/bFOqp1uvf+mUTIL0+UWK
      23. HBE1Wub5WDz+IxHtzjSejAbPlAJkfvxHz6uteYn4j9W65y7jP/5V+T/W0gEgKWBj
      24. KTOY47wkIK+j4GoU3Tsn/h1m3p4R8REK/sLx7PD+JhFakrShiXYcyhlSgIr/SUEi
      25. EW9XrvFrOwrx8jMZj0qHOcfThLKp4c0KRe4O5JdpNxy9EBkkl/lIlvlIlvlIlvlI
      26. lvlIlvlIniMfiWS837x9d94SWsYfXnwrgo7bT18kE49wKQrXKG9kWyAX96cx/nsB
      27. JxMmzHi591InFcw0A8rqDrYVAo0e8ec5xTAZIGwCuzRJU7PrqJEcHF+09hZo3Mpz
      28. /GDzolYiOjtyB5oLoMwZpHHA7MtDkU01WnHeQJPiiyiAYfPpqk0pyAIfxEGg44E/
      29. WMHbVEwIMQwxOUqI5HU0xLNa5A8JrsIhmWxwwHvWtoqq+yOnAMdRAQ6tsm7AGBt1
      30. BrI/RicF+k5skeBnDswxEouCuWgQquJSFOOP7hHLLoumnmwyUM4lHOiACgxAiC9J
      31. QKSAQLN6HCBSQBD3HgsBYu5094PkdMUTMV1KQ4BcSypEqcGRGZfycFp2YKiYIoaD
      32. mitc2R2JU10ijGIe4bPIV4CHrgETtjxCbiC4A9axf69zuOCYSsxC3MrZf5xCtck9
      33. 1IAhtinDzT1n1vS7c4GAGXMSX8X092guaDAwDG4ZEFx7hZlb2RXmYeAZ6O3hcDxW
      34. jSQKliewAekMgXML6MrF2ZtfgRJOh5Owb0KI2CuzCRH0lfhcGfsVhjO6h659GAxK
      35. CC+c/xz7sOzOYeyc+4Mx5d+JcEFybC8EY9xo4Icf/pVXhQlRWpSl/ZTixhJzhNVh
      36. 8rkxhqi99ofDoJ9nfohDAg8Jr7Pkl7HfuQF+LBdg7iBO077pNGrAv9VdT3cbRBHg
      37. KidrhznwV2o7F/boLg3ZNvFcwjoSxbEZcUG3g8sD6MGo1yUo47GRRajtVS8Y0noL
      38. q7W4DcOICiDJ5j0aSPy9QOPKC1TZ56VAXLHw5A2m6unwrkHTkx4GPcavs1d5GlNy
      39. Ecr6g009sNKMUyLLUdsoOgMEWrVszlvUyiUBhC95joqM4oE8+/xB0Jiti3m2MLc6
      40. Ak/osrP6YbgKVIvzmZvQOm9WnANNWYmKYDoUYO1v1TYUhwjtgI4//H5CyVCuAaYA
      41. SoykDOx6iPGW/WGA5kDcVpxPwHdvHv0DyUmkwIKxk5QbgegSdlDGQCMhg4Y7OZK8
      42. 2oGmZck6fqzzOtEpWFC4obeOBJKxX+WjzO0VE2VSG0zvnVNr59jQfXAPKYzIWnCx
      43. kxZd7uSmejyG4dGRyxgcSn+PRTpjOxskXYBFAhhatFiL1AZ0FtyBcgbpTWhMQg6N
      44. H+HI+HxHpgx1L7PHpV6MOwPn7d4Jl0cC3uuP4ERhTBYaEh8l5YHfh1NjeEWtF1fL
      45. 7kqFzN3Uz7k4HEQVLtsO7kdwqnN5IlvqkoZCwiMJt1oBYHX64XjMlscpAkhJvoIr
      46. mMbO2yNiGDhZmdWGlQtN5Tu7GSIN0KobPyJLVjGe2GoBBYAhsmrd++HAB96ZZkMH
      47. diT0NdC+4EGsmsa5KU9L47DUC4LmMFFAPAJyAcbXrj/xcbxCJeBglysy49s9J07r
      48. h0AScOmQoyikDlvMX4h6slZ8P8TsgGGsOx6291Rfu/dIRU/8OyB3AxEfHpe3Tc8B
      1. dZGx6BGB4CpyEWiWVs85yil4TYtOao/RUBRjHogYM+OAPk10JmcLhV9qYLxccX4R
      2. h7yRrE93/DI1m5fANVG+QYPAAuR+3j0jbCGWgTNlQZt9TCQYGWh81IOXV0DCPwUl
      3. TR4xb8Go05lGeELkUC+pySYcC4J1PzrBnbwD0j7imG4TB8IuEIpRoQNnNAiuR7fO
      4. BFArFgpGkT1MCxGSm0WmR7eoFKxkqA+r0u7PpMzZlLFFu3w+ZWRCUAAsSzM7Khkb
      5. nlROQS8YFx34d4ll+RqUSgzBbZTboaRYTm5Iq0fpHvxhPrFlE5ucRYi/xZb9C7eu
      6. /bPcyH/1RnYes5Pn72HTgPl5N/JPU1Qn0AEMYp3khghPA2Bc44f3M2Z2BebGeSvr
      7. kKqAEQ/W5OOUhHVRmA31344oQwkholP1aN/jMOmtRskDzdQ+BpTAn076WfDEi7VJ
      8. FHYmDkIWK4uxkzeUEIWk3uRxopDAkOcShSyN0zxRyFZNsRj0QvBff6IoZCYkkwbL
      9. T5OJJAp+dXnIBvGszZrWpxWylv1PE4hkhwmBSA3uSwWiFFj07t8PnkMekhNIy0PG
      10. HPTIFuAyrHGpF3SU7yWOdnEnSiKJb+gRRB04FFLHIMwT1lZcAb7EVl4KjoB0fVp6
      11. 4HtLqm3tBNWSPmvuTURfcd7Rme6Lw0+QyF+Ojo9Jk/jLm7MfVyzm6Y06yHPzWZ48
      12. ds4A7xLLJRRt1vjUsIi/SgiOK1nEmPTcixFk7jzFpWaga+IAQ0AztsKilObwsEtU
      13. +QtRRbDsWH4G2z4Dfx6DPV+CNw/wTdlMkCSBJhPkzMYi53GMkPMoVsjJYoYeBb4k
      14. N6Rg+DA3lHGj+llfoyrXEOuOFsf2P9X+b9CLhlcAvWcy/nvQ/q9Sr1TdVP7namVp
      15. //dX2f+5afu/i3AAovS9swu0Hhi6EIh6dD/X9C/DVDDb/I9s+Zb2dkt7u6W93dLe
      16. bmlvt7S3eyZ7O+cbkVk415IsTdD6If/iW5Fx2DEfOzkX3yi7OyA+xMRzwuM9ZML9
      17. 4UQocZS8ArL9+F7KLatSf8oW5BdK+iGJB1VZQBpgc6NLF6Y+diZA9bCwGtDBXuv8
      18. 15PWLqwoqrbX86KZyWji95ONCesVbWGF+ooouAIaiGmTE+3uvdk/EA3nMH4BNzwQ
      19. Cvn4ftAe9ZkbzxrRyc57Urbn3HdbW8Yo82UXm9oVk2NnuDZZUQ3wbPBly8B3s475
      20. Gk6K8igiwWMU06mQOdTzH44OAbXMkZeNjrnfPR+YEISGBILROl/ocveZPVy8eUtT
      21. YkuZKccbct/lt7bsXt08dnU8uhUNP7G7XSABjp4Q9L69bUIyG2P8T37Yx9gDSnHY
      22. 9/FsAtkKjcw0eFljiexCLwz63cwhHLyHvQwztqbn5f9hDKPoqjBGS9eo/6X+X58+
      23. rnSeXzSa4/8FXdcS8p9bb9SX8t+/hf/Xk3y6ljLfUuZbynxLmW8p8y1lvueU+VCR
      24. /8POzwfA4J4eHr1GFysl0sH27YVXKNFpHyn5DijM9WhMHlZGhdso8QRYI+s7HGjX
      25. 9pNR3BImmvbzNhC0RGPo1EDypRmzM7gbt6IRE0E3R/FE0JrVKbw37nsodIkIrSvD
      26. bboNp2N9i1NZUs3WxhOODI8fnKbzPplyD/opi3i8yUQHupk7t+TcqcS+d5jFGdv7
      27. UFGRNu48+UwE5JcvzGdQhESTvQu3kTv/4azq5U7eHcOXFnzvlO48jM6tn8SlOzdf
      28. ctx6XkWDoPkUi/zlgdZcjB1uteaZrX02oPLd+w8IB6/AA00EJLFfZccm+bvCqlx+
      29. Hlh9no2985C3G0Y2FuPnH8WjMV4vC+QVjevQ3edwQO3stzimz4fqZfN3t15yK6X6
      30. 50R4H3tfxMlnV8BZUbDlia+jAdFgPBETh+5QKQAMh8/BMDNe4cdtXHcMWszjbDbF
      31. iE7fnB7IGDF8l8m4wjGfm4mBc2VCKCyFo4EyBLFu+EnoJCiIbl6D/ye33oJeSjCA
      32. fMkskoMnRe6p8KNYG5oatIl5GaGuaqUFreRo9vgrL4LPd2TvHSBguGY5wIuD031A
      33. CGpINBrPLgaHGQ8RRyjqcHBWJw6HohUZUx1hCWPebq6L/WNtGrEOZlSe1QILCvD/
      34. b8iU+mjoNcaQn8HHaQhQAMYx79wCS0a8J8ZuREYz/hhNsKNV0QuzjRHKLvB6RV9f
      35. HU2+jzFUaIiOTveoBowCZEaxkf4IjRFiDAlE4ypWVur5//acLUe3vKKjWIpQpLJ0
      36. QdYSf/PiAWxTUWR7GzYtNWZEMJK1ipoorRaApTh4hdF9fWcQIquK5reD8F9CNLlF
      37. xnza70qHPjKioMnCHK683G6+RMa9uyUiYW12aAyZQ++NpJWGEMJgjft9fxwHrYEf
      38. 3+TyKzxDxP7VpmPEarcCU2WeGLjcsOXNiI5GpFCOz8nAsS4U7bPwfTEsEAGhX6IC
      39. fCg5HTMq0LxKQIKRFuR1KuFkjNaHa5djs7cvHntZD94Mbg/o7t8EbE08poBUnwIi
      40. JFKYkkYsIHCH3anfF+9LMnApV8Ut/oKNgX32XnGu0G7ljz/GxavC/R9/NF1qcRDe
      41. iRqqPSVgUfcrOgo+U3p2sQkBO2QNiktqmFuEIGIZR4B+8b70wkxnZQYMP7u/LyWp
      42. 9CIBySkwvxkKymhzkiL92uYj0cyNJG8h7RcYTX572zXbxSBwP/NBSWP1Crmb8pqg
      43. jph9StPZt0BnqbEIqRBTy0meqa44UVT0NXnQc04CfSS/TZ7JV3BG3kMp2Mk3RVf0
      44. KyhOsRjCDjvNm3Hgld1Q9qamJcOFEkuBf3YFwLXJkVlFHY2nlWQ8PdgKu1sirYUV
      45. lv5PpV0GAyJJ1ikmdjhd3RUpx4zZqDjSuBRmFDwrLcZviZepVv5oAgGEZSmcVoq/
      46. XWIouq2tMJGvHNfnt63TSt4MgEeLtrXLzwTAEuCGtVQr4fevWh+n/nCSwVudZjBR
      47. YkFLTtBBo3GnAL9UuoOD819PL37AjlNbzkB4gQw/75ztH+wd635Lzj2PWr6BnhA3
      48. 7Ye63RL5v9zlzaxyvyV3ZqxDOk6BMMfHQc/evbCd4+kg+ejuPtnQPT+Zg8LnKCSe
      1. X+zs/SgYICNyY+7H7UoJhDsF7bwwR/eRhfVRwTUMeIgidKNV+3TbnV97cjsCDhjY
      2. C9ToxC8FNeBw1rAXTw26yc3zq5DfAXjMpwTWkklH3YZo0doM76kMjAzQAZBEcNkq
      3. 9uXrYOJEaMQsbhOhVRn7cjpQ2yS5E3DPv//w2+W2GXyRRgQPm64Zb9FKPydLmPHG
      4. nff0BH9vJqL5wd767dKM+W59tzeYmNLdPby/v+dCpENTGAXPflTz3keDRIBFOQ5Q
      5. mKf8MdHoNzhMKXoFa1/H95E/CGUaEZz0j862Awu97ebTwa4ZBaPOeA79QKAWm441
      6. WSdrHjzKo57zHnnfyWjkxHDu9kvMBkcBhxQNJ9KPlaaJqFbB0WYfc5JvgTFsASzs
      7. fCbQ21sMQTqkK+YeRbMImMye+qcxKzA7vvBwhfEMMFkNQ9fIOk92877IfNFdwdgJ
      8. RKwdfwzwvQuFtwWgm+jkXrihKT6aos7TILedg7fnR8dvTimCP44amssn8q38biIS
      9. hTj9CfV0eIq6K72SWzPZtt8AN/Wxa6CfmVUgsRrW2s1uXeIsrL91lIszvOqBANbI
      10. /Vh2xS6HcjjJvBbQNbrMXD6BFSi0wDYmiWWAOicgN2SfTedmYTK69SMgPP8KolGB
      11. rZmNWPtqV9miIYKhBIPKbybS3KjySOrzvf5oFOWgXAEr5FO5H+QW1SdGnuobcKTd
      12. ebKzx5wNclNYoHTP7alid1axOyj2PqsY9VfA9EP6mbHny03H6v9z1vp+TtFy3cJ2
      13. E6m6zOXSTaK+vIIHabRzQxzMS01cSXRlz2/hBHgN2wBFAXQqp50M1SlAaoj5azBm
      14. SbBytYL0J4ZBDjuBpK+3eMEvgxqGEXodQVXa/DyQlex939o/2H33es78tpqnxSrM
      15. 8HSE/nGj6dX13Jnp5ab0RxrQ2w60M4soTgZjlc+BT6rEQZ+JFlCLfuUfKHIP+14n
      16. E8BvSGPTPegnYr9zPPdYKRwMidaonZJqh+jyFYO00N1M5z6iN0MiFeWfD85+bR3v
      17. nL0+cBubaahQ0W4w5MNqNs1G23URsVpGu5pVNpIRq92iIdD8WNbTKYZFN7ltxWzM
      18. k3aVQyjFwMqgl93AvwJajerrSQDM51WANipdFERhK9z6sBLxCHF0QNfJItKL3pBQ
      19. FDF8NJ3EqAIhe5bRaKzJEq3szj4qlHBZXYsoqnRNJrE34HiGxOFM8H56+AGSRkq4
      20. NB1ILz5yPyRg5OK8RRXPiN4ktaI8JGxfKbyI7uVLDOl83u70l+B7cuPuT8Jx/x6P
      21. SqJPaBoFzB/DqDvCYC7X/idyM4NZAWRSRPpMQsQgkVbCSOhsRx2psFCdURS8oiVA
      22. 2y4MLQUzWiVFGMqzTu6WhnYF6wmnRSCurq2TEEHALr4hebm0AzzvA80Y4ktgmYSq
      23. oZsFQPtQwZWBfwkgIWIBGvjM2Tid6wAIDO492DaruB+2m2obrcpNwjST9Rn+vTVu
      24. lCGBw2BIyltVJNHd8FOIvLY1TnLpuHjlnPg3GOYjCqQburq69vtkxRZnHJ1A87RQ
      25. roeGcwQKqF+RkkDOwUiUk8jIZ1AAG3/lOyYkZ3dZ72jDmlkgP2dKnhZD+W6MxhvC
      26. x/7hfXGnt2ViD4gRXOoN8GzYn8J81Zc5EwpPNUSHdkKJ4PtPiPqCuABnCYvYuR6R
      27. gcIUJx0496vhve4FmjjJGKg3Z5gUm44SSrJko0eshkiJEAuxcRjJN0qjK3iDt8Lb
      28. eBSFVzRa2mFtH7YCt/tbOkb/+wTjlpMCVem9yRURky/eJLLpSF6urJmizxkMkQi/
      29. waeGFEBBeoTnhueUoUrIUgsix0YVcRWF+itbOi2nxVN5VZuhuZmh0uJBCp0KDO3i
      30. zZmS9OdpWbR7pRCiDI0rULo2WlIKDSngS0I/KgsDjghrmRcyBgPjoAJMlxbY1zab
      31. GN4BOQnoh3g3S9szHT5F3yPF7g46xzkF+PWAVtVmXc4eVp9kan0W1KnIOT1VqzKz
      32. flqvMlN3Ijx2U4gNzwXiSN2BpadVO/DMZkGJzJNiVupnU1o+oZp9aI+cPWWTfP3N
      33. QTp/wFM1dMb3bLx8ZgX+AfJjrADIUOVnKfuNUd3NsG84TbHzB+aCHpS4qvijSOod
      34. 2RnIXJ+LXCIczLlCOPjCC4TFJyfhMP9qgedqXi0kp0xnlsQSHBsxlgeU2hrQhG/R
      35. 4WActUK68U0giPHtV2kAgKUF6qSIEn3Sl/TGyg/CLqqUxRWkiS305oBfke3WgBgk
      36. epLAJL69wwFYwMqEZCINtprIQBoX6MQjzLMAfOE3XumU3HyJv/3K3yxtEtoG0N35
      37. ghXEfDSq0oQx+7hVSkxXF4vJ0CK27j8zEoJ/6eTfU74ha3q/2o+efQJkpEttGigJ
      38. D4TNArdjvMIn+VmUCFiyykqj2mig/YG3Og6l1lcaVNiSjVIDikq9klvPl/jkmvhD
      39. b5zjYeNwTJWaas7Qpq3Ue0W3UV2vFWRjBWqDm1AtKIZI7EO5QT6/eB77fyD9qFR+
      40. RieA+fb/bsVbayT9v+vV2tL+f2n/v7T/X9r/L+3/l/b/S/v/pf3/17T/lzyPZaBv
      41. OAW8EOrqQTgkh2nY122/HVK6BplTJIiuMAR0H9i6HO5neF4FzmY9z1dywhn3eAcQ
      42. ae+gdfzmdevk6PStk6vkUy/5hbu1lSydTw5E+wsbGn0k2XAQDylruTWyGPlNVLRw
      43. wP4wCigtWvYQT6FHGEUjn2FO1mkJkFEsyF4UfHRz6m0vrgg776Dj3yftycRFHF1P
      44. EYCAYpsTL+S8gjkEtEGHFk0FRW9SyBGnXOYeQMSuaz2FMTgRddSwfxJBCcnV3Qgo
      45. 2ovnjbivpFGoB8Pm6jyNvtYTgTgJL1KXhFoNrDN2s2RUxvJbFSXPcOv4sBjn/1vV
      46. oz56+itWzVwBnAXPwNDGn7Nli7Aa9UnNjf7jUuX/dv9wRamwhfjnbmIv204FTS5Q
      47. dwVD2nSyxUEomLh3h/EWccBFvZC4sJtWHZhnLy4YeSry5lraNxmYuwGV7nBwwuBF
      48. lHZiuTBGrrkZzf6SxiS9OMv6mNwRNu0HQB5aA//OeCqe4KgJZ8u9ftHsq+zCwJO7
      1. Nbu++FiOWTOkinRDeAsHximuP+B8WFK1ysZNqIIvbJNuWHQBU+ZCmVo0C5QcOQOz
      2. TUZpEkiL0KyJfp/TaXPt5YfBzBqBwITv/l+qNUO7mwNg9uKtJpPLzawC8XbFsNHg
      3. /YwaXGBXc7Sre338V8QdABL4ptRGGdtExNmztOJz97/Y70L7m6QG+jsbJPYGvCuF
      4. ahkHRl3QaNKEAopvI2QsaoEbv/gFu76YtQyPJQGcmpm2v3UeASUQg+7Dxs7cTLNJ
      5. QWrvQwdlmzzkHyAGD+GaBbxnpRzQ7Zbd7SKEhPYzrDNutO3tXJI4FK0tjVsepmY1
      6. wLDDXZ65wT+bI0SjOEL/vN0mnDFIujMTX1trk7R9gj25ZezH7M2YKN/sDTKeD7aI
      7. BPHm5CbF5QZtlhZfy/JmwV2cKi0IlmUlTZP6vAxS8hXif7CraueZVWMz9X+uW1+r
      8. ryX1f95S/7fM//xA/uel/nCpP1zqD5f6w6X+cKk//Gv1h1uoKly53p4f8ANzUzwQ
      9. UCQdciSe+J2bFnnSLBZpJDOUiYo1YgQ7ZC6937lqRTBWMwwiHpQyAoN04wT+re7V
      10. nQK9c4qOW3GrG5UaMGrCek456PtA6OJcPuHpA1NncZldg9rhpEx5Ahwi1vcOCLUT
      11. PDRWnF00scRXwyCmo0/QamzaahK7U24v0kg5ZMnOH+I70T6lJMaMs+y9ISyBhU7T
      12. CJ4PZahjDG+QM57fCVgYOVUng/Gm+QhLsdwrfBxqlY1GMWdKtLk7kHDv8nkUaqsp
      13. MQmqsQJkjeUcigYie6EvpHhaK3OIj0PYYa2Td8foEuOVnFx5rVF3M56ve2tr9uNy
      14. w2tgKJJ8XvocmcO483gUDUvacos4Oe1WTK4PElho5gRLQM7EYRwOS/QBQGioUfod
      15. pUHts7zZ7zQP9lpHIA3nqCw/jPXDWNrA4eutraZbL8tW4JV4EJujzPVjKAJAdre2
      16. XNcQhIvG9GmETupB2atvrCFg1zaqpit/2SwJA7Gr0gO7KoEpw7SE+Gyyl2c+CDMb
      17. kyNFDo1ShJI+n4zqSlQEkZUU28LgvoVPW1QjDGKRjgfTq4sUODJpBJu8hFfa9Arr
      18. OAWsfsDqLiBk/GGP/5yYJlgU7+BUmBcm83MFuzS0pjMob/NnKniKFjIFeBZfw8Y8
      19. 6XYm5+G/WFPeSbhBGpZGMIwZtkaWI7Zt6TXw77R2LvVWua2aXn8nYthokJTwI0FG
      20. nRokm6P3VS/HX8ndrNgpnFreZrNLl7OKW7bVehBF1/blQE2OaHbbMte2x0l3CsK/
      21. x7A05Jr5sluxB/rQtJVLozK1gq8lw1RQWCvKiZWEx8tcwU+ZcT3USgKqcyFlFlRu
      22. BijDkatuwP4DxEuzPwey72yx+i+M2oyCRBijPb9ILANC19CZkvMpGyWu2t4VuE+g
      23. 7w7i87B9QGO51DaERWnGKd0htI0ZeXSWyjxHCxGSvtAL9JPh2kEAAD5/OAGUefmP
      24. nvOyNKMZMs20zP0UgDtbe3kRnUE19V/Dl9KYEyB8Ku19mSgRBOMpaZKFuCouF+Eo
      25. hgVYUZRKGwoTBVuERukAIajVnhk7xKz3tyJnYdrLO2WpbNC0kvDkyyp8YBpQmhv9
      26. X7TRZyx0WXAV2pxZ4Gd2+ZKTws4ry0JYuSef/3BMxspVe7c+RFfkTk/ZTIph4TJb
      27. xKDs5ktXC5PNVBE6RlKG94zkeCbTzgOkNk5l1iMtD+bnPZj5NHGDsrfWM68zsFkb
      28. aRKruvmb7ioZJ4HwpCA/GM3OpJ42Nd5cUs6/K+X8InxD2orYttJbzTHKFWct55eh
      29. okHODMpVuNqciyOfzRRiCcrDeVjLasVNtNCOZOyiKdMrSwVgQHxLWZS2qVE3eBwS
      30. ZaHKbOT6uyCR6Ry2t9UEYfdleuJ5ChpFoQJRNywSsG57KjuodDVLoGTm/JVhwmzQ
      31. KZORnkATRBLlSYPuEeaDxRGfaVQLS2WSXNwCcw97d/bJbZNS7IOgbm4G41I7ecoX
      32. esUidX6svYkoyEk9V7grOVf5kpfg3O/0LX3yjJcDSEVTEZBSo4Iyl0kPFT2Yykwm
      33. QKqpxjLEjdhA0uON02xgauyQXpPqSTgyY6phwELnZH/vQm82fzgJlZdd5kYzPKBa
      34. GSmsDVc7YYNyfGLtIkp9bZqTTfxoYmw4gxIWgD88sJ/gTF16nA48QS89rkNWcewP
      35. KRpI6wIprW6JQneVnBvT64zGlEBj0wTutJIR92JyDfvmukRROluuaSTXDcaT6wdC
      36. YdiRMMQLCvWmaAghb9n4emnYxFAflN5zdZ2Trajjnl81nZxbZIigR+dqLjen4fzW
      37. 1vFJfmZkQfIFxtlqZlhsEsOBqN4ja6GSc3J0CpuJ1H0l3tVMb+/GXq4MOw1K0xCh
      38. eKW8e3RxdnAO0qabdzR//nsmmTDlDRQqTis47FnSBqsVJgkztYna7YCEuTUh425t
      39. WRSGl1Q2ZDkw6q1txhdS0AEoFIzZrrgePKDZqpoZjed4JvkkPgi6Ps+HrfA+m6ug
      40. jTP7lZdNiA+g8152rSghAip32n8FlhKLOobZqZ37waLlRYtk01BEYe+hwqhf2ms2
      41. 3ZmaJdn1yc57wDH6VtLDsNtNUHU5EF3VK+lBza5qaDQIdiyCsj4lcz75snoP+8Qa
      42. pmc7SormeESVEj+Yu0cFjLjmlkMmxjYXiE60XoE7xtfV9AbVEjR3mE84cNpGWKLN
      43. SmKZjk+azWq6a1OQruW8qrtWkeQCvjQ2Sk5k9RUxX4Dxx2jIkuRGeZsjiBT/YIvq
      44. vNWovNQWJKKCASWNhCM+3+yI0zLkPGkeXmh7BdqjXh4pazAU+jo45+StjS3z0Snb
      45. 7o86N7EVf+OacjorFtmPOTSzqbWj5VmxKIhc9YfBW0AxoubWPLdab/QS0EnCL/E6
      46. KshTLBkI7T1yfS3gx/AcL5pnyKUgWbZYcgPE4GbLJcJ8Y3E3vycVoPvBJACmUzEv
      47. Cf0lR9CzOYwPYWGv2Ln8Dtq/ydsASGmFUWLBWGPEBA1HYboHLUpVNjG4aVpqymoX
      48. 1xgvEZuJG0jiNDYzSr//kPuNYFW8oZhyWPC7yt16pVJx/gngf+WUo3TFz8kHBsE1
      1. Y4unSn9OhHISIccpzFU8UggoY10NA77VNMIjpIIFGV0nsC4dUwHDPNBpVnI4nHqW
      2. sktpIFIx+DHRNvCYk/sWu7Y/xJMmvfLnCXj48Wg/w1sf4Mnv1DVfKrirD2TE95JP
      3. +0EP2AiyBUq+whHNixeRoRnlqxghAl1qxY6lB2BFqd6mfY4JaitLL0uGdpSN41L6
      4. VEvAMooTKJX23imavufi5kCHXSAA4K+88ZA6LNFvQc59PJb3j34GrpFCBRyb9w5U
      5. HYNQlnTMWN+bU4FbTtQwd7LayOlEFlHJUfbEfceOYRqRt7/+/j4dYbKWA0ToW1kq
      6. +KlXiiyvFXTbB0ltSPEIKdg5mlep3dbx+51pH+M58V5L7QMRhyJGde6DYShMZP7t
      7. S6AxIzrAylplza001tY5PoBjxWmKFq/3q1lPQLdfVJzlr/wkKvc358FkAOQrmAuT
      8. ZKSNbBiZMZjHzQoH5BC8rMkT94H3ijIieHhzw8FArZtoVlB3ADun8Ijwj4q0aWry
      9. aTKjnvO++CvZEL4v/4o8wx/v//hvD9Dvj1/p72oZlcw5DNzGiDR34e/GVjDSsQhG
      10. aq9LMnIFR4D4NVHwszFkINgcjk1m+RxoTfC/lMGK6t8SIGl97sZSH01VSduMo0D7
      11. QBBxoRyHT4ed5vTDmwC4Eizzq2gW10JxgNSg4A4PLJzGVx7FsiAbFOqhDNzdHVup
      12. HEQPFS7qwsRnY0oIxnXotxGUayABe+t5TK8CPWe+S0dqSa6VtRUs6qTTsnyemQKg
      13. nwjf01fi702UeBXNC+0D2Ju76ZfXtGTcN7O8pEVis3KElSOzcjSn8qxN1MMRABTX
      14. JFhocmsK/DeR9TLil4YA/QQayOEo+/eEhnEHDbivHNoBZBrWx4hV9/TCihuZJp2E
      15. hSkymXG4zAlpJEgEh9fpw/mCsY36ZnCjXx9sI+I2OKaPbCNSbYh8HRg5Dud4ex2Q
      16. 5fBtIOP9cpAujhRnxdOVgd96Eco0AAkdxw1ghp4xFLPyYfaNNHcgIEX+laUnxEzB
      17. qhlR7LrXkiX5wQRFg2Qx9shpXffM5hZQ7uuUEML6BohOm/gjcSikFf9adT7jCkA4
      18. 5dHo1AOYBvTQrKTizOVglOScpPI+ZF0fyA1wUsgZ+uSy/lx2L/Po8rWeSGZh5Hr6
      19. wpssisM2GYwtzQ++mXRG0+HkQxXR8vdKCf77vJmptjIuHehewVDp4x2D2S5fo+RM
      20. 3aVWXCYk49Ot5rotoqDZejgU7s5ql8uTNqJQ0Xv7h3jU/oGhJv+wpJ85JNoWDE1m
      21. wjulzFE/uVWZMUrfHnin1iljUw0Kgungb9impwmZEKeH1bccQ+nq1YG1quZTUqtY
      22. h8qldVsxq5VK44F23AXbcesPteTZLX22YwFTOFRp9tsbTSMiA+KCMLfu3PzwL/Zj
      23. GedTQmq4bUg05YTii7ccXsZXvUJOz0rBKb9qGioJK1ivoEaNnqOnyAnoh27Ww4p4
      24. uJnKlgBtFrx6w/SqZuqScPtMiclyvyu6lspOxbMzZiymu9p09gq5WtlUQZr3UwZB
      25. xekaX4uiSUN5LtpsmrXMWK1JYtxseukRARxqVl6N7JqVdM2yUVPP2dl2PLObVFNe
      26. qjdV0V2fV9HN9jpNlauY7DCbU+Re/qPr0P//NXxZEhMo2cdXsh1prmGeBgI/8ESA
      27. th8m9yAfoOVgTNbmOv0JYIFoSTLZZwEc3zEGx+bxhEoPySuMJidFeSgrHChoVJFp
      28. bKCtH+5JLMPLfauJaoHW28nlctWydZgDW0gGx40a/vagfU/HM6T8GOsVC8VlRZ2H
      29. cOf1a/TUOfr5YNMIAqgbgH32QAunb85Odo6za0u1+ezax+hss5kRfzCrI3Ha6oib
      30. 7/7v/xWuI0Zx0iHmv6vcsRlcCs/4/T8s3Y841zWDoQWDk4Od83dnBzTP1sn5wYsX
      31. vf7IB77n/OBDtcLHMxzNFC6iDQ8l+1LhZ/Bkj09yXVaYZ0wHYzrDW4M4yOGjVNxL
      32. g4/QbacuVrUV0xVaMeHAwstV1XFoCpq2mZIKlTIIfER4PZwMbpOnjZym/FRRH4Vu
      33. 0PwmQr+cWGGK9+x8njTTYTjRERGsNGLf4DtrqkC278JJzgKdjnPNLbl6tgb8DMqd
      34. eTP9m3nv3NGxF3BCVya55Mmh1t6toICKN2keBkWQLyx94JZrHuBJFqqTthW9EirU
      35. tO0G2TW59aLqZwG7JuvOG02b7KvrtJ6ekYfCilwpK7vy+4o0Zi9kP56nmeZWJS4W
      36. m3t6fawNY66Qtpciqepo2IV1xzD1FMkIpwegBCLKyhI0hRr6sIP9vvOD3/UHfkS6
      37. wVHUDaJ79Ui5CaOHcIxxkULKmeOTFxJagkTohPk6wvwV6C40GiMzCzPqXIuI8qT8
      38. J7XqEBAFK4jsRRy6HbpTDkgg+t1SHh54s7/nKGu/LhAo4VXqD0WGVqgER8cQc5FS
      39. VCeQljHXUsRTPUWjplrJWS85KCopjyWdDZcn2iLofCAyIxfVLTkgfslvVfrmONAe
      40. vJFP18RT6IJKNEpcr04lRSnUHFEpGAXWcD0u7bpc062JWhvcglvlftwKtfQCyZ6p
      41. guwGeEER9QM4C1vXYoWy4khX0hmCZXFL8vxtc0aCOpUxhppLRSgXctFppWDkMuVo
      42. 4ZRNJp2GzeQsROpWEQeDuCI1OFNJopaqIJCyaS2ayApb9jJMwhLJVBORVuZfu8EM
      43. PnA/sPU4LSErw8RkDbuAB4IAp0exWO/hnF4/v5gjGAq1DrYhdD2JOOUZ913/luj0
      44. JyHNYstlLBEtWQJ5Nr8OkiR7Dc3evhRJCDuufT9yH8QHW5XFKHBacba3MzJCpec6
      45. c6KZ9kYwZpewybPFZfcxt0c8iIJX+C1hToPtPqGhHLbk5hONJfphgKOXaWL0Gc3I
      46. smWr7OeED6n0m/jI3qOCWWzzn1GvB/x7SecDbXX8sRk1PitHvKFbRPMP3jDrH9Zh
      47. QHJRyKoHDqi19QaeVxu1dTiyPNerwekmLGq8utfAb2v1OpSsViq1dZ1f/uOw5Hxs
      48. a1JAgcILpyKXpY4pj7zhqSHDn3rl8uYLnfpoOh4DN9APB+jvPJRyp0+54HwxRYeu
      1. L9kCg+N8N5ti/MCY6NRafv/Wv4/ZTkZkbyOTRrrbHmHGObwyRY4+nW3DiKEhb682
      2. OXDGbcgO1bekyZaGJHjNN+yoVHVon3MVTDA8RzfoyshZH9sy9Fy7rBavnKttbQl7
      3. xRJw1MVTr8CrnF899YSiRtdcl4UR3oYa52N7C118+R3l4FQ77eNQCwI2taI3Jkp8
      4. bIOouHa5vZ1za2Voc3tbWlJumlVyH4dFjO2HPsXZgbKg2FaTBGbTGfnj0DI47k2H
      5. Hem0Dgs9BmQNJUtL19uU8HjY5cwk9IWdRmS2Y8kxDkbDEd/vMYJg1sAVjHE2lBcL
      6. VAIfl3CJMCMWI5F0W2LEpWwpFFoFrZ0HoeWUgiZT0DqusgqUguWv/X6vzJENnCMK
      7. 3oLNtzHvVr9PgUeFWgS463gktI4dio6KKkcoiTPj4cAQ1ikIXWwmF1fm0ZTjhaz4
      8. c3z7gNgrrVMs+VReQMy+zrbzjRskJpEmmcVSYT7DXye9FroKoMLJaLI/usWRUWLl
      9. zuTOKQQdy7yaLacLUTDwQ+TuW7gZtXF3uqXWaDqZb3rTBzGlb3Ui7LMLaA2VSrqS
      10. 2UncARGkc80NYhpJQUG536Rlut+5DjTRU5/w3ormoy97RA4PWlctzg/CLtoEhIZR
      11. AJ+8zVP9pbVrf9PldivNXfVlEg6CFqZxs5oCdOPETMYzkM6UVsG2NkgYKBBQR8Or
      12. XTI0TCQ8oruldHor7pSccZjO6HwO1ptvGF2ty1TdFxSAyaF+lPiM1i4qGHmuCAHk
      13. Ilu7/JK3SlNu9qbzq/MNvH53fKxMHs4x7A9mOfOF+wIS9hjdGAMjYfGpNPv9PUvd
      14. YSbMUQllsvUU7JFwNWwmLVYT2L7dVCR6tiM7VGNIPWCJSDnRms7dh8rlViVl6MfR
      15. QKnXHAYRxNIlO2LqLNdr3bYIRqgaSVW3vV7syaJuXU03kaKv3Mx68zlpH0ioY4Ph
      16. jvMY0wD/6ZRJEXm+t3OMEXFeOeZXM10uIkmmWsYtCrbJ1GoZ9Mfo3HjKY5C5aSqX
      17. JZ3qWAYHMRLakfZOsz9EtJxm06mkcO/GHIWislYicbW9kZmUJQxDA1QZqUKcjhqv
      18. viKK9YbOV1NAi3vclqP+VBrRpOeOA83pvlC1l4MN+J2bp5Hja9X7VoWMU3Yr21q/
      19. N8dJcc7lpwFlQZaFNRc/tFMly5E2k3U0Y/0iZUKspmSaEZs5yE2+2Sb+gNMtQ65m
      20. /ZLbuGxau6dScuk/r1Sl/xJ/DWRPkIqsPc+CGtq+bm/flByyT05UE3PPqqcO5Oza
      21. lDK5mT0tfAec4OHlHzNfb2/XLre2vKRT2i7IhxrIkstv7W5tmY+NLO6MmzLtJp5p
      22. CeS0Eo/PQ8IM1HsQrq1dlfntkTBN1SR4/tGkv0DcjDe7Dszesq3G800L0kJK1ce5
      23. dZmtppgO5KvYgYxTUt7JjaIrf4jW3cJVAI5ANrdBSLOWNgRkR3ucUc+gEPzKCvlL
      24. O3xxKGdrNRnq29sKGwCMla0t46tmChZamOxuzIV6ZGefrVykRz1lz+6u1EGQiDhu
      25. FsVJEdl1hVdyKSFUCIlCin/EPLJunz6u0ClZ1N9D1Ox/yB2fgHCV5bCUOEiOT5Dv
      26. Kbt03+Jsc/sf+Hfl8rLo0k3M6bZnnTOnNuL9SnYyykpB8lbqPXRSNr4SGtjeUoKO
      27. 5IhmuPk/crwBNK+wi293WWBMHIvUXeoY/Di0kgOwiF8xnw1Ydoj5D2VxMF9/pKBm
      28. 5hMlbpsPWcy2nkThVQvHv5mWXCYBPn5hOJqQdZsIpWbQLDhxr0LOjUt7jkAKQp0/
      29. CCYcQHPi642lRsaY0R9dneLN0PFJQcvzCpQ8YoSnqoayvlOW+pXvvkPtCnBGP138
      30. cHCx03pzeHh+cNG6+OXN2x92zg+ARbJe2GK9oXkCkRDEQaltMjRNGeySxshwu6lE
      31. RQNDDAVEJrn43bLWYfhg+muMPIJB1PLyUilCs18QmCe3QcBgz+lYRokgGWTpC3sQ
      32. hJwV5xcU2MljhZRJajFKcgdHQZnsL5VaQYe0Mk2HjfusG5VfGeAPQ7lnRRNGIGAr
      33. a6FVUD+eKIY3WaNocj26whi7K7bFkcyAZyeMBJr5a0mJlKcpT3BETWbX8VOrF/md
      34. nEzaKvVDw2+ajyHeRi4++lT4OCyuuxtoV+HWErnWD4aTaDRGh3H2YuPFgiOrH6yg
      35. qxBCzEfIUADccbcnTbpt3TceSLRZSqzqG1MxOWtcA9+ZRCG0O+37LNJJ03A0+1tJ
      36. 2W4ZKsdtb27ksDEendXN1HMUHIxcm/Y7rPNxuOqlX5HvzLhSyN1VgOwBib+rpAJ1
      37. vSOgJHLmwDimY2LZmeghxGWs3yHB0XX83sQ8mB8pNaosESjQ3W017yr/hIHevcrd
      38. ld3yXSVf5DEXxhX9NncHT7CE/d6OkzRHmiSQxCkRtRc3VWoIHE2qPZVpYEt1ms/w
      39. hLtr9uLVcYYInPQplcWxsSLmWtDNZsnPRhz+54eVucXuZnvdaSMiZL5QzBIEOO34
      40. +M7YXwtih9YToN6MRHweVMkhDa89rix4qjlIeMl2kvUzcYMRo+mWHCvql0yElAOq
      41. hccbwtD4vPk0zKfO+psv0mioNjnqrEU/cISKZ0XYc6/wDMMP5UxyIBOTzG6lkNOt
      42. IQl1XqUwE6ZcpilbHcHM6Ymnn2DD6WlYG9vM/LLwNkW1vCavGWikgNhMbzZ6MUiD
      43. xUoAw0ObZIxe5euQ66wWXEIsv5APrXFsoT9I1cutF8wovvnegBqk7EF2DIdMhCg6
      44. 2UX0aidX9mGX26x9NH8unkACN4v8IWJkzzVHKAUzxslS9blTfgjFVfqdxyFqChwP
      45. ktr52JutL1SwMoILiwWiu8FVLVRYRAO5AyPd9SyNrLxnTB9AKdfiAaWt/1U42lJk
      46. mNMFKKnlmskNnOZnRbnEQOgHr0C6l47SyHcp97WBf19wroM+MFDhXdAtj0e4O30O
      47. 9zxxMPWPcx1eXTsUATtjmY+DyfcYZoD5W8wLBKWDiASEPhod3mvSYNq5po+mTOqc
      48. PAQ+6f227SDLk6bwUGgB8v7b5jxP/ExHfO3vVP7V1i+mtu6jVzqhz25ve1KgQ6xL
      1. qsu3He/JlwOWwh+DT4/5MB9+KjneIsc4rYFW9+smvPQhnrF61r2H3IqVpJjCYnmG
      2. oIIWEYEWutuocpAyvJR8pWTusIbNlG1kj00nUwnIadApcpA5TOGRWkmq8L5rUpbJ
      3. 3XzZSkRHOSxR3YLUZDON/HoQVoSU9EAqGYNIDk4NRI4kb2sU5WiyBpPu0QrhLmhz
      4. xiCsYpxJMl3YiGkvfXI/xULa1pHkiW5QOk6QzOH1xylIvV0niKJRlEAfLos7yBbg
      5. 5BSN0OK5UwLEWikdZp3ciUORDl4dNDNj2jBcsHzCP5kasuO5cNkcBlPklFuFjHrW
      6. a9mGGXTJygUQJ68nT5sew2GErkq3o+gmNoRflgD9myDW4PG7n/zhBP0mhLjdw7j+
      7. Au4JZ2etbeBA0Eg/DP0y6qjIT1MpSVC0BhgnMr6dCttu+7hM3PR0Nh+4FjWvVb2S
      8. U7g3qT3p9RAVTUcn8ayymXbqIrWsGK1SBtBkUn5cvD2/EfcG+mtGPCPZY9Yd5UBe
      9. bcbqul/Ma84hlnEzyuStKFoxrirRcqoDcsOvIHSYUbju5Yv38OLXBC9DzXz5lTI6
      10. 3mC48NuAEVHGlRCsks/XrjPhbN9Lex8ql7C66NBWxm8ufatcApP/119XGx9FZbfs
      11. FfDjZjLQzZQSEMnTh8Kpp8zaR2TppaACHMF04pgBj/TBaNuqsdKw0w+IPmL9/uiW
      12. zdTwNibsJxSEHZSnDDMgaQI0IO4DNxTaQZBlrdSRC3MeNuWRZjyGCY9ht1NyktY5
      13. aJljmeNw82x447CVDZvWpOxpFMzyKZByACtWjCPpI5soCh0E80OHBE415WKcrAoI
      14. hpiVjCBclvZ2yUD7QkcWBd/HZkAUoKTA6/ptTAU1CMlrQtlucRosEfPUhjLjKRz2
      15. iBAFwl1rJyJOsw1CgdB88yHDBRtjLbvXzURA3crlLLf/SjK83HseR2bhVG6AX7Na
      16. llE4KunS7uzSqbbZsfW9DQk9G441gBbfmT1RGY4lMKOMbN+9zASA2b47YyZm+25m
      17. sL00cQFkfckxq18KZCUyaO1HfZoNgztkSGgXeE02R3qoHO4pN1mWvOeoEO6ydC4P
      18. vo6Kgrbf94edIKGMf41XT/KWkuLPQV8yJjKHaaWrS7qLYCNWbdfa5fSDqdOTlI9w
      19. bBq3j+JERdfCHgb0e1h6FudiPuPUOSPrXDuTUY+yvgXloHM9cjBOW5iIa2fyiXCi
      20. 0oft7VytbAeQmyHykLt+xGanHKcPSUx060fdsuwt7o/GxGDhzW93F3PGOW7FGcQz
      21. xyGsdCviUhI9VU+1VW6ujmPLz5ARJfNzdLLzHltgS2G0CS5TY/lVO5ajZFPa5UGC
      22. F5nJbyQTqxjWPt+ktCDok2bitLa0KXIogu2qV0bGS+wNn2O8pbk0gTQqIOLYjzHA
      23. u3mwrDhvJBKiDvr7OGF7MeyiKa3hN5Z91zN79LTTDFsh+Dov/KTef1gH/xZdE3hq
      24. 96Hnug3txGHAq7otGMZ5kQuPhhJSAzrTb/GgpAhFPkWP8VXsGHGzjIy+wYrwoWfl
      25. d0kiKdbAfYVnKTaEscJSd0nzeYz3j2cxMnQuDzIdqbXLaoUHotdKciQCjP8UsQKB
      26. YdYH2Vs4yIhjQWExg21JciyJxRb8Px7y4mE5sf4Z9xO6gW2nauqAmDB+k6FW5M1d
      27. bBqdQ6dVwyIgiT6HxCWZLhIlwgbS9JkcJcmEwjniX0E0IsZrOEqrzhhHbrFKm5g2
      28. bdMAnMBKBt78MQdxfjUQJ34y4lgUaTb6UE+PwJgM/MA55uWY2eJtN7+1lcPDcNvN
      29. fydITtkOZJspovxNVud//eIk9nL8VfZyhkJBHe7z9vPf9zT4Y3kcpKWFFxn+VAnl
      30. aNuPww7Av2wzSEIZzhrX2OMIaDkGJ861rfpTbiVoTkLFPFJu6LIfddSdNM9neKW8
      31. MIx12KtOGD4N0dPfabNpFAx52kW/taTZbbLxLdaifTRT8v0+m/8sNhMeMgIEwvfv
      32. 8ZN9cL6Ju0aygDKO2YTS8kfoEqbdEkvxMZ+QqQ7DIQVH6PJO8zuTqd/nPWGHolz4
      33. 0ouosd+/alEjZBRbcn609k7QyXC2sX9Y95KKri1/HjyX1Cimw3nj4G4WlpmPeqYq
      34. hmDK+0gbxvrDezjgbKAl7u8WUaQYvkkUyTtJRHelKx6GRcf0hvjBbdCRyvnCKVzy
      35. gEIZo0doD7VvFM6Cc/AmYeo2SOCReXk3hWkbhVxHs88A4/L1QhxSO7j2P4WjaCVF
      36. T2moeGcgh5/Pue+OUzdOxjVQ5vTIGpgd1uYqdRe5AhWu45UF7bkMybHJnlcLGWdQ
      37. CrDsiOkLjvP37PSahczQ6YWZsdP1jLUXfN7KS0x1t7e9Smb9zxnPaC9lLtQcSEre
      38. sE9h1MdBZxJNB88OHjO9TFLh+CUwxLimpFqtraN2pB30ySQ2cF4OhdZMcRYkSWfO
      39. S6n3lEO+u1LprXp19EOvzOpahNLj4emw9/j4lVOePcv3SYei4oyyM5fYvHyeXXpG
      40. CPs0Jc2+lrBdEIinINUj/J3GnEQC4cxWVRFpv8UjQTIxclo5GKK3Tldc30SG56NJ
      41. WH9/MUuLkrDjOP2mmVDeWaGz2RSC1M+nSccN23wjbQSYMNx4ENdnmGx8Tl/LJ7zt
      42. 0mf/TeKsfzcUp7xwF42kBw2f81cjFWXJ8KDBC6BZnjMZzjPanuQLvWMyRg6DKuNY
      43. HOa2RfgElB6A2w/8qB8mBoe+SE3tZqx9NqwHhg+d4ag0NxlH2sVJ9Jb0hlJSRmcA
      44. Ytzmoq5apiXZQy5+qcE94OhnORXNcPVDb7+7SqUEv6r4aw9/HcKvKj6r4rMqPqse
      45. llLV9rDIHhbZwyJ7WO0Qnx3is0N8dnhoU4nNNOs2Y6SdweUsIFYyXQENCpTtqCe8
      46. qslDAgj+eMq37SwwSiKfxPhsN9oHN7+Z7cJ+M7QSmCbSN5xW8iXPS4r7D2diMd16
      47. f0vfeQ1LVrxtG1iwCBnWQp9VRAzhDNwZ6Ng7LEiDNCGSMS4QxyGR2y7tno4p9MzY
      48. Dg9n1JsXVEEmvLPSyo2iCROddIyILshCLemlkREtogCSf6TbMz2qRhOoykK+8Vjo
      1. R6xAElYOQEp8sct3xqmoD6m4kdadWUpR/4To25nxpjkeVuKBNytulhHxKuNtQgmh
      2. I2zp2A8nRrgGgb/amc0IV66dpF31ag+94VsyZgJwTR7wTO5zhnZw7DBg+P2E7WlE
      3. Yj08XgykgjGc8BgcGR9MgGKvoEJ423m6E3HDuFJKe6Oj25q1y+lnGO021ajIWdPi
      4. pDviAV6D0Yuikzm0TRHYwlwVJVotkBky5XGot2Hb/HKa4aLIChB5LazLBr0e8KDh
      5. J4UPTU2tZmW7Nb79aral9Hj6YloRm7tWZ5B6eE8PZYwyTvyVkWoVT4xfW980E9Lk
      6. r4SsWRXsOzssZ96jnybztZYzmpjpN/fCuCPmkO7XINoM/OE96+oNwx9h9SiU78Cg
      7. 036zDOdC3Gu05nkzr6zQAjetdU5otZoGkSxjubLlRxmir4kmh+UsDz8TKSieKn9a
      8. 5fvlasmsH5oHXTt5F825/fizPc6iW1JJQYtmh8Zld1oGbttGwi9Sih/UMRrLVj7F
      9. e1T1gCB6SbYICWr3xx+JDYiG+9lxJtQGDdWqKwznEBtRkETTcLuJJ0Kvx1s+A+bv
      10. m4pmzMVugbhm4c8G8r0O0Gwfj6gg+uTjBnZgT6KBhDL7tE7272NlnMdhpm6D7yPz
      11. YpulF85JKNk2lGUSlp4J4EijyRwf+980U/GyKf4H+6eZERlmiFzYc4tpYMYLO5+z
      12. ehxmGCEHWpfNeuwoGAf+RGhS0MB2hLwIx4oLh2wp6iesB1LEUaJ9AtFKGvNs+ABe
      13. 2vGG5exMcwPL1Vwq1nUX5bKudulspweV6iGwQp9w+5b+MNFDsSiroQVmqv2iNQck
      14. 5ND6Pf+pJPvG1HbGIqYSYFN1lOfsNItct7BXTNiJ3T9QfK9sGX4ZAXy4yJacWcox
      15. Gi1QtF0JW1y20aRTxhs53nstrTdJK+xjAeZJ6GY15/cHo3hijJavZvPYzHA0LOMV
      16. rVbx2meSDUUtJhg7zWCe6Q6xmXagT4fSsYUywO3ONbrqEycuL7tgUt2RZsVt03qj
      17. 0+TqiljZFuZTsGwjdHZSikLyxbLTDzvHhyCLiQdF4pdM8elz9tQzpipgt9C9Y3vV
      18. e/ytY3rbczCNf9J0iunXr0SHKI18l3FHmeyAmjHgptyEKvJekq8jMy4dcfLmdrxv
      19. LX57/xWA4T0TNLwnguPeBEeajVgAVX5l0PzPw5I/7rNRxeTEP6sQyqmkt2R6m7OU
      20. BXmzakYVJMbpSvdGJclhFuU9LgXRT8VPeUc8G/uuCFZkPIL1oCDyaDYocxn7dMCT
      21. obyL7Peq0MxyRnpF2FISb3tb214aWR/SQZH/I/mDIlU56nUaa25jFQWkVY1c8Urn
      22. P57jpwI/jUaN/sJP4m+t7tWq/+F6FbderXiNtfp/VNxqrVr7D+c//p1+kpP7N/kh
      23. uW98zyluc52841Uqa2VYDM85Org4dC6iaTwpOXvnR2dvgL6E4+uVN9GVcziaDrt0
      24. TbDi7ADzQPUptC0aVXfJ0/aXKJwA3cHrmv8T+MPyiR91nJ/RkAcxebXwQiVm6CGP
      25. g0zuHbCynQnsNLp1ODvcQ7Rccd72KaYfEAlW8cMLOr/9bpc2kd9nRQ1eVPOgqO2z
      26. oBuiXN/mYEWU94rjHcejadThoDntcOhH99jcAMgWuUxAy/h3NCVmaDDqhr2Qvf1K
      27. ZLI2DqIBTq2LMU3wbqDLwxL7G7Yl7nBgyHl0ZOCL9QbB5BUNrJwYGlnEiTHR5dcA
      28. jVSiYOKLmL5+e4S+M3KhWEEzCVFzSIJ4P0TNXs/oU7qJGAOCHjt9PxwE0cqMUUBv
      29. BjjkKETIr68xECP2dHfUmQ5AgPHlWq1iLFNyXEEhMAr9fqzhrVxbzAnIaZ0Kpxoy
      30. CcPsijCgI7w5GIKEdz7qhAGehITe0IeJ5kMdrAcr8rqgB2OPL1C4q1EEmDLw75m/
      31. ln5jXXiMl2Q4yMFoEnDaHQQdbIwuTOCTxGu2xxj1JreIFQLVdD/jKEQM5N1DrSC+
      32. xbGa4cUPR+fO+ZvDi192zg4c+Pz27M3PR/sH+87ur/DywNl78/bXM8yw5Pzw5nj/
      33. 4Ozc2Tndh6enF2dHu+/gSDjHZv6//2/nHGp//z293Tn91Tl4/xalXOfNGYiFb4+P
      34. oEXo4mzn9OIIo3Afne4dv9s/On0NTMW7C3TMx2aOj06OLqDkBdAH7Dxd03lz6Jwc
      35. nO39AF93do+Ojy5+pS4Pjy5OsbvDN2ek2HTe7pxdHO29O945c96+O3v75vzAwRnu
      36. H53vHe8cnRzsr8AYoF/n4OeD0wvnHHjw48SE3/xyekCtwRzMCTu7BzDSnd3jA+yO
      37. Zrt/dHawd4HT0p/2AIwwSOBqzt8e7B3tsPHmwfsDmNTOGfBW3Oz5wU/voBy8d/Z3
      38. TnZewxxzaeiYoMFmYJn23p0dnODYASTn73bPL44u3l0cOK/fvNknsJ8fnP18tHdw
      39. vukcvzknwL07B4Zof+diB/sWrQDgoAQU3313fkQgPDq9ODg7e/f24ujNaR5W/ReA
      40. EIx0B2rvE6zfnNKcAVhvzn6FdnnlxGqUnF9+OIBXZwhegtoOguMcoLd3YRaDLgGY
      41. F8ZkKWrxwevjo9cHp3sHWOANNvTL0flBHhbv6Byj1R5x57/sQM/vaO64aDA2/nhE
      42. 6CgRukSr6xwdOjv7Px/h+EV5wIfzI4E+BL69HwT0V16gM4ZQ6v+A6niYxOHR69YP
      43. 8FAkQ3wJ27cXXq1cv1TuyvqdyfNgAfUCWMK+3wmsh1tAj65XrreNYqO4FU/H41E0
      44. savDiXdtP8G6o3GiF5A9OzctUq/aLyhqBTzJcu+Gk/skoNjq5O8ElDTwQTomjlDY
      45. 6wUUl/GndPIg88YswFbiD17dTCDkVqoltwKM+QaIWOt1+GfkDVorOWvwGDMlrK3D
      46. v7p+VYWvrnhcKzmNDf1K1oDHaw0qJl814LH9D9MG8QXMY2aJz0R+KDQcAZiSwoOT
      47. kyUgYFy9ZgKgsVKrrtUrlR4MZ8WrI0sHH+sra/pj1fXq4iPm/8SPonJtZV2+q61Q
      48. Bf5ILfLHdf2xsb5mV643VGU1CLuGpz7KQejKmd0ZNdQMdOuiclW/W/wjLxVtKFgr
      1. kDm7IWc66IxAZAzhsB1O4ldOZWUDBL2VdfzVqOPvOq5JBl7PWiZsuoWNfqjRQnkb
      2. tRrm6mi4mJMKE3hQoqzqeg1GNKuRNvBUZiPVikt5PzxvHZNWYSuw4PX6g22ASB2h
      3. D1xtw61LXH3UyDmEwoqYgP6G81DfOJ4Pf3vsrHSTODndJPagvuFUF2zfnLGosmkk
      4. a3srA03GUl9/zLSzTAnnzeh/aOXfF+ZdUonfGfnIPvE2R/HhgtzPw5gTlfhhREED
      5. dSeUOQNJASfQjoEOlEz0m9yPiQXLkc3IKo0+z7EViXgMp4M2csLUE0ggEUyZn2FH
      6. 1DL1KgzcE9ELKyXF18YBMruinMhJCbwhku4Sxdgk6rSOY+MskytJWmRbMAQt7KtF
      7. QIL1/OBdfqh5ijStFkBSlgZbNPVY6GS1ZT7xukpZYKqr1wjJMfEb7kHXo6RtaH3o
      8. ratn9KmmPnnJZ0ZzuhgeE0T1xacN+1lFPHPRItmpufgJE8vVKkZzLuWSwz3tVrGq
      9. 17A+1bCCiynoGphvDje9u0Y567AGHkrQgtQDlUxgRH4mMDzKAoQjJcpRxZFivh+3
      10. WlefsPc6prur4tjIULOKGe7qdX5rNCcfAVhoflgBDzxnAweJx56zTkn06vLT+pp6
      11. IRbCaG4DJ4lZiOgYduoIvQoNEafrVSSoPErIhy1t4K9aVQK9XrGMdEqMPV7t6diz
      12. rtpep0G79pT0NGlerlp4rLZR5bfmDMUjmNeGnA1BrYpgxpV2EOrGJ5ocoQAjg4mM
      13. bo1wAcHU8CR+NOoKP3CclMCQYE2pCml0lF6RsMfZeBT2VGWrhCmEzg18VvHEpnI2
      14. aNvQVtiwVpphYzn2MJBcBeANCdH1itxK3GZVbkXqh9GCnllbqVLjRwJ6ddrFWKxW
      15. k6herUtkrroSe+gFAaNWz8Ke2vrTsaehEGKjKgdXISJA6SLXFGEg1K5LYoFDcimr
      16. ZNVabk5EiS9xH5vEAhe5qpChRokvsbM6IQPOH6GGzhFGc/V1RiiHEoBRGktBU7Aq
      17. YTRhCq0EYQ8hPaa9FM1VHoU9rsKeDTlnwgreRbSf6mqjKdwgFOAtVzWxh3ecp4hu
      18. XWIfEXyCMk6QoazxldCCtly9noItETs6IequhC3tUSRADiKOgO2G7IzoJmOPl4U9
      19. G42nY0+N2TNJTunQInJYo2SkriIgaxLJCd2rniSWVWu5ETV4DnQaVhWJJzpTxbe0
      20. RMgc8lavewqPsFvPAlhdoSCtEK9ulZEMsKcmMYo/KSDSM+rMrT8KezyJPURx+Kgh
      21. TPFsnPHEM0EiPHUaWScXQ5SOGlfQa8YUwh5XnXfuuiIlGnvEMxO2a+qApO2NCE4H
      22. VJU2y5pcFqLhjD1yDQT22CeXmUM2i2GKB2hjypxjK+x0ex+ql83fvZJbqhg1JTtb
      23. 9Zz+KI5bqDgEeR34sVyK3xV3VFZWrcKo3z0QjzNMVUWSrqGd75pMOEumdSaPADtX
      24. 99HJLEtzLOdsPDBG11VJejhCjLIG6xRgUJcwEzl69SxfsgIeiiGd7OyRRXAOv5ec
      25. bilhaZCV6VnY/p4cnVa9nAfsCowEPlELXmF/t3X+w9HhRbmWz28mEkCy3oV5f7WC
      26. QCByj7MPfuT6pa0J2Re0lLRItDtIGBprLt3uhyL/lUSYL/g67Jj2xXu2fS+JJVb9
      27. gX/XIgnCTkraUTatbb87DOI4leUMxgwixqcPLCtUCPltJEEJMfmsTeFvpbMMTrpY
      28. RUs7hohEulTEzSHbKePYqzqdLQtZdi5bkO4Nw4s2x8vUAmVWrkazEEm1xyeXm3aD
      29. WqSW75QL0cFQJrr0OSislC1TuXYWMFHtaNPPdB40vOluYYrNhBHXR1ivj2EqmBGv
      30. 0cfNzA18l126V0r4sRlVEKGz3xD+tNp4R5dIDWbQBduSVzcDrRIdeA9EoKw81TZW
      31. eiW5k/NJcpLIRz8zFiXCnAiV5c5wly+tYVzUt0w2lFNCDte3hD1Bh+tYgvC7c2mb
      32. x53hNIWt3xCDy3Hy5OAKJHmpQ4gCcmoG0gIkH0jON5aR0MeQkroUebIwhJW6nmxx
      33. DUNJ54yvVnBSBWhoAmaEinMYOUAPmtHQ89Yt8CUtI4BmQ/GcXvf8bPiWNIFAevqt
      34. bYeF4L0rI+CI3pW/KsSgTr7XH40iBFixNxswSWRKgGMeNsGqqwlvpty/YTJvYYZo
      35. 92ikL6VLNrb/7I5uMUvNCE6asHMDE8oFK1crnFUVO7Bjr+ElLhlfGKFBh/mUtw/M
      36. XkQFuIMPxlRn+v5AjaIAmHlKG1VLsAscBZK0+zO0YAQgsBeiku2yAyQIbYUS1qSc
      37. 5InDEqbyBRsBMIUPO4O0xBDx43g6SIQXi0eDAC1Or4C17yVisdhG53hqWEbXknw6
      38. 8rhhs+9qYa8AZbu2iTadL98wsaY0UKr2llOtzI3JZhb1atkwZKtvpNsZwDcbcBuz
      39. Gth5nyunWkgGxtbzRANvtz4/V0toj2UcUq5pGmtYSnlsA5zFfZXKj4Dn9HdwHmW4
      40. +BpaxnF4ibGG7UdFFx42ZsxFOJ0m5+PN2wEGjGgGeEymgtYITgPZeB69V/gY/ncZ
      41. Cm9VYIekeP1k2O4Hh+g+NESOaZfCg0wWqMxzmD2AdAeW4TLxiimiB6XEWdjjkxEO
      42. TKAW0FcWgZD8IBAYvx1DqUrZHvxHlSuAz5bE8QuFzXZfJBzP553K65hqQRwx8Ikb
      43. /lhae4AH4IatMxIFBzwUHOOcJdYnnyb6s08LPVyMfulYR7UcZjNzwABkPUNkPEui
      44. oY8wyXxWPlUgBXuGqZ2QgcRiJJ0gLQlnQeFGujMdPF3QsVwGhYzzIsUtZkksWbLK
      45. sL3zyQ/76He7ez+x3SbhQAWqk5Bm0E8RaIl/H3SP+A15Vd2OWhgWUYjMKIvjXYkp
      46. 7ijBIEsuslwJdQGDi+Bx5GcWpPmahcTMcX/TIuDvSaBHME04qRlimNusJF0vqWEg
      47. FH6clM+Gwa2hd9jMch6Ut2wGQCkl7TcSbJRPwYTqtifPS/a7wgLJpQLewShR2FN+
      48. lmKgiWwiOUE0C1ZHBb1Wq7m9Qt2VLsj2tMhVw1awKCzVmCmQXeC3Y+ziEu2rF3PY
      1. B0NS3U4IqgpKTQXJymZCMkS25qo/avt9p9f3r2LhI4Ehv0k3mbqqFG3n+JIwvh+0
      2. R/1YmK7BRIBVHhCTOCcIv0RepHukJtEhQBo2L5ygzsmV1LS6XLX4/3QX1LKz4nr1
      3. XiHVjBW0P4H4GOgTHjHc2N00sbfQW9VaMr29TCdVY6M9WOPN23fnLbTjSvdloI3V
      4. SN5QXMh1h72S1kLIvapM5zM0TgONkxSdLYmycjA2GdV8bsm+uD0+ufzgXlq0BlsG
      5. yrrHEb7ckqHqSabQTk8hoXwSW3fa27Q0NLSS/E6TsLSnraF6SZC4IaNBG3Ek873o
      6. 2HxvUEOVCUCSXWvYJUVxJkZEDz2glH/q0HBQTczMwlGkQcbAuZ0IvRz4Qe67BIar
      7. E92cz4xqRqd5Y8oMfq6DAdXgSy+I0lWAzcgCKm8QDY+SNZSyWSUR4iC/abrsjoWb
      8. Lsm8DEX4XmaqpIUxvbvMLtU07N6BGTL712uAEMcZJ89Je5t5X7LNHrXBaMxyk9nb
      9. q2JvLzPZvHGQ5hRl2NKjx+NWU4ymfoEVzGMyhaz5onGkbhuYnc/yDzWgmbFljQVW
      10. y0oCetbyZq0wruos/EqvcEY7Jh85l/xnV5eLMvMMyNtqU9r/icgitl74S4b26HFp
      11. aqyJMS6ayRGhP3OapTPkvmTpnf19LUtVPQq7YgdhsRTbJVvPnS9Z7SX0iPZIBM6n
      12. PYAMqQSj9z1SJpknZ9jSBMVDoR6osyzxInXDYfNpWDl6ktbeiHGCe5PjceixJHzc
      13. rRd492Fqk9DoPxxO1baceyHw0ZuhqRcu0fOEYkxI48fCYV36BERSU2spX5HA5rJV
      14. B0XFV5o6bEuDXbbmm1Yhc/NatzurJ+ggX0DwZojopLH0gATi+3IiGBh1wC82k1W2
      15. KhllTf2mlT0HMemjV3JSM5oDZxUFgVWwLOUnVSKeoRKZAdKS3WlpBuBT4NV5zT96
      16. DEP0ls65tcS64POV3iqHWAZ6DUUfpQopNp2UJ/4MdVM5o+hqYRwBDsCivPxHz3lZ
      17. knUxwxEXzm8aiRGz9SI2uRFsQA8jzIZx8CeQHP2AfGpUnCalz32YKmFFkzZhLmvM
      18. W03xB4XLKx/NBnXCSkAn8M+WR38SBCpNwyyV9nZzz5lx558mWNukSmsdHp0etHaP
      19. Ls6Rf7HmDIW+aeIXe2slKZtN3FL0LYvEZVO51P7NRrstjGJZUbGQ5u9w94FdbW1s
      20. vmFhnamn92J5kY1MSZe/TaluzV1bnr1rMQi7uW83swIWP3LTmjclVhTp7F1nmM2I
      21. 3SciHj9NCTnHAkYKtZSKDFmdpNpQ7KQHrCcQQbIZ+82U/cMsWwfnMcYOWaYfyafa
      22. g/vvYdcggpVj6p9OeRuZPP8qKKwrsrQf/FlGD9Z94gN2DQhIy3oB7x8nIhVTG5PL
      23. TSYcUjS4g5nHMbtGhsNPPmbnxgvHRGDqSUAXs84eTrU3HbKtfwAQv+dMdHSHG8Z4
      24. u8kXm3Z1TK90EwjFHZkh+XAa3f8Lb7798fh+JZ3yCkTFIJrkOlvWRVNCN9kNOvZl
      25. pXnttN183ns+ukcyLvtExnHcgH/CPd9284FbPpGbkK7wiCg8dGmnDAo+hpjRgm77
      26. vnMfM6IHLvXKyXS/3VTOxMfd2z31Sm3u1dWXmNwsfGk3o4XlVd5m9qH5fDJylkCc
      27. ODizTP40cX+6PPznSrkJ5s/IVEozXQprC/B9i6Ln88pUKRRdUIKai8ZLCeoZJKjk
      28. JlrKQ0+XhzCT+s5gnHt8DGoOIC3vLNLWGImtlOkFIDEkbfBfATwW+GyFnQtmnpAK
      29. 16iFRX0F+lcqSewcM9PspBJkrUqYZFhU5IUHfXhZalj2XMFDZztD9W7s5fpX+VIt
      30. FTxPzsuo/UjgZCCFxAN/MPaOARdmIYK0TZiNCSJ+mYkC+AgaPXgyBnCviVnKVjPm
      31. mVwnTmqC0+JzksaYXl4vnzJjLD+wspv2YOVAk0hnDtfqtBhSIgtt+VAzGdzZq/Uf
      32. y5+v95OO/8YxR547NNrs+G+Vxlq1kYj/5rkVdxn/bRn/bRn/bRn/bRn/bRn/bRn/
      33. bRn/bZH4b0PK6rJzcYCR3zg9pfyqvqOo//b84N3+G3Q0l0+P37xuGW8aifLvjs9h
      34. jV1v3X6uVQbGC3r45vDw/ODC8Vz1+CeYw8WOfFHLft66+OXN2x92ADJuwwxQ17mN
      35. EjHjUH1Pj1iY6XDyDs7r2ur4nesgl5Jojk/ym4b/dR+7x+dGQlhS2gipRfg0hFvr
      36. zj+d0Hnl5NadIrD+363l887WlpPLhdvb1XzZTfh1q3bNpL8zhCzOhWy6GZB1aDKz
      37. EbsKlJzrcHPmlSJNmtVMxyfFIhfEZ5zWiD6ucJJe/T0ElLn7cHxiCSo4KJXdRomS
      38. 13gNQLU+iKj+lKqkbKa7QQnORqW0MnY4oXTUTUw+UbwOi25+e9s1jDrfvL145Zzg
      39. NRWmfBBXYrFDxul4Qsrjz9enrN8HNuVTYKe24KFCV6ThYrDqPGk4GXiXnWKGZi3f
      40. fn5huMGVcdSUZBBwouwCUnA3/dFlnjK00Lfr8LJsdigwqT9KGsiJF7ismRhkZkde
      41. GIO40rzb52dHFT0V7lxCqKIAxM8viy7NdLWg8+1QeDF8KxPsEKMZrgQrOhWPaJUS
      42. NVyNZBhE6LZA8wd++z8pNpozIJcF9ZW1ZzFweh+nQTyhUImdiLhpQNhuID4LNlPH
      43. P2Ob4lGU0gKp6IuqC8ra45zqquxXK96KgevX4sE4YA9cTICDcMNsZs5/ChheUJOJ
      44. 0cjsQ10k9pwbjUmehtqi6m8uRrptASDrWccfc2FquQVMn2inkMz3phI7jGblfLNi
      45. ShRUvjcz+xx/CZRJdqbC3fDFSuaKkykACPWj4BPSeKFmfYr8T+PtADs8GrS6wWD0
      46. 5UHg58v/bq1R9xLyf63uLeX/pfy/lP+X8v9S/l/K/0v5fyn/f9X47wbP80AA9614
      47. 0g1HVvR3fNQP2/azVIz4LaRTwyt8ZqsWdvZ+PLjAOIT1F8TWokkEieF+dAUcHgss
      48. 8PnTh0tDLA6iiKUW4Q56CEdoCdjZ6QQ/0avDI0B25CXheQ9esJstzHSPJio4ZPjd
      1. VNlE9Vv2wYmEk6X1is2RIrL40MJ5MEza0FKMxxYHZsacU0OQ+0oUF1k70aP3WQvo
      2. W2vsd27ENb8tqwGX4X/QgNJGwcj+94M74JDJFML5JsdQBZHCMIkgd/hvxJvc3rvz
      3. izcnrZM3+wfneXol34hUwHlb7dAdTdvAmgBr0GU1gDZf4CFMhxM7EBtPPb4Jx9Yz
      4. vBqmhZDrgPI0LjAm2drAgcgv6+aXNdvmRbpkAMLB+pecl+9i/yp4RVaxLQOHnS2E
      5. 8razJcEOH3WY7G3nZVKse+lssV8gimW8FNvOhy0NYvjGj8m3nxbx8jKjna1wCDIZ
      6. dMep07f/a/gyv2nL+q5h1hyxJ6/pVOlPRv0cobsrDBvlJKAgvAz5pSdeaiSzXlfF
      7. a0RveGHKNPiohXLvJMhxkG4TUSlrqVohrs7pdrOWQq9Ez4dtR5wAN+341PcD80/i
      8. vzWH2qUeSKogBqD64490A9sGUXkAeZIrzvwem2XfBsC4V4h3+0cXJjHbHMTobs5E
      9. mUDh9HBmiN5lj7cybD8KdzEOkOoxGXsZtV/quX8DRR6Yyh5ZlAMn6mA7DiEhSxX/
      10. iHH0VrezxonblcmnNU6RkBMpqBqoKAc937aL1lDhzePGyhtlxmBdPdheB3ZegJZr
      11. 8+DMLsUmurN2IJIYPyBVgSbH38Gg9PjhC6XAnY/rh0lc50Bh1M8rOQkaA/opo/MP
      12. NpyfNxX5CME3e3nQztCeHZu+f/3ZiX6+6uwy5zXps8Ef+S+/PrhoHb958+PODwc7
      13. +7nv8JTJG0EwEGW21xJ+KpKCNzVhqWusysSUCcVaKVGXeCex9wa434P3wHfldHt5
      14. y016aFJxt1HID0h3ltOktSBXpYDfRj2jtGiKN9gXtfJCJgPGrYivcRVS2vdI2xMi
      15. SqAzauB3c3g+i1bj61E0yZsnQ0EjlbmyZExqdSQsoKDFG1kIeKPMTSnDqNonEDI8
      16. pRRht3rEBhMW3Gk6k9Ff3uFjagYaQ7N5KyP8hbh6QF1LHA6mfRDO2ViXffpikcLF
      17. qRjQFW8M60R6GnbNR7Jx0WqALAVI0APdtr7LMK5WYISF9Tl2vdhILv8Pjerrl3lM
      18. iD4vOmC41UjEBPw9lRqVpiTuCawXNKuE985n6xvxr+Hq+qXz3+SGnlsr58J/rOez
      19. nE/MnMESjHbEOmoNerXbgwdmi8JFRrbxDy+zFQEr1ZD8vmnIRz3HpcTLwBwAPcQE
      20. 0PgXlWgGyf8+lodYOIwnsJP00hk4BPXkYjsmK2ldWSEFazaJHxbDcSuVypZeTzoV
      21. gbnLqw4MWGF8DjllXPW86csVEXeVprFMXjmTLcXvhrmYGzKffUM2vznew3ObI3Rl
      22. Ri69jbN3sejhgV0MjSY9GYwdBG8VKUtYbcJIP5CJZjikCAkCDZ5XtlpsNMYOJNmL
      23. g6eiQTkPMl9wVyoF+5HlZijmUpaT0a7qtgU6SXB6Y/dQ6xYge1fEw9Ug+omDAaFc
      24. pvPXPBjM8x1faitkVtwAzFonR2/PxfIKWpt1BndBootG9zrmWRZzIAsp58Mk65Hi
      25. O1JykGwCv0iBKghyqgH8wrWfWcRG7MeV3U6wY0LUjj9GEyqwmsOVzmIAaOkMtit1
      26. AB7gdnglqRTI8gG5hQ4wpbRk6Ez5LN3C2cm5MwhjrgE07B892m84rhl8nO3wmzEm
      27. MRhqMojlML75Rg3ERFDRdiU7dfNXsv/FX3+m/a9bqdaS939epbG8//v3uP+b4yji
      28. OK+j4GoU3Tsn/t1t0O8/6a4QdRCJdvj+sAAV/5PkZkZZ/NqOwqAHMxri1VmsolhL
      29. T3GRNg43IYV8hKZpB9KXaTccvaA4jsu7yeXd5PJucnk3ubybXN5NPq9tMpqmGbbJ
      30. 4mvyJhJzlybMfek518p6k3V3iaaiw07qGRx42Xec8gK11eqM+9MY/72AUw9Ik/Ny
      31. 7yUwtUovYIxeMrSpm0OrlLwyTF0iWqXoRtK+oNSdtcixEZjmzg2LLuNJhP9y8C/v
      32. 5PhPUX4oOwlbwEIhT2/yeTzeRYjBaFXw39I+MuYwzubqoAIUKM8+YBvgb+sMd9f5
      33. BSdZrFQ8YckJ1BdjQiNVx2McSDOlneVLN52Vlngdp9I8AmQYAzQxcQmnwqMXbvMc
      34. 5UsHag6yGyCTxNugS8W95vEIs7hg6awiqJybPZXcXX7eDEuAB4xaBHIYDVTIgM3R
      35. 6dt3F62946O3b2E7JeFTe6iCNYrsthYZCWrGgZRA3YOdsxaQmzdnxlBwJGsPVlBD
      36. mdNYeiyEg5mQwTPl9OD4PAmT9dlFLWgk68+AA6IzcxB+P3PJzy/g6Grt4ozskbiV
      37. eYWtsaTbWBQ/DqBKVt/e7KJWz8n6i2IDKiCSfdZpt74OmB1WJIf4JJA8KM080wM2
      38. jmYzh9Xsxi10MXsrzaZVmRA6P3p9CsxCeve4jXmF7fVJtTELWwzq58STaa9HJI+s
      39. GdixnXVL6BKC+hayRJE6F1RYJUq2kEVsBZ1chukIinjAlXbQADsrXIIz7gjDavP+
      40. I2mqPxpQaLCgK7NQ7KknnIbCjOGYMUIM8htOcuZhVYjtXH+UlBS4/xbbAySnTDCT
      41. R1gGzKQ+bibM0kXVkJQxzeOGlGgwYxVUw1mrkIAxq6tVBktrjVTtzMUygr+Q2blA
      42. Vwv8nUl/1j2jXcG49Jx1GZrJpHzWnAn9pcDZxFnhOi19/B+n/xNsY+fP0v95Va9W
      43. Ter/apX6Uv/3V+n/3LT+7yIcjCbX987uinMRRFHYhl/3c1V/C7sKLH0Blvq2pb5t
      44. qW9b6tuW+rbn1Lepe2fLISD/4ltntkuAoVWLW/F0jMlvH3AIyFSzDXrR8AqoN6nV
      45. Vgs7DmUVktIlaoHOA/xKyriOIotR0AsiKBTwPZXy+GY62MUzAAjff3XCSfD7iR+t
      46. bZROTn/ZWP9MpOA/j04RqQ4OcCnOxXs6bqZAVKLmS3gyQWOz1yun8B+b9E7CST9o
      47. vjzTwwOi/AolYb9/he6n1wMaShQMgNoCvY6CLh7nw45Is+sD1b0C6h4LnRQQSrRJ
      48. 59bbo9GN6OFnINUj57++c/ZB1oDDpjOK6NZtD5aA58xV7gM/arobcujdLkp6zZfn
      1. QBWvQSSajIQt8gAI8HXz/0zxtEfriv8kcnF88DtBxJr3Dh5Efhg5J6NeDyNkA7TP
      2. /C5MqwvHg9+nB0cw5R9WnF+I0Fqw2SEoBOiYvsc3hWfBpzCGNehyud/gsAa2o/ny
      3. 9529k89wfPjD2BfXjbBsR5oVcc7v40kwiK2pitF+GvXhzGu6DfrGvs/NKn0ZA0AB
      4. Bl69US57G7UEAOjbu7Pj5svryWT8anX19vZ2BSaM3XZXYLlW4YCN49UgqG6sr16j
      5. md10Eq+OfThK4lWGycY6z5InuDLu9tC0/zPuJOWTP0Fhj+xjKGlQTkrdLTzCSkqi
      6. RMFxGuTRBCLs5ehleRu9rIviM+y0Fn7fbooHIpp5Xlg7cKBl8a497X0w2yheNu2c
      7. YnnuD6tY1hKzht3yUTDt/umjF8XKxWIu0VJ+0SmtFt6QmV2MqQopCWFJBYLwgR1H
      8. 20kkLUc9JCacxtt3xsB+DCfAMSFnAjwIIBO7J3AdYOEiYKbhN5QQqQ2RfwvukU3l
      9. 0POY2CzAmLOTsO+EE6g5RHYH6BEyIzjs2+uAuCygFGjYjuSjM5lCi9wJhi0g86NO
      10. ZxrpIbL1FVTrMaulu5I5FnF0PeAUeUhmwkUYQGck9OZAkFBDgMkNsXESI66AxcLp
      11. Q41RhJsXBtMPgVVHNs53esEtgKvfx01pJHTEHJDDq76yUBwRz1X1MJgFlKPNy11g
      12. sAbSuU6gI2HfOImmw460GGeKD23CLuQY95TSUwKeotWzjc/HaQhEDq0jw74fCZCh
      13. 8HODxEZw/UIHAmxpEHT7QBP7904seGgYG+Y5R0lKoD2FhBGJNKi9Fuz5BM7j1mh1
      14. FKp3vmke7LXOfz3B2CV5tmBaLZzCsKcRrS2PS2IQAm48Aka0jW4Qvf40vhbLtyJs
      15. 7UhFhXXYUoo+Nlud7W3RDYbN2RTd7FM6cmFF6pPxM5JOEhUo6SZt4BUhb9ICo14Q
      16. Web4WmYTmPg3gCIdfIgxI2A/wBp0rsvG1QjtC783MUapdjkccdvNSl7uTjQe+6Np
      17. kzwGnC5fpEkJUzDdEoiu25V8KnMj4JkyDrwfNHMa3KKd7/QTI/r2wwOC1pQ5Glm/
      18. 58plYyz5bZlAgO2L9fhhORJ9YgkyYdPV0TpSE1QTs4Z4rvVR4WlhFs18tSD2uNgH
      19. uEFGnAmgJBcaU8eL2B5wAsMegE0KRSe8NjwTOdjh1Rbi5x7q2XffXAjoplCcAULZ
      20. q2RVIKaEc1RVBfpmvDtBCZZEQ5hoeTIqX4MkW+Ydy2QB0XhERYxXgPgk0Eok0j01
      21. jV63tgxMz3+Xk2O4ePO2LHMPGNPbaqY2hng7pHjHFE6kmCykwxrLzOmoWZ5xurG2
      22. l1IDmkk92TD5d+vcasrkoonTimPXGg+BAgHxsR4P8TmOmZ+uFpQN+HUgI0cT8whL
      23. 3LlWOTTyHN4mnrZJ8wM0OKJzC1tiSKfhoXEC4FE0z97UYAHGTWMJzDewE6xzGxfS
      24. mufdxPouDvMmAc4sh3u0WdlMrAm5eszgN3p988u1+WVCS2IuFLn8Rk09oVUotSkI
      25. eK+viI6eRtEoXD46eYcRgaMSFJ6UoUI+hYVNs8y1LpOkC9hcM9neNZdNUQemChlQ
      26. ASQZPgEyFFnqQdhsb1PBp4An577b2uJunhVMdrsLgAu3jp2QGk62a/8T56t+ORoG
      27. L3FfuasYfZ1Sm+Rxp5j0QOU8yTj9AQIGWKl6JljNB3HyQT8JePzeb2og4/e4GcF6
      28. YA9UutxU6wIF8sa26xejxJ7FEv+MX0WPQC3OPZMx4biUef/FSWnMrddeCL+gnJxG
      29. vDB2UWcfWrF27szCK6NUWX6+XADH7LKLwgvnmICXdUDAXrS/M21SEHOYDBnfadUR
      30. 5sISniEFXIHBEI/GE+B5/xU4QJaPjt+8zuVLyMsCQiNHz44GUjQgkcip8Dlg5mWC
      31. sWzzadqS+QCgs6ZsEocq1ggeIx/wDr0w6Ejm9YLH5ab5fFM8blLb24gMRRGfr9fX
      32. slqeaAq93jSYEST2DEEAWq9fdEu9iVWAszgIVrLX/y4nAq4zbPOYqRSaLLvv8iXZ
      33. tlryZBe4MC3qBIZadNMLy1n05i5sBl1FJpOOdYf/2GuJam58Ik7+FC9AmABlmkl2
      34. YDO5dPhQMKewPlinyM9gOX45Ot1/80vr/Oj/HoiF6o4kSz2HJZbyvWAE1WLx0Axu
      35. V3PM9GZ7O81+8TTK6RfMRzODikWsumrFuOE/mjkFzjzAe2tLwo/m21SQSfNUGpwp
      36. xkq2kcUhihYTmDBGjxPiDoGnysILSwdifBsqtFAoEF+HiQ0/8OOb1PJSza0UbKi2
      37. +bTMJfEdttPM0WnG/QKnvLWl+rN1Mork8jHJkiLJjtd+DBIhSIOcGOdffM1ooA5q
      38. ZiopxUsuZ73+7v/hcPJ/tIiZp0HY2zElPM4YDl7xTJC39W/9kFxoU8J0YnzIkhpt
      39. Z4xk1kBQUDJFDTimGJLW4KJAngksyvdHozFBbYiqIIZdNH1AwPnu/9mkC8dIQo8p
      40. av3BW8kqyNPIWSWLNnx5mNIcC0ZGGf0+BdJESyImMkRovuLcB0JutMRXYsjLbmo3
      41. xNdROLyZRxmVTGSh9GyF4FZT+3eS5/zJm58PDHwq0utyohYpb81CtrYwWTqpOpwt
      42. kyTm2wVWMUNK14TeyST1mtibsBnwXjcfYQ6QRM0+H/i/BFLcx2N8AARoMB0kY3vS
      43. lXkwxHi3sb4/l4o5seKMSJPraez0/IiFxbbUjGEE5CgKOpP+PSD3lR+Rkgw7IMWi
      44. 6oRvnhlTbOmxrFgGtZMIvgOkSLbsvr1Nk4NJm9uhCCXzsFMZOrAlc1DgD3y4bXDD
      45. RaN53pF96X8KReEYEqzG3MY/K/2Ilmrm6kKgtRlKEOoHfi2ireiX0+oHoeq5RaL7
      46. CdWbSolLpI81g+FE61EENpjKwiQd/eMPS5M2Y2bMOFi9q77JesThkKo8BOh6gPlE
      47. yQ+NFUxP4V9mHfoW7/8cjMlstiSTKeGF2OsHsDMwYHBw10H8j8e+sG3xu116oXOu
      48. aRg5Ymn6vjix1LJ8Y85ITJKoG9lG59KUSxG1JGEqGwXKWXRM8YCG7lRqEaPgezia
      1. RkKZKPx5ker7FKS3ROp+ZzpeMaIJ5B66sUmdEdrPX/uf95vlvvYsF8j2PaEahlMu
      2. AVeKJxNCFxWcA4b9TMBuwlYwraY4FS6Srul4YuhL9RRL4nbYnwAIBiO81hngtbQ/
      3. nKwY8Q0ed1v13Xd9YkPzZqgLgYlN5L76eSvfqTMDVmawi9l3XonBgEj7R5Lz0jtP
      4. N/pZqDeXRpp/qv2nSCzw5+V/qte9taT9p1f3lvafS//vuf7fS5vRpc3o0mZ0aTO6
      5. tBld2ow+p482hS4ynLTl9wW8tDkQyXx70UG3M3mMo7YdLfrg7OjNvuNWvJoe8BtY
      6. q+Odt6qg+M5BnZwc/wXB4FMQ9f1x3ozvRvUPz3ZODlDRrlNYySfJNnDw56jmUo0g
      7. FLARIKNAqRwVoFpejZt+fyoQcje4m53HSYras1L3jFG57bzF5Cl7Io8PunWSKyeN
      8. nw4O1Dj6H6cBppXhqDCJAuQfLUadiIr9eyKc82Gsok7raGkMTRF903yjMhWn3mDK
      9. XP3KcLMjUh8Eg/H1h9plNtQcmXh6k+TQwpazr+dKUW0wM8/LcRxMu6NyB6g/2bxh
      10. jp2X5K6YGMzAvzs+SQ1x2CYP9BNY5vT4Y/nqnNY2Y+I7GK7z56CDR9wmj1Jn/sGk
      11. TrG0Z4MzOQrv4ASEM13EAMxabpi1b7XpJFslMVvkQ+KMQhStUlg0RhRb0mzfRMT+
      12. 6OqU55F2TjUkUkT6Vn80upmO6TM91PjniGxSn9HTc+HEO39f+Q/pU+c//jT5z6ut
      13. rbnp+F9rS/lvmf9nKb8t5bel/LaU35by21J+e1B+M4JNox8HOs85J/swgYQfHdHq
      14. aUzuIaerNRkj3zk8JHyGzdwdAdVnQoY05HYU3QDmTQxfgyjok+cHemHAmYW0EEgm
      15. 7GckBrRn+1Py3QC2fjK5B1IK3ClSQujEwfusFX36AYXt+52AzaN/HkVteIbFcuLA
      16. 4hfBHdpEx0jOdt4e5UtsPE0B732cCXqo0A1UEMf36s6IXiJLCmQXuNfudNyno4zO
      17. py7RqNyAzn5xNaqCe1NPOAzkpO9vccx5OejA8A4MtecKQI7GHA7jcRgJapd3Dn2Q
      18. v+D82IXmAUDf03mYtTAArsPDk7cHr8k5hsxR4OhVLpF4boNoALSXLAhhDnSwQofo
      19. OCB8ZThbKsHTlurPfzx6a6aFelyuqHTKqLQYfwM0utXrJZ625OPW1XRiqwvSSaJm
      20. up1iydE4oW2IJ37nhtOfmvHbzAjMIlJMf9IiIYacA0xxptAnw9hTjuwCMiFb4WSl
      21. Xz6t0UeazuQ27Hb7QQsBj0I5nItXm5bTrRkfWrXgNU8p1bGOcNwvb2NuhFNq+rSG
      22. H7e3vU3xSo4Hs/KKj8lky031IpVnGWP728H/ockbWAmOck7CHq4L55jAfre3w5JT
      23. gf9nBH2fU1+CJLYbKqk6lUsOok3IeHCKJ1Hr4qi1fw6n5W69bmZ3UL00myrxkBVs
      24. 2kpE9VkAC9cAhiX+5DLWqZCnMfN8c6e1opuXaTQySud14hTRujUcPRSO8/+LMMEI
      25. hqPp1bUzHsGKC5ubmLI5kwXXMECzBOQwReaIWfhiLjFgnhEbHkfCKwDH0+vWu7fn
      26. ezvHBwUOuQX7Bw3bcvtHP1e93M7+Pvw+/wFNow/eXxyc4tcwX3LX8qVTD/5ZgfIX
      27. 6TITUNBrziu8PSqEq6f5zXT8bsP8TO3EDlpqJLZiatuZIzK2gzk0hYUUql2jjhHv
      28. nd5k44NYWLYbNoInGRREBEQGiY+PNyLccOTF1+Jg4mRLfhT5tKj2NMWhKIIxJiiP
      29. o0ijpCPonp56qENQYS4FFbg/W2HDhEwo50T2Z4SZTAQdgfiQTd5KQJ9K86gcojG9
      30. /HnnbP9g7ziXGGnJ6THUz/FUOb/Y2fuRyRrgDdI58WV7u6kNaKFPpnluBgUE7vbN
      31. Xq7HA0t0lpf7DkaFkeD+X9O5I8ZCbCzS6+o9hYVpGyZ2Te4n5GYv3EausrK2Xq9u
      32. rLvQn1vPF2F/rJ4au0PUztwAhPy5Fder90QlPi15hHuwVGFXyGOMLcAptANivEYo
      33. PwGf1QPp12kDYbqJXzkfMAFOycFEGpdCeYcURixwfD3t9cjrdNSXuUZ+NxKOBIMx
      34. k58gIgOcgX+DXoWARkD57h3aedIwB4cQ9mFst8QsBd8DALsj5CWUbQ1j2hysvBu7
      35. lDSjmBNot73tqgNkgdoe1z71ym5mE3Mq32OKid7mzD2hS97SIHmPzBnorMpedmVt
      36. CQQbXVAq/d7Lz8jpAat0hoEX0MOPKMfwCrAA2L1yt9w5Azls4F9lvGwX/TMzpUvh
      37. flwswsBO3h0DBreqXusnt54rwGhLuCgfTr1LDAmbeu2WCgB1M2HIzJbckgNl3bxD
      38. ioXsjrwP5VPPyj8CNYpNz3rgla0Ht8kSt1YJaVVlrpryVzAXQ8DaXgdYhNNa+UvW
      39. wS+3Zy9Dp9w9c7LWAaG6mfnYXRw4n5MT+XPG7pSz1h6xqDwLjTzCjcXwyDPwKBsl
      40. CZG+Ch59FvTzbRSUo5GQtWyy+UgSky0DQLnvBEMB3G6aMMxcymTvEQa8HJScezhS
      41. 783kWhGeQPdjo3U8vAf80DUf3mNat/J5CwCdg+aAIxJuE7CUsJEdfgOdTD4AI1wO
      42. 8+q12UioG6GiZiNF2Qg1P7sRADzqD9AfpeNL4Ro4RhSch3ASwYk0GgaZOAmTKIpO
      43. 7sMSHsBZuAajLMtSkV3qs87QB8NI6DpKFDSiTE73MSrpa6unYhiSqVT8JE+r5GiW
      44. pzO+cwr5XvoRpQ6SGDeKJ4xywd/gnO6N6aBd6FhFsitT9T5U1uOyRWYuCzk8yPNP
      45. 3zBfATRP2IOpvUc7itGsh5stjfQKWXu4Q63tktxUdrlkO+VEP+Hz7SuXt1V57rby
      46. eFcVk7tq08zThjnJTMKLbeOjAqOB9cbDRGTJN5o2nx2AuHWmRIaUrNj2Ozd/lhRl
      47. MH1/G3lq9nvvzxa4RAnv310mU7xA8DcSoB4vM2WS3AeZGe9P5WayKalgK5CBLDkW
      48. ZyHJDvKLD7MnyYZm0VLRWvj8LEp5IRalOINFUVxumm4ys5tNNQUaHw2BMMGAE6zN
      1. Cl+s4KDFlU1hOJoUiOHhIEPkSRqif/Bd0C0Tspu8T7gQ8+NlPFuE+XmIR3kSt/21
      2. 2O1eFrvdS7DbpP/9ni9i0A8L2UmPSB9f5cjEsCE6MaEvKkaMGzqD8A4pBd2x0WkT
      3. W0hmsBxJHr78CA4+m4Evfj32vbfQ3ug9uDcs6W0/KAvFl6K70DHq2GWIjAFhiLq0
      4. ZL/e0bB/n0C/BRhldwYWziqP5LhHGqzHE2HCWMqU6oTOFjIMTjbeCmpSBsi5WWqG
      5. nqV96Al+zHrEjFgavmh/AW/wHJFWspJDANCfhJSQGqTm9mhy7aAyk6F+sb+z95i9
      6. TWD1ioBsi8DpTkohiwNWVajJeax6j9UOPlohmKmDkiuKC2qMZdbS8lwTKwsPOaCL
      7. XlL93dITPYA5SZjdWb3Inq2+UFYAtCo2s/VCrrWVaaCIbZkKQqssKmyKCX1NOY2Q
      8. C6GTJ9FpIWTyFDI9Sqo9LbvlnLmG+X8ThPLSNAEeWsDvmd+/CKGsXmTPVl8oVwKS
      9. zFAy33kJhILKzizVtvcEhErJmA/4f3b+NPvfatV1Gyn/z1plaf+79P9c+n8u7YeX
      10. 9sNL++Gl/fDSfvjP8P98lE3oXL9PEUXDfIS+aInUvTOsPROGnfrFx6k/xPuAYZfa
      11. lkG5U55tARapD+IPaLP2O5yVFQcPdqcG/xrwbx3+Oe6N46548K8G/xpQ4Mbx4LO3
      12. su5U4blTu3Fq8LkO7xrw11m/cTbgswvlXHxIgm+lBA3BP+BLnSr8q8G/OvxrwL81
      13. +Ldeclwo48J7F9658NyD7x589uBdFf7W4HsNPjfg7xqVr5AvHbAmOyLGPhweU4pZ
      14. lBNBofv3Nklks+m8maxz9+iCtPUUQtJxXWxvN6R4QaOOsATHlAF4hkDjHErOXa16
      15. aEq9SvkXAydXWXHX1+pOd9c5Pz3LOzrEfpa3IkK9pdv/c6D/vP9eOBvwYR2XApax
      16. sQH/YFnrsGy1DV4qXDJvg5fRFcv7UKMuFIJlLXHjNV7nNcCbBnRSh891+FyDz1Vo
      17. uAq44gk8QbyZ3eh6iRuGEW7Av/WGHvlaRTQODdbhXW1NjB468qp4nSKQNdko9Oy6
      18. G/DPg4ahwAYUXIdG1qti1DCiRoOxtV7jhtWooay7JkbtGo0CzFxvDf7BaGEb8Iih
      19. 4AYUWq/PbrgG76t1Ae8qbx+Xt9wLtwYNVaHRKjQK+8l1q9AwfK+4YtTQ6Do0utYQ
      20. 4IBG62sJWFcZ1gQObLQO04aXbhVgC1NyoVcXpuS6LjQMhTag0Q3PgDU02oBGG9Bo
      21. vS6wBBqtigWkRhvQELx0YZf//+y9aUMbSZYoOp/1K7I8d9ySUELumTJLD8a4itss
      22. bsBV1ePx6AkhQGUh0ZKwoav9fvs7Wyy5KMEuV3ff+6huA5kZy4kTJ84WJ074EfwN
      23. vTI6oFHo2ffgvQeNdhOLQlKLQtQkwvdQNQr48uGjD+TDUIeCDmgUJoKpAycxEdKD
      24. RjNoNPMraDsmaBuwSjt1/3wYvg+k5gNufaAIHybOT+F3Ar+hMQYm5JHCpCEFES/T
      25. 979bkbW9o8P9vzScyo3BnCwAdkPXCM97tF2BnN9Re4DLCo6n/YUUtA4wFIN7CQQn
      26. l/yg92bPZByAB+BGfuTH3SCJQztzQPmkATmpLzi3XBA7uSPoxkt9cQv2mwcWpvPh
      27. h785/dvz0ZRKfBqdL+g4yyld40FcXS40GgzALMtfafT//jKdr52dLdZe9mcfeq/x
      28. EpXhZHDfO8ENiNWrxXXuKuyX28d/okukTwCwpULzDJu6gKbemfIrPvNwNmeR9Bwi
      29. JmLo+CvkX8Da2RCOaXkCYdGvNKVfXV4JXsaFgPbpOcroV0pfoT36FQZcCMrgc+jH
      30. 9Iufooh+xaF0l/Bzyl+7sUcsk1qCBceF8NFDGpRx2wfgcRfhdjHskb4wb+ZSHpQv
      31. +8Xn2VA+tFWaA9n9t5sd5vMfjDrOLx08/g8/MKIAb9IAWwmnriP3QeClCeJtRxcB
      32. ETEbxXSoIFiNnes5JyCQKOH8QSUr7wP74/HYwuu5s7mJU9O2RtYyI8odF9HjgfmW
      33. QxFKi2qtFV7gYQ4rYaCqZp2ukAoGKa12U/ew4rdalmtThfhb3+2dO90Dn0DQMIz0
      34. BpwcM7CwrjaNXo/EeDb5VgvLUvRPvgAdY7DVxdOUOkGQSUDSfG366/R7wywRfqHg
      35. RbybhcSf/PftwNnaBJrSYzqbDfsf9JQTmHTEjLMljnBnjaM3hwhkc7Q6XLUKYFZL
      36. Ou8lGRGBUHAzcdIjJmIDDU0BbuHnBoGCfxnM5mHFT/57N/fiPYINJG/NhQU5pq7Y
      37. LDTxfgWKrwWtNfhFU4HEDqWoe3csQQ42sUErK1iIPnw5LQUt2XLG0XD1/LEhoQ58
      38. pRG+zxhWeGxq3LVs5DFZAnw2Odq0ODInhKaftvRJK7niZVOVhY8u0ADm9nWdHLZc
      39. 2UUGkE4EFnbzzIt0WgKLUFY68wXcZtGfXVLv+akd2QF2x+i+RLcL0A2FAvD1AnoX
      40. Vw1yBUChYz/c6AqPbC3ASW6tNQMcU6utnf/FgXN9GTg3kVueuxO+E8zOjKzmRPyB
      41. Z+Rond2XEaBJwJ4dQwQ4QxvOaAkXGSm012JCauie3ufJnWj6fRUuLDCsyltOgfcu
      42. 6cKUsk9B+faYXb/yvJ/GOyxkGw36b/0Wb98o7+uYOrgbHLQr67lWL6216ljrY7wv
      43. c8iZeK9vFvdMxav5Wfylbh7tsWzJ37+8L0/nysov7zetsnn+svkLr/kqHJYwiBSJ
      44. h305jQ55b8+GfGcXeUP7EyuZLRRZtWK8rCTplUjb2CzNtFt8Y25EYVh0Rh8FymQK
      45. ncMqUsB8GsniQVpRgQ83s+HH0fSWwn8egDBHJhubQbsadpHWHHVUELaFm9GUQmWc
      46. AD1yMjR3dvdPKbdUmzJpWRGToBytN+x74jjPVS7tkSp83b/7Uh1FtiCGeEmEnZ4J
      47. msh5SKiPfr5AWQjls/a2m7km2qofUQzNAVK73SrppAXTztVw8IEzOIG6f44HDq8J
      48. a1qp4z6qVTv+lktTlSNwi3vWAV7QvmzgmXsW/TxGtnBDBTSWptIat8Uz9i7o8ky+
      1. 49IaPOnbw9nNdGw0Mtq2I1JD776Lmz4Dl9aK5d4iG4o+iyzlEpJ6qyRQ8uRQZA5U
      2. EDnWLxsFbP1SuUWO5PrB3mvH+h+g/ocNRcXrH3J4/jW3k4hzXZxfTdsfUJgwGJo1
      3. VlDC6/naMpKw/xOVzinntCYoPmwpgF0/XzdPGQUqAr5cRSptvYZXHNOuHUxHF1jk
      4. kWEZZn2w7fq53NwABwZbfC06QDVZjuc8ZNiV52w6dfPifjUg61+K22bfay/H7woC
      5. X7c5Xf5vBTBZ2yLIe+h0pZ8L6flcFZp6M4MBA/E8++/Js9b6t19ptDkoXfzHufOs
      6. 8yDCNMhl0Ajy4d1o0fRa65Ir8BGcrP7MuJF4NP8DSq9I7qneABbcYvgYd0ObLx7I
      7. HTCocj7B17yE3WR7R2opY2xJgr9yTkCpJxkSZbI4dAazFnyn0hb8uH3cw33Kv5y0
      8. nOfPzfu3J7s9qrXdUoLrcjw96497tLeTl4GXU7wduD8a386G6+WMI0s9hzmaOj0C
      9. muLPlWbRL+tl8oqW8W7tPLGcij3cm0fNCIXv8+fFldU0U7ex8UtraeXckm9XFrGT
      10. UNbKByGOAiRMM0CtdFHF0Z/yfEX0N62QtVsVMCxf3Y/1oxapswRuHsqX26+Ajr5f
      11. bxQNdvbzisjHzDuX0ym6dNBEVJd8k58MN/lvJfpBNGFQlSkkYs535fRvYQH2SREY
      12. U+zBaAJLYXSus4PyrG/g/pTn/P3vsChBynYTeCobWgXMLx9NcUAKldiKIRnoNaI+
      13. rVdblOY2//I/gu82fw9o0Ak1UxEbdHMQWRj+9Zwib1Av056yVUsbrXYstn3E4IZy
      14. eH1DUB/oN43Zz4a8yMLuf/hJazOPt/0D6DPkVtUdYsuHE3vV7WaVzQaPbDb0ljQb
      15. VTbrW80Wv3nruXMhxD/mzng60cZiuBp+yWRa4Gxt7R+0GNjfaUbJxKkytxSTskwp
      16. Em414kOLbmTglLnYHPlag/eYZLg/H2FI0Q05V4Ff5Hy+q8RmnikT5Bka1LqWGvdc
      17. Je7BU/Xbzb+1cH5A9/NWs7j9t/9xffRfRRnu8aw6RxRNxal4+TyONNO/uZlN70bX
      18. tMEPTMxMBjMi2spoIfDUUiHUnoep8iZ7qBE61tG5MMawU98LYz49t15ZjfZ3XKua
      19. n3a7XQxDzeqqBcXegtTvdpMMj9t1nJO97+WSLUyCLKnb/DVVOXxv3BL5ZsN8s+Fq
      20. kiaxHybQOEITtvIri7EURApLoL98MZoS7x+JpigKom43S2LvG6IpWA3ibpalSTcO
      21. l6MJscRoAn3zi9GU4ngz+Bl+GZoehd0SmlJAUpr635aa/NUQ/ksjLwijMpqg5egr
      22. Vln2+FVmV/O+AB3+ah4JjxurPULLoKG051BUNHtlJRmFExnZxkbuc95ctv3Ta+X6
      23. osJhO9pXtVLlhUCXedV722Wnt4MKG7VoLlXU7fD27POCH2497zur2iTKyxALAJWx
      24. XjsYctnt6Ta8fLvvChWNp6bSCVMojUcXRF4d8RkP7fw9H30czUcYsIW5KoRKuboc
      25. B0GUNyv6wgw4GxtBS6V6X+KiJcdsAVfLHZdljMmJu02565TMzFzKvRywbXtbj8pa
      26. Ql6uJqzrUF/ekD9QblmEue5snya3zq7MP/vx0eFuG0+sr8ZtDPjg4+vqoTlaWY1b
      27. a7m2Ws4jyizJrPcooA72DsOgGQZpknYuxtPpDLpawcds9feAtJVL2scf9WQqNwFv
      28. +F4e6vklf0HF/KoF0i7v21oZFaGlh+iphLUq/zQ2xEiDv4IesKZBfjnSJkf+zfsO
      29. uv6Pd/k6ZhmwjM2+EoHXyQ1edNCjOw6a7I62OKm195xPMio8CF90nEpG1y7zztxZ
      30. ErsX9CZ4yzH1gHGNLgDLsMaG1xvSwItH1Gf3z+vtvf0cd/guN38lJ9c5nm2b3lts
      31. pWDYK0fCd0XX2efqACvaYFraTfUGk4CK+Kvadal1LokGYNJ6POhvsn00dtcVHhZj
      32. MOXcOta2iO19eZzzJZ/w0l6kNv2XMmOWC9pcXyi8WF64u80sHtEwrq4lDebK0Wpb
      33. pXtySq3mtuDyFeie7y8oj3fpcPlCXlJr9ZbBNZTWEtr+/H/ctSdP/y09/8k3Vv3j
      34. 7n/xoyAOS/e/xNHT+c9/1vnPsHz+s3AoUx0Irdte+6Z3xbSx0H/SOU+mT3rme71+
      35. 7M8o3gM/jBbAtW9ndkAohx4j02o8HRt9Ojb6dGz06djo07HRp2Oj3/za0G2gNOvW
      36. UHlcemlo498dO5Cg1/v+8O1ODxbC8e6fW/DRsS5HkI+91vPnhVcHe4dHx/ABK0hx
      37. J9dUs3fd/6XTux5NWs5/N5ymbmtjw09aK/lmtjabVL7FH5tUjdomT85j+vCoNEcw
      38. OCqEQSqhDO6RIxfzHDrs0LG+U4jmRX/RHzeBu7acXv5FB3p9vbe/2+vhX/tAgTBw
      39. HQ4iV2psnwAtIzmeWPeszBfno2nuohV8NR6d8Tuqr/DS6PX6C2a4w16v2QTeTDZp
      40. S195KvGeowmeU+CwTxtSPlfEQZwEtf0CVQ6ObMHKYqVfqIgcAGo4gxrPXmNLYGmT
      41. 9OiPWw77I0Bs/cecTtIMnf84fwEP/z151nG4UXzbwYycbNGByJwtmmyc2fiVEFiU
      42. lC3nV7TSv+MHeLJG8YzLURhhH9qH3p45/04F1z9XNhlQMx26gKh/Ofy6xh0MStJN
      43. UE9MesuG8BhITCyNlN07eItXgvQ7Z3i1bb/Vbp7B9Jql+/IE03c28ceG4zl/dJou
      44. /N1yXjj0SwKU2xvO9tl8OsYgTJwp3Gqm6PlV++wZNOYnDzWXb8xPXLzNSdqyG4N1
      45. Co1puKE5gBwb7FNrZ9QaNXYgxwkKbeUa2/4519jW8sb6dw81BsMEjH7RMMOgZpj2
      46. 9DximIW2CsPMNfbwMGsaA8l6+EWA4VKvbmj75y8CallDb/mSG93UCtGy/grS3v7q
      47. 5in9zTFIcOD+b06ayERajao0tfqKZytMzvjA1kufw0B/DoP1QnV6yYt1jndGFT9C
      48. 2/QRb/FZX1p1OBnO1s0weBODBEpq3uotQ8cPzFsQdAckgFBD8JMwi8y3Vy9VBc+8
      1. 3H1zsrcPeoyv34CO85ce6GXf7wK0tj+wRRC0bLh6CFhVGQMmCkOkKmEs8Ef+G+gu
      2. 6iN+y0/Rq92Xb7+3lAw6Idw7H57dSqoKCh8rfr9EBI5yt4ZtHx/EKD4PSoX7s+t4
      3. KI0ZpcRpQo0IK7SqakQVFV6+3jusrnAGJSoqnO71duKfq6sM4rslNZJlNZK7XPYO
      4. /Vu2vy2ap5A4RXx0lrqS4vNfcsTOn8p0br3Pk7j1oZq6/VXvYhkZ21qUpteh68cX
      5. 1UTrD+1PlWQKbVpEqjfW7zrkZEaWXviI7N/6aCDd/V4EIIkD+71IjPz73Z/JDpA6
      6. d7kPfINX4f3JD8ckx/jquvz6+WF/+adjYozVtZZ9elNT7ceKb7mK5pNTBMX+VIRl
      7. +bft07fH26e7gHfiDzm0Hx+9PXxlDz5XFUzY14xhYTqr8UU7Nw1YgnFdLGFk/qtX
      8. tgKRlzwgeOyPbu5jrcyqFFlamnNCRPo/lyHgtBJXKmcXMiu1RRXs51zl7R2uO+hY
      9. tQcA50MtFPuXxI0PA0oFK0eUKwnFsGTo15ck+KXv0hgqG2ac/tn3ewr3D+AVyoaP
      10. LRg9tmD8uIJvHl8wfGzBqBajdJ9ggZoKxNBas9lnrh++jfBRVUuEVFIPELi8JV2j
      11. L9BI/LVC+ZZ9cOO7otxTDo3v949ebu/zsQc6qVKlHKqeS4UdCn3zCvZbTbH8qQcN
      12. HvtRELCnzbp/yP6fucb2H7T/5yVBVNz/S6P4af/vH7P/95jtv4P+7IPzcopHr/Eq
      13. 6dJ+YOOLtgFl93DJbiDuNXy77bni7ty/yuZcfmfOaf/GrTm1HaYm4uu256oh+eLt
      14. uW8BjLVF5zxt033BNt032KVzntEO3TNo7au36Ir7c9DWV+3QVW7PIWBfs0FXsTvX
      15. cL5ufy6/OQetfNX2XGFvDpr5it25yq05xPeXbs5V78zx2L5gb27pxhxN2yO35h7c
      16. l4PGanbmbD32T3snJ73Xr0+tzTnr1ZI9IfUOuMtV7s0zjj8xjrNeb3Azvp3jvwaI
      17. KuAjzrOdZ86vxWR5eCT4ZO/gFW78qdbvrq9HyDYm1IXaXCveLtDrXftBVgb+gG8j
      18. m5zdL4bzFkiTa5DFl5Omn3TkXUH7LtS0DpwVgc2p+BVDd5bBapzAxUKFG4yMM7nR
      19. UGA6MmOFRjGzIDbVvx0vUCFgVxn6wJ2lcFCZUoECDKVCf3rdO3n7GgYvO3pzEErj
      20. od7JVEhSPjsQLsC/JYK1dK3SeuXr0Xrjs31p1Hp1c1XgzpZepacbVe+5YWsL5DUs
      21. X+R4GSJzuHq5igmfAAQ+7zq5BIEJNOZc9edO5Fz0KfS1gYf7LqB5+IWtY3FAP0i6
      22. AUrL84YTtfF/QSPnL5VhmIHjFViMI9zEmFzgTXxLji+U0EU3Stnh+eYKQsavtSkh
      23. YL8L2mbAcpS7lOyxfTZazIYf7a9FBDptecBUB4XhUHri2gG3zfPg4pKyKlAYW9tc
      24. rypLz+G3exiuBgv4b6BP4SVmThPVD/ij5fTHl1MQ+FfXfwDsX1yuUQfO2e3FBWlt
      25. XB+goXxpt7jn+aJwTwnUcq7v4edmvvMmHrHueB0MDqcfuHnM7eEpUIlY55xgpJ3o
      26. mkgJfYRG4GBdR+1Yj++pjbN7VvCAcGagxSAtwqCwHw32HtEf8C5skMDAKpMCkuQE
      27. Ox/ZGRY7RtXxmtNlF0AHkBh4uQfuDIcxHDZb53wDGd1FhtnPaBsfoMBbJsCu+DBf
      28. tfHACB/AkoEGbsb9AQ0VwIBBz+gw8XiEKRQZoD9AO394UR4dHjzGEZLiW/WubcpS
      29. nitgO9Pby6sONcWa9HAiWVQnA1KFCZg5XwkGKAGgsAGlWdM5epkY1bpuDAsxluZY
      30. qXpGcvA1HWuecCbb+YI20K06qFW3umVrGCoRHgxHtyCIpeGYkdBk48LKrzxJOKJp
      31. R63peVOxnw7NdhtH08E2eyBNZMyd0nVn3OQZmJoYCl/f1WN6aK1rTqDvWYaxdkaT
      32. HiyRHgy1JTPxZjgjiwvIDvkBGj76lsPR5AasAsMC2PLFn3hTLN3vTG/RsNWk71zg
      33. Ac4O/PLx1+rqqtO5eIfwUqocbOR2wUsNSzuvufhrq/hru/jhVA5uO0PM1TYcD9FG
      34. YxnBYOLcyrLpD2CGkRTHow9s1128+/B+dUZl6M+RzKc56EK4qZwPxFjhC7FsGHCn
      35. 8AbGBDg3jY6+Yat5WPmAxNKmW+uVSuPn4pbkP9f/R4rP+Gbw7a6AesD/F4ShX/L/
      36. +cGT/++fFf/fLTsAv2kw/1ME/lME/lME/lME/lME/lME/r/AxU2k7Dzu/iX0Bk5v
      37. OH7fCvyGBpr2MXCOY5Sj5Pi1gzvZsNZfOO88UKNvQH929t/sAGcZXsDKH1GSNi6+
      38. 1sjfkxoGTrsPDWALownY9dzCe0rnNpjOZsMxc06yc+fUAlohJk1koyrbsNX8rPhC
      39. HX7vD+jq78oLSuzyMMB3MJre0TGwnPd23gd21MF3aA3xoB05Jr+Bufn5JnfbKjZK
      40. eQ08k0UY4XG+U6kA8ll9S+3YB8sxJRiYlLc3zIJHIBIIaX9AzeViPGSr1JqN3IXe
      41. Nq5mGiI7myJ3/gsmXIdfuSydeKh9pu4GNuE7OLxf3ndgSCMQXL/k7hzn8hJNhgVW
      42. HP99J8wVwTxDmOyhdz76CMU4ZG02g1Idnr/CJebO25tztENKVEdSeorHDXja7YHr
      43. OWBYZnkYikNvjlZ8uja7gIGKVLaMzMU1Xn0LP4N8ikZ8j6koCEWlT4F8Grm+W/zM
      44. VejPTW5mpYD3WQebaJWrcXNcLaiuVsj6amXslQXDv91C3WJLs1anaoZe9kdjuogc
      45. 3avOp6GDtxiEHl49dtln1bl6JRZS0W1owvHed3yvladFyXWsl2ix8ioYZBdtqryk
      46. onbEmrQMlWBZuSJyiV56mqpUiCK/6PiJycPyWfgrHxoZzZrly6PvrNPH5a+T2+tO
      47. eQXjl/tOPkn1YeF5OjtfUhOdNzYr/aWUp+WwlHrVIvc5cKBNCS41sayYC6MqvZWV
      48. phUgWpKoFZs0144DKmHYyFYA0ncWT/mcbxPac/31X7Y24YfrVjTL1Tfpl5UBWjWD
      1. 7ykR2J2VKvU+P6cAWWlUn/PTOipNK8q6+mk9H046lYz5207rF8+qjYlHz5xrzxyM
      2. 7B84c/Y0lWlP5hI+FuaN1R2leTSrwn6qFqqIIFRfSHvBe1846SQoLHes9VQ0ZWFZ
      3. lCOlCBlVaty/xMb6A6X/VDdVgkoa5MwtlXkMckqU5Ip6uCDA83Chqngp+xotHvP5
      4. eiOXfufHbdCvdvatKNOOcyf5YU5Q95UE1SphdfMOMD/pWKOWXC/WGbrJlld+KYPd
      5. 2vRKmcsnNie/u2M60cRvFSxm+Pq1UCcf9YsvOzoDmKZDKDxx8QaOigr8oVhpmTCq
      6. WLj9gbepNbnCpiINpWrI6NAZeEY9M+uXBta5Y37e1UOQ0v6K3HGBSx/7wZx+xAQx
      7. bRcIa6/lht6KrwFShZr0ByhW5qKZ5aAp5MpJBAaJm9Lo0fJbcvcBwW5tLlGokZid
      8. c6NZT3IaOvpucGzca5t+u1DlvRn7O3yE+ufmWheTtf6CstZzGUo7r1cQZgE0mZnz
      9. +eq5HJsCiFi5OO549wQMVL0GPj9FC3+t/x+sAnRFfjv3/wP+fy+JvVL8bxyHT/7/
      10. f5b/3y/7/09H19PF1b3zctU5BUNhdAY/7pfsADz5+J98/E8+/icf/5OP/8nH/6/g
      11. 41cKTc6Tb0fxmiw8uzu9nf3/apEDfTgg5ZzNrVvOa9D72EIlea19hLE4b6DlEdjx
      12. B8Ifz2b9yeCKbg8B6weXtLMYzhd8SQJxyf4cXzhTMQD9Dl7VLP8cqH0+1dknJKMI
      13. MKPh+SUyVmQjfWc+uh5hXKTqABlMQxx02Dvm/6Zr4JwgTlwAEPj9PkyLlF8l9Zmv
      14. RCJbh24VxD/gefO773oUEXkNfzV7H597d6/hP8qbv7ER4Zfex62tTVX+7/yXXZpK
      15. ho8oieWCh8vtYCqiZcXgrxVdkn26ErBIgzNxNfYUwrQuhuMxZ0qGh8Hizmn3cP5o
      16. au2iEzzNvl54OVNY0xZ/8QVZ62vt06lzBTMxZtk6mYLBilM664+t25ixB2e+wIir
      17. 8RDDa1klGE6QYmdr50P6zRNMgUQd9AxLamYq+gkk08IdoApVaBZ+g6XL2oskUeeG
      18. uHWRbPPb2dBoOBwsiVskkznIYnoHdHU5ZJVscu/cTOeUhV1guj2b093rC+qTjxBh
      19. xCSDyPJe3VOE+WzxzhEsLcBBneEYbDuS9jxYUBaGFE4owOKltKg5fmAoCULc5KD3
      20. VxhqyFAOy4gl+d2/WCgMwnTD2HsY9NlsKSHv6xtOgRPM+FbpPgzzEze0+DRVWk5D
      21. XEkz0HVvUAeCwgDZiK5OsVGOkh+adP42nE0FJ3sXOHHnI2gIViRg3hoSKQdQDSdR
      22. ol8BE3QJsEwIaUT9hlzfNj3rn0Gni3vsz19r+hsbExgOqfDzKSiiI9Ru+jc3eMcz
      23. dIV6sbkne5KbKbxCG/BwNRzfgIZ+M1ZKKZAFqCoUWQujxcB7ArXvTIafxvfOSAcr
      24. n9s0NUMVSc0jqYFzBIDucKfJ8LFzZkK0ujZp5WEWcHjo0T7UxgYnJ8dVNN4Ejry3
      25. f/R9U8rB/PA63zQvtraaY1ecW+wbkQZGrrvlrbdM6PkZuyFmm7P2bGvLj/nxbBPD
      26. NltNfCUuMugY4PD/rioA76E/PxsWQxC74//TXQ1l+/9mtADROPjGpvFy+z+IwtQr
      27. 2v9B9BT/90+z/9Oy/c/pfn+3nL5Cc1ZS3zf4Bhhvf3xP107x+Yknr8KTV+HJq/Dk
      28. VXjyKjx5Ff7JXgUWWTmfwnTek3slC1GDwJ/nXx5hWB2lqNLP0n78BZhUvbPhfNEj
      29. cJq5QAo0VDqF0BdOPZsLoliyWX3dv+NG5SJm00ttGFLFf9zAPW1DduwdWOgCYczH
      30. FFX/90AI48n9/aZfvOGZIMaAmOB9sTx9woiLYGl8I3Z1J1vC+HxXsW0rA2i5fpSL
      31. bNQ9U6yFy5Dpl37xJQLimVBH/c4vvCPsl0ryWyrrm114jj+BmbbjTwBNuJOuspvB
      32. Y8e5x6iTex1zYl86pSigfJ80WOw08nej91teRRiKNQsTCSIp7b9TA5hN0Wxf8xsA
      33. 0eQAVFvZ0ltH5qFlB89NKASnECDAbXXkt10coc+nZ8NgMQvrmI41X8Cauw5grVV7
      34. K3VN215d216p7VLzJTKyKq9XltR0ZMFQXdKioxy1rS+FgCgxP7+FnqkEDKquRyoz
      35. ypeQOykfGHxt1/4juvarul5y9bcsn4rIj/t3oxVYaLiK+I9W515yLrpVhamgKbRe
      36. WJyYrdjv4GMxao6A7p1PP004dqqp0os6bbS8QNMcAM969z7P9K1PIEM6VsALygH6
      37. Y8dmr0Ve2R+8i98Xeevi+maT85IWv2AwZ/S+Q6Fm0fvNX70O/e+zzV184C7QOcYK
      38. 2+FEAJ4dbiwZKFUiSiCUd82gPXL91vsV/bQCTy1+hKdcKOWKRCtTu15tu75qw6ts
      39. AVf1zuZmUBEls2Qs1nBWlvXr58bj58fjLx+PNaS6tn3VTvWYOH65ENBHFOJglB2f
      40. xPeq9ISo4/CAW/quzsPpCJYrXdXouBHFLC8NV9ahO7k45dC+L5KLtDcx5y3GI9th
      41. x9Dbfv9SrmVE05ADgqzZ2IxKAmsNI5pH1OTw7qbprsZtQDZdCQk9AKJbxWcKNFqq
      42. 6HBrJn5TWDlUbI86/LWVD7LWNeiPdhO6yS6oX/WXPUh7cvBwCR0hwWmJSlK6PFhY
      43. myVxqPP3rnYvOn7corB7TU46IjtfSeKyTdHPOlIQQ7KZWAg0+ZOoooMEIufcdcip
      44. RNphi/BgoMkAmsCKQKxt19ft5jnifIi7eRUh4gXWt+TbfRWR5/hjURemv6tUUqrV
      45. v9R/W7ImYF74eXkoJ4Ao01v1+X755zDosO7UesRhHdFZRV3WcY84QYb+KGD64mI+
      46. FOXXDi8tRovi7FQEkWqcqY+AFwwpHE5WjGLZsIJVcXwy10E5aJUL3Uuh/mVNITF8
      47. DABIO1Z+Vc21XmlJij5KkHTqnEVJiYbebD2aYH1Hp0WIEwftX96XVG+C0a51b2rd
      48. S5Ul01VhavBlDTAQ/oO+wAj7Z3OMPbVxB2s7/zWHNLzt1vV9Ldaoq62K+M9lY88P
      1. n3Nvqxe5WNOH0JHHCDd0v6QhmKy3IGDOp7dnsp/KKOKkF2DQmLBv/gCMPrBvN/+1
      2. EFbr5cNhhSB2pv0ZOY2Rn7DDMLrD/awR+4jJC73ESMLRPXhMwFt/JIq5uLbU6DSF
      3. xjJjabRinRNQ9pHWIF0gFai1lCMgZ2ZOoKvIs65nSSOEuOBqkLL3+WVro6PjfLHP
      4. ADWOR7gFzBJ+PZpgXhhrwoLihFX3bLFB00/1vPoPzKuJIrdmwUSW48HFs3lz5Abt
      5. nNXT2gqc58+dim8+fmvljsEsRpPb4TLi8SuIpypCHVnVL2ym/II6YX6N/fNIyEj4
      6. PM/+CvIRJ9OXkNAx50gDCXAzH96eTylMY3YzHWsKklnMzd6Wh5OXe7XRtMEHLruM
      7. ZvowNGDSOkwexQghP9ecdXznrLqE/j6o/r5iWkD4mwO3X3Y/GF0sZc3wDEpZxMRq
      8. gHYuOXwXGDfYdwePanBQ2aCba7GigFfFwYtf8QcrZPCusMRcW4cpnRBQnlTWG0kT
      9. GuImVG9wNRx8eOcnuBRAZ0OeFHacQP2Mrb+Lb0C9s5TM2fB6+nHYI7EFpkqzcCpK
      10. VMub4Ww0PZfH0UQeG/ZRNlY7T70e/3UzG37sqWpWo/QelRhLN/3QQfX0FP7vFU31
      11. y45zWXp5c1l0ANzdd+7uOuJJKTrw3oXVzlWoxH9IPVujVB5mNVY5wmGeAe/6YV24
      12. NT85a0qw6wLmFSLIPFlIMi8PzZ93yCN1w1ohwka2NvV7fSM8vDZvkXRpWw0gPUVw
      13. 8TO3erd5d795fy9CofYU4V3OG4sY4wM7eI7m1LOPQeXK3VnlTKG8a/f+XjfTyTX3
      14. WfuNqfe7e+NIphZwupYy21+rHbnBvX2Am00KsBptzy4UQRayIg6K/JFooq6cR3d+
      15. ldd+sT4dLTdFFtY5J/gKa68Nyqyb5tpBi+PSMyXznIo6mM3/OuO7eJoLkIl3963O
      16. /GrFt05g2ma8bvDunhNlYe2mv3J31yZ/Xd5PMZ1+MHFzHNCwcE7XPtg2xofNYP3D
      17. xqYfr38oetkBkacgBk/9s/VydolLv+IlagpGHTnFU/TNAGhz5UNrDf740LLlAXze
      18. MMvI4tBy1Fur3tY4eHcdDOcphSuY7BM4MP/MqOHYwQflMsuTDve9cuptlVaZgvuM
      19. 1pU1kXkJYZVZOdV4+GyXsvrjojD8HHv/8L4KL5/10jRreNkyzvdSu5j9XH6HJUvV
      20. z5V+bMtnj2r6rKr8599zpVct8d9jhfvfcnX75ZUdrF60YXX78Kuwwi3l/tR3LXHT
      21. guVcUN+hXS2cS3pUZQtkHMTtD+0PsEpPvXJ7wkqNzK/WpqR0zh6BcW6ZK71WQ9LT
      22. JOdFlc8wYkXu0mu52FwF9ZckivVayxWzInHp+kU+7a/n00rYaje0sbGpelH932A1
      23. axfCGjh9YqqwsqQozUSaBDrgpBMWM/aAGYdLWDFCvfLBqK003gd5xBfwBtaoPrw3
      24. aNRYkB3Q4L3Lf1TtJJY0by7qW3VajUqt3qj0qqSr+vvyboKKbly/OEMFPR47h0nb
      25. ci5zs3tpFDvU7k9XbI1eqWsbRnPMq2uWgunowF1UcJ+OBz8U/3v1D4v/9aIg9svx
      26. v0/nf/9/F/979RT/+xT/+xT/+xT/+xT/+xT/+4+K/6VbSN7sneItk+a2XnmuCuL9
      27. 3WOx1v8VghvWG7+rI/uxfuz1f0pS/P9f6/+50PR/RP5/P/bigv4fRv6T/v9P0P93
      28. SP8Pyvp/QYGvtgTqIvirjISiFZCjPMsWOB1e30xnqGPKBT1yDxBqffB/qvaUdejJ
      29. PniyD57sgyf74Mk++Pb2Ad9XT+GllpWQf2vf80nvtulCS3z1094h34dpXSvKUg5v
      30. /ZS7Lx3rLCLXx64cqxKLPa6kazlV15c66sLKwsWVcu/Yf2JH24DgwyYJzw7drKau
      31. HdvGS0Q5YRF9pfvxnD9gkT84ZyTuZ/dS9j9v+rP+tZQ7IUFsvcXr2oB1fuK/rKpr
      32. eVDevD35wYakg5cZWvDwrX9zBYPcM0asFAs6f8Cff0BdQAP9BfDpnDGqXasINe+c
      33. 4k9ToDwAFZH9sT9TUL8agkCaYUYdkDMYtao1lRxk8BlUKikCiD7nauUuOLYZiteh
      34. qApDBjlLuncORaB9tOBQVy0W0fUwtiqRhVm2VJItQFYPGflfTlrmilKFQWyi4xAe
      35. 1afqkXNn8PYdvnxvFqUOVdevcpFf+WblHe4CWxCaJVwLIYPQhj8b5aVeDzzifdNp
      36. UmPtFuu8/SaWmF7Qy1abnlqtlsUhvqTNh5qU88y/FWsAmGJ8O7v7p72dxuAK4Ghf
      37. jqdn/XGPSI7PFmBRuR+5XETtq1MUNrXjWOezdw9RyvZ+3N7//hhEq31n88f++HI2
      38. AtUOTAMK7ED+9yBEvcX05hFQYbFlkGl8FLkozAA9tjC+rMkoBw2yOZ5OLlvyqeU8
      39. tz75LUPsS1ih01SD7x1s/2m3d7B70Ds82t4BuX6iihchd7mvDoMoPXdsgliTBxx5
      40. q9Upd/H28NXua1AHXqk+BOj28lZaHelpZbMZtB8s3hFyVfC5j6lk4StHpQCejQS8
      41. dGbeBx25J2OvwaFdrwKV9otWq2o1CPnYHa6X4ck9b256LeePhUJEmuZi7t58MOtj
      42. sPT3+0cvt/e5r97J3n/ttoPWSuVbwGHla+dFblzfDh3rOTTjrn1uZWs28Y9eMo8m
      43. fEOxTHnNL6HXB6ssp9Y6Yn08jT2CxB5DTyX6eHhaFV8s8Gdh3UvSYjxGnP77YyQd
      44. zXueUG3NqCzaKtBXNyqjp/CA9Iec3o/f/q/y/16fDxbfNPzjwfzvXhAW4z+85Cn/
      45. 2//t8R9PztonZ+2Ts/bJWfvkrH1y1n4LZy2IMpImlL95PqJz/QevYAD0p+EtxKth
      46. 3WKxw7WIUlWPh3fO69dEz+iEmwLXZ0YmKbY/AOXhYYfp7fgclz2fe/k4HN/jYZg+
      47. 8kJgmbCekRnQmh3fXiJ3uwEuvrgHVkrRjOfYCeXDXjXSDzjsuD8Yssf1x+nsDN5h
      48. saYILP4wvAPJiJemgVb8Zq/VwfubBrRL+qmPI8Gc8YspAD6cz++F6cI48eOQU1Xf
      1. 3jjntzdjEmUkn86JRzU5cTSU+zQESY4Skryo2BOCMfw4nN1/QphbCmjMbn05BQZ1
      2. dY3YVjnpAXME82gyvxnNhNu1nNf9sxlICOclNA8I+gPJw6qJAXS9fn3wZhdWEHBZ
      3. 5wpAAtF7AT1PED0ot9Ez3cG7/ICfTi5JsEKH80GfcnBDiWs6a0X4zLvwsUPLdy+P
      4. lpnyAVhs7+JiseSeADQqsB2YbuDojj5fOTHnGft35goxjtdRbfYod7vT/gB/v4ve
      5. F0ssPo3Oz8fDHo4DLRQTvgM/MVzdQaW8N55OP9zegI2CvQ0wxQO+xVTcTeu70x53
      6. rGAbBVVrXa5eVPUGoFTNChUx3matjSohJ5jvO4qqab4Urum0dLQGPQDtz6+EQkeT
      7. G7yiYDYDyQiYz/cm7UgcUwFcC0+CAQwxKL0EKamiicrhUHKTHx80ldv6THoT+RPQ
      8. eT4sD/IMTD8zyuZkqiiqRUMG+UvqISwQXCpA2NKBCwooAdQkrMyJoEeD0QLYAmDI
      9. XwtaZUyozn4/VBjy+TKkPEVaPcV/mfvfrv5B9r/vx0lcuv8teYr/+pe//602ieyj
      10. XQVPvoAnX8CTL+DJF/DkC3jyBXzDwC29+4SKMRpv8/J1bz3RdXo/YEiEWIbmpdP0
      11. 8b2ONRiDnbuYc4CVHXUFFfMvn8HqRf4woS7X2kdvTl/g5VOsjqvLuDBnBgqzhYNJ
      12. c6BlNnsBwPvpLd+ZhBfGgbhAQ3uIqYqQG3IuxdklMjXaO8PSg/4EmQZwFTAj7Mu0
      13. wAy5pVucRgv2OwB2lClrX2tm/tNwrhdtXrktzSoIj48oBeb7I0oBxGiDqGnY3en9
      14. BKvx6CfanHSadEeT7KtqEFttYCTHvZd7py3EM3omCleAyfVXF8zM+S4zl68/u+nP
      15. SD7dTtCtMDzXV+4hjmw43sKKwj5O0NLLdE+gwUzHrE5AK5hmgPUPTOQwGNHtfOiU
      16. uZ33L1He9/GmNYqYArtrdbhKbCB0NrfATsxAgtGtXHbPfIuVE6r+8DI/ELbFy+FI
      17. FoG2hHsuPw3z/htGNt7whgg4AxHaAWHDGspgen0NIF7cTgYsnMejD0N1PV6TDtIj
      18. VSm5BkVFlE4nREW5ifyVU968vCV3zTn7AtZAlMEvvu7LoJl3Yc9uL9a5Eo6NYsvE
      19. 3XZGjUitAo3OQeACOq2akkcAXV3oEKMWxrhszu4XQ8INKE50jVn/E5MEusRmw/75
      20. mojV6p5AiPewbenqJRETedTwsj5yAfZZhqt2HFH7oKY0aZa8o5pUS4saNcF0YLmP
      21. zhk8UINMQWnIvl4Q9REsoC4nFDzQ3WkW9X+6mqKfZrQoDJZ1dlK11UV7mm/hisCL
      22. 6KjW4HY2A5Kjy96sewCJ5paAZS5xe2CCJkCvdns8WTZm6yfHmpj8mqfr8uYKYhkC
      23. 91Td0mxyKQ3tTWzG+UI0SuV+BLgWn4ZDLrOY3ihizXWBqqpKwqwdYgRSBw/E3c5p
      24. 7XCJvdxNj9wd6MQ495VtV4P/UaO6CnwKdEBF9hqv6mNt+gLYFPACUj6Z60L5ZqsG
      25. KoPdKQiuPjuTB30wAFGnvelfsj95fn99Nh3Pl6ymu4XAuS3ru8AkpDoYVZ/6o0VF
      26. D+ru0iLRAU9Vq2k6wQsXUYAC3wIDFY2GASHxvLoulVlvfF7XuQBHkzGy3sKFoTQB
      27. PaTRecWVoZJXRC4kZNL8XGyxwP2glcvhoseoeLBN4pWlJuWSWmyHBvJgM2q4KFCO
      28. 6cu8MMG08J8hv3+GmoMhhXNzseO5mmmUJBf9GVIOsROSONKWSA65qPScmJoxxKzL
      29. Ii2a5YtrR2Qiz29HCwpFRrl13f8gGxZkMYpwpSsseRgvnLLkt0+jEXjEXfrjT/37
      30. OYI2H6PRCtxN6VJ4N6bZaOF7N5vD1cvVDgZD266OGXo0EBSmsZHmNzfT+Qh3hYBv
      31. gAqANNtiSVkxbSRlH5oxi6O6lTdh/v9jLnnT4ZyydLfbrBf9C83vI68X/pf0sJf9
      32. v+M+bZ/9w/y/XpTEQcn/+3T/51P815PP98nn++TzffL5Pvl8n3y+X+TzBTYCamk+
      33. kAfegbYpDtm2s0tqq9MXRZD4NwaOzefAhWhFnzHHmw1BYs37ys1H7ldnn3UkV3Mf
      34. qAJG4jksbljyg+EceL6ciQRAoLOc586haKCGOYOJEPzIcEylkP56MXfezKZn/bPR
      35. eLS4RxDwiozb8WJ0Mx6xThwGaZLpCjBKYE2FOjgS7mdlzaWLlHIt+EmYRQ0VqgJq
      36. qyiBPQamyU5cMFsnA0nhI14NbdZezPkD9a4ibF4N/0FIhl41kpVbNI/kfyAanf8U
      37. I46nVCwtOgcrtp/Crjhf2A3jtOFHDUb/gfl/QKD3KN9V72J0B9rc1e+p/8epF3uk
      38. /0eJH3phCvp/lKZP+v8/Sv9He5v2ENSReq2SU2Qp6DuoVIMFDsb05XAynPUXTO7n
      39. t9c3TCerAwpERaUMrG3S4+YvnCgDRDjdxMOPewvljJ874hChfQ7RElGdn09BV7uZ
      40. wYrn/TmH25aj8CU7xfe/gZ3yZIQ8GSFPRsiTEfJkhDwZId/CCKnKGGpeoehUYSh0
      41. KuHV7msJcwAFSB9OyL/NXVNlxXnzDjGUeAf/6K6qBl6SAXptHHcc38vgR5p1GkGS
      42. dJwwhW9RN+o4SQhf027QaXTxg+/HKfwME6wTd6G2n4U+1PKyLrQWJthmEoOuG3Rj
      43. bAi05E4jTHx4E3YTvO41DKBulHoh9OxBF4046kLduIv3liZhhD/TDMBJgwhaTkHh
      44. 6ziZn0KZLEmgVtfHlrsJQNLwPT9BgLwkixC6wMMnPw0R1iBIoQE/yHyEMwzjEH9l
      45. 2JsfRRGWhK6xlTimp8TrIhpA+yRs+F18maYRAOlnQYZPWRbgr26IkPjdrIv3eHmR
      46. j5jzutht4FPTgd+NodsgiCK88CvoEprCCAEMwiwFcIMoDLEI6K/4FAMSoUicBIjK
      47. xAvpV4QTECSZj08AkgdF0hgBDFLuPYM+8FccIdqzDPprBF2f6nUjn+YioR66XSwZ
      48. As6gFVCeM3qKu/QLJxl+dVMAMIR5BnBDH/6HT1FCvxIPiwB2cTb9LOpikW6c4Tx7
      1. SBghDJ6eAhxDGEAfUCQIU7wULYj4ZZRhdRgulYyTDIskHgIRwPzTr4SKJFlIJOQh
      2. LDB46iHlVtLI41/UCmCEijAsKZIh/or4lxBiSkWSVD1V/sL9XZUAy153+0ffH0Ze
      3. ftWpd+U1B6YY3m4+vcTv7wKfFxzfDlf+f2b9H1eB+hf48o8mDyDE8cD7JSC+ebt/
      4. stvb2d75YTfOA5r/sgzcQX9wNYS/z4d3MbAJL2ao8WbHun/2SJAE5V8jg0nAf36A
      5. SwXnIvBoRQRL0MD1G1YbUtf8wFa4KZx+4lUBEglwm3zndiPLGsMf3I75QS0SwQDb
      6. AeomesIfzFHCR/0oNhrRcou5UflBLdOPCIkcWWZI1GtGt+RHwzwWG6Uf1J75wS3j
      7. D1qFKY4NpwV4EBF7jhrygQdMELinCvQQdgOmB+w4fez/G+k3LYx9+8jYiPHhBJlV
      8. ESL2ujLdKL+gDLBuB/kvShXkyvQPpQ2gEXES432MKIkiloP0D8rgTMRQDhilg7wI
      9. GQryQPoHhJGQlIJ/UC6BcohaEDb0j2YHUR0KLJn0kVJbDZxgqt+VOvAtRSkL71Jk
      10. Ah6vmwzlHtRBydqFciSEI5R88A85hYc0jXLU90iEp0qOk7zzcen5JBVJJqLUC2QV
      11. gFDEDwHRdCYgh4w+RAsNOxXQUPCGDAqBAZyWBCMuZh8lgtU9ShsfJ8hH0pb+TFcI
      12. A04ZCScfemv4OFM+ThFJDj+mCcYxxaxi4HqnlU88ER9RN/FRnvkpyWdkjCjyMp5a
      13. VE0IjYi2rgaMgPAUJHgJuk9LmhgD94/gcNfUa0w6AP7AchnpOvgOG/ZRWPrYfICD
      14. D0jKEssOiMUhPCTGsaOAJDmpAbFwdKQNpDEEnpBJsxUQVlKNC1RNaNw0WuKl3Dk2
      15. hbNP6k6A8xsEpFfEpFVIRyQvYyLaRpaQlqS4FELkI/HLMEm1IcUGm/FYjRFeHZCS
      16. gmAFuGwC4l68VJBsu76iAKIznAYfl6KPa86PiWFjkSTTA/FQn8IaXU8JBaTbgFY2
      17. dcm4izXXI9zFLBVx2hDqDOeLSJ36xKXOM4dUK+0neRzhY0j8NeDROL7ICwKM1hI1
      18. xuijOSY0d3lSnYB0LISkywwGJ5CBgDE3mFQz3StNCuEh4MWF9ERESbMQKWnGc9vN
      19. GO1AOpnuKuSuItSBsSuqFyh8IhnyTIUKRczhGqSbB6zVqmEErG0C+niZd4neaCXR
      20. HISCHmaUDSKIQK9F1BYDPxBaSJh5EvESyZKGSdOIU8Z8tMEkR9gkUIlwmLUyr8BF
      21. ECATIbKNlTVCoxSibJB+GzNXYgQkvqJSXCgR04MfEGMgGor4bco4aBB+aWiPEXiD
      22. /g0KPMCw2Emkfz38gzFd+MEsQ3400MRy+AfNH4JEum76qB74R14H4B9EbvoHkRL/
      23. yBShISOJSgA2KoEuQ64WVJj7kekfsFYatOxJ584eUGGWQ44/wJIiWlI/7A4RMKQU
      24. PZoqKA26l0Je9SM3GmZiSFcopiqgXPIjqvjhWz8AJpqWTAkWXOZ6NI+AUv1olN5F
      25. uR+Z/pEqji+jKQDYqAa6BDn/sEiL6UuLjhQRjqNQo6kwU16/Pu2d/rT36tX+7gk5
      26. /Hvo8FemSvXX3HrNZUAY3Nw5eM5dnue6zjv4i9fur2LceZ87zq9iC7pgiH7u0CfU
      27. ydwszuQrUpYLEiCVz7jcXFACYv6e4Ihd4Lchf0+wZTeIU2k9Qfbmgpmd8fcYZ9kN
      28. o0Dqk4Xuhlns8/eIvkdBmvJ3MpDdCOxd/k62gBv7qj5ZOW4M1j9/D1Cpc+Nu6vN3
      29. Ilk3CbsCn4eM100yP6TvIA5hVtwUuDB9B0GF402TmOEHesTvmZfw+EE3CPAZDHb+
      30. HiPxuFnWjfl7RP13Qy/h7wESngvgJPydlAsX9NRACnioSsCLOAyohJehPgMvuiGj
      31. wJMpAMbocYkY5Qa8SCMGwotQ/sMk+RGPwgtSmiXALg/DI40PXnRDghPmg6uEYMlh
      32. iaBLfgJ4kfoZl4hTqhJBVS4RdgnSKGJcBl3SjOBFlsZcwvOoRAzTTyWylEvEScgl
      33. spjbSAAgLhGmNFrc9+USfkKDS9KYe0m7kccU53epRJr6TIIRVsESUUZV0iziXlLS
      34. L1yQcB6PNvU8fhEnhI8g4WkF1dEnjKF/jl50A1UioHWA9EEzF8RdHku3GzE+4hQl
      35. lQuSOpMSEa0kTL3ncwniOvCiG9PcBlHX59USMPkAnCEtF0AIQxqRRw5edJk+QB4Q
      36. QYIKGHEbYYqKCbyIYx5tGKVcIku4jZBUdJd+Uwn4QoBBSW4D6lK3YPkyTtElhy+w
      37. NyoB/VMJgCegEgAhtQEQ82hhDAG96PqMDxgltYGjphKAByoBeGFIAVMZM4eQekFc
      38. dukF4BZLILapW8B+zCWChMYC65EgxRmjXnAGqQTMKZWAOY64BJkfLlEBlQC6INBT
      39. WbRIOVwi9RmO1GdIkdaoBFAflUBqpBJAn/wiTDMu4flUBSmaSgCNUy9I81QCVgGN
      40. Nut2ibXiOqEXuG6oRBQxfXTDTEqQreri2qPZh9UY0GTD6qQVheu1y/w05NFCZcQY
      41. rXAqgWueXsB4uQTpxi5yCcapn9JkEx+hEsBZuETKXBx5T5deZBljHbgTVUFuxSVI
      42. j3aRn1EvwOCIryO/wwLAAPl75BO+kEHScxwSmBmvWeKn9N1LuHwaEyqQAdNzltB3
      43. YNAhPXd52oGBU3vIz/E7Mnh6Bn6P30EA8HPAXAMERJefGb5Y4Ed5gt/Z+e6SvMHv
      44. IIAyfs6YC2fE90leEYuN0HBySZ4x7+ty+wkjCGicyycJrw6fcY7yUkiO6wOV8ixl
      45. DE/Kyzwj/kTSmMAL5TEhklYP9M1lEak/ouy267pW2zS9JL3tzkl829CR/LbBJwEu
      46. 46PxkwS3EUAi3MYQyXBBIZdAIW7jmKS4PQkkxmWWYi7RTX17Gt3iPJMktwmBRLlN
      47. Ka5FSiTzXUNrUiIj97shRteiVoYU5bmQM8PRlflT9M4SXVZEzGhHkW4vGpbp9rpi
      48. oW4vPZbq9upksS4LmCe4tMZZsNtsgCW7cIqEy4S8RknUc5mI1QKS9VwGhTuzpK7A
      1. jNLd5los3ukNiHsuE9OWmOF9LOBt9sgSXjiojB1FvM1kWcbbfJiFvLBqwTNKeeHm
      2. gp8iw2c5LzJBxo6C3hYbLOlZsvjSV1dEXCLqC8t6Wz6xsBcRxvCQtBcpl0iZbhzY
      3. gpDlvcjKTBZcwjCjAiBlukEiEpfJlES+LZRZ5rPcZvWahb6IdilTlP4s9kVBSKRM
      4. mnRFh5BxWWqGwIySXzQRVUYknC8qEct+0Wd4LmyVR9pB6S9akSqTEi8ndUDKGN2K
      5. aYMUAFG/BD+oAYiGJuOylDjpC3UA0fOkTFEVZC1AtEWZL1QDRKFUZbTOqWC21FIp
      6. g5qAaK6xlDHKbSBljP4rfWUsJ0g54DKWFi20geqAKNoyLtQHRBdXZdhMIwVBynRJ
      7. RJOGwAzZUvoZhyW7gJUCMR0CKWOsi0jKGANElTE2ivRlmTEMM2kGYumkUkbbQpkU
      8. iYghoa4gJWLij8qaci1zK5ASady17DFWECyDzbUsOl4QlsnH81S0CV3LaAylBEOK
      9. SoOU0GanQGrsUtVGREIW9QYpoS1bQZoxfRMpkYSs3HVVL9p4DlQJZV0LUo35rdpI
      10. iUco+9zV9nviqQJs3osIsk1/9VGJY6krpr8rtr/dNHn0Uo3HRLyzoQ2+Mv1dsf2V
      11. 6a8QoEx/hSFl+rti+yvTX+FYmf5qEpTp74rtr0x/NY3K9FfzbE0zEYIy/RWlKNPf
      12. FdvfoiTiLxapETEq098V298iVrL9lemv6F2Z/q7Y/tr0V4tGm/5qXWnTXy09bfqr
      13. 1alNf1dsf236qzVuL3He7VGmvyu2vzb9XbH9tenviu2vTX9XbH9t+iuupU1/V2x/
      14. bfor3qdNf8Uetenviu2vTX/FZLXpr/iwNv1dsf216e+K7a9Nf8XwbX5Ptr82/ZXY
      15. 0Ka/K7a/Nv1dsf216a/kkzb9XbH9tenviu2vTX8lCLXp74rtr01/V2x/bfq7Yvtr
      16. 018JZW36u2L7a9PfFdtfm/5K+lvCn21/bfq7Yvtr098V29/SMtj216a/K7a/Nv1d
      17. sf216e+K7W9pPGz7a9PfFdtfm/6u2P5GtRLbX5v+rtj+2vR3xfa3dDi2/bXpr1RB
      18. SxNk21+b/q7Y/tr0d8X2t1ROtv0trZRtf236u2L7W7ot2/6W+su2vzb9XbH9LSWa
      19. bX9t+rti+2vT3xXbX5v+rtj+2vR3xfa3dH62C2yzgGx/bfq7YvtbxgXb/pb9wba/
      20. ZaKw7W9bMWQ7a9PfZdvfmEJs+2vTX6wpbfq7bPtb1hbZY9r0F4NNm/4u2/7GoGPb
      21. 31h8bBMak5Btf2Mzsu2vTX+XbX9jdbLtb8xStv216e+y7W8MW7b9jeXLtr82/V22
      22. /S3bmWx/Y1yz7W+sb7bPtenvku1vzHey/W3TX1v+EjwmXzIJ9OJqplHl4oqtPtng
      23. 1yCxuW+cFWTsa1ufTX09Xjb0NTrYzNdWPhv5Gpls4mtcs4Gv7Xs27/VMFSaSTXs9
      24. z2zYazIwVBIaB5K26dmkN+4lTYJd8U4lTKFdcV4lFgGLKa8teTHkLeeXrDvlHWMj
      25. 3rjP2IQ3/jU24LX9XlymYrwbFx6b7tpyF8Nd2+1itmurXYx2bbOLyW78jGywa3td
      26. zHXjqWRj3bgy2VTXlroY6sYZyma68Zayka5tdDHRtYVe5MpinmvrXIxz49Jl01xb
      27. 5mKYa7tczHItOsQo1za5mOTaIheD3Dim2RzX1rgY49oWF1NcW+JiiBvnOJvh2goX
      28. I1zb4EUhLAa4tr/F/NbWtyXnI7UJELAikKpdgoQ1hURtI6SsSgTWPoO2ucXk1ha3
      29. GNza3rbUma7a6+DIEKY/MbW1pW1pTJHaTolYpfKt/RZru4UWn7awxcDW9rVR6wQ+
      30. o/fFalMoY8XQ3jXSdrWlWnL7bFRrm9pSTsU3Swa1tqfFnNbWtBjT2pYWU1pb0pYG
      31. nVrba9buGhnR2oa2lPTI2sHT9rOl5netPUBtO4vprC1nY0hkao8xIzsjVVuQqTFD
      32. jJUSyAYmGsxm/5LMZbO9qUwge3dUWcoFA8rYV6HaeqUIwahr7cwqC9kYb6Ha103J
      33. tsusbV9lGxvLMFGbxqT5dLvWnrKyio3ZGVk70soiFoPY2q8mkzax97rZFsadeGsH
      34. nnLi/Bhl+Z1383ZZgDDutZ+NFrPhRyhl9tg9Ca3jkFQS6J6E8gUka5GieVXRN4zz
      35. xfIU/eVTpKTXaUSxxHb6OpQpRNZOsXm0xlEzjTwJO/NFyOEQY4lAo7i7kOM9YwoZ
      36. 8jloC4tS8EMswUxBSqEQsUQOZSp4lqR/F6P3SIUIqf+Y4zl9DhBGeHEcBC6ZKF0K
      37. XPY4cpPC2UIsH2GcDsWGUQRdiBWilIgfB+lJBBqF5erAnCCjJ49DSilADpYMYIdX
      38. jSdRXCSEI6oQS/xiQAPMVAgVS0WKio45ljSgiGY6fUE45ThawgqdyMB3ErNJsWch
      39. BSb5Er8VkPaCYWQJBbGQkKdIW59jACkGMsTyEcV7JRJhGdA5EGRCxDg5ZJsiRJJO
      40. g3hTlxQQIlYVpUihenQWhGzNROI2ifeGiQQB0jkQPmCCTVCkZEah2+ToSThUlsIy
      41. KXw7iiWmnlQUMrhCHAcH+/l0agLx5XOsXcDKHb6iIFHflwA2iqaOKDTUl4DWgAOs
      42. JZiQ49MyigWWoGAKwAsp2pBQSvE0FAlKIcJs/EnQJMefw0gacSJRQgGOJMKRcHAh
      43. 6dT4inBKgacUAh1TnDM+SjwcSvNGyOchJOQzII0duTZJIrJPMAIvwvIcUIivsHxE
      44. IaIS4tcgzSpMJYyaDt6Q4k1nWlIVPRpi+YhCAnUMZEhx1wkHeftsceNrUmNTDnV1
      45. WLfGJhIVU0TGVYTluyqIM8TyUUxhgRIKGdDwcBwMLr7CcUS+nECgAMMQy0fEMDmI
      46. Ed9BhQYpLBR/S8G6ZP/Q+SeS02T84hO2wRGhpB9TgHkgEdAYtNog4zKiCqmELwY0
      47. QBxJnEqYbYAjiXAkmQoaC7E8n0fycVykcMeEZvxLHypAA4EO4oQSIx2Q7deVuHQK
      48. XcMTNwB52GmQmkxGBQWiU2Czis0li50Uj0iFIpLLIkKzPFWxXXg8ARhPJmHlFJUa
      1. UsBlImdVOE6VTi1kHPbHAZ1kU2ITicS6NUKP3J0Zh64HZERj+YjKhxLVF9DwcBwE
      2. bsqaPuIrpCD0RsDWK0X2hxINyhYzVog40o3UGYmdDfEVFSW1E5uO8FBSqsLm6IRT
      3. RCil+NdAHZyIuIIEYwc8wIzDtn12cCB6cCTk7fHUUZGIcEpWDB1JwApRynGqPgdw
      4. RnLOg1QvPLpESlZIB+5U2F6IemeE5UnhRW9QGNJxBgrxk5C+ADUe8i1S+Drp2qhw
      5. RajVksuR7HWfwpVZEZPw6hAdBRFW6EpofkCugwRPdXUlljqg6HpsgkLvM/KWdMmN
      6. zoHMpCaFdOyCykcSbRokeCALxxFHKjgYxxHhODIVYBhSoC6FQXMQM77DChEpnRFH
      7. yALjwfdpxHHQfP4H24iwjVRFPIZYPiKUeipWNqQDIAmfn2r45IXDkZCSzMHi7GZC
      8. yLp8aICivcn9FEVdOTlBIfxhTFpet/KMmNGgQA2q0Kvw7cN6FZR6B/+0XpUo3Yoj
      9. X5XuE2oFSNQoVrZQsYiUMoQ6U4OC1pWWEyhVJxBdhTUaUlhiiQYnZQf74eB41GBS
      10. pcH4SisJlWoSiGrBCggpUEpNYW1Gzpc2+ExIqjQO1iLkfEgm2kKqNAZRCORoQSy6
      11. RSPSRxgSpSEoqR8o0R+I7GYJTwJc1ABUFhqkC8RKmCvLleV4qmQ5x8qLqGWBTAqF
      12. iG2R7thTrIQvy+iQ5W6iZC9H9SvZGGoBied4tDAmQaKEJcvUgM86qeh1FoWBOk0X
      13. iUBrhCIWWXhiP7ESbiwDQ5FrqZJtHIMvogcFFMc1R0qMsbTDnuJUnedIUwn4V1Im
      14. MKHSJCs47JsFBh5W0MKJGKsSHixjApYbiZIdFAaNwirTEoAYvIgJFia+nJ/i0P9U
      15. cXx8ShWvp4DoQFgxM2wSOIqtM/cP5NQNH05KFYdWXDegc77CXVPFYZmBChum8yzE
      16. iyPFTJnnBsxHkXnyMadMuGGmOSIxPHUoKVa8M1bMj3lkyHyPz6OEirUFwpqYgXly
      17. IITYHHNDOiGhmBXztPAhPmWfIc+/fZhP5c6Ri8GXaF7EXChVnEgMr0R4TCDGU6bM
      18. I18MoFSbOGLEZMpMEUMkUTyBjQm2HjzmA6Hwgq5wgVhxAt/Xp3x4jXu8vEm5zrT6
      19. zApyIiqwL0puqlamKKoJrznSPWO1In1ZZ5Faa54ss1gtNZ/XT8hrqNGV1RMpbcvj
      20. dRHK2uiKThSz1iOUz4oMay6e6CaxInmf6TgUWu4KFUeKkj2iTxLsiRLdIpwzTYEi
      21. YFMtQkVIZkJZ9fSUVJFT8hhqSrx3ieVLELkWMekEIp5ioZRApEws9irLCpIOMvWh
      22. ZvLMxyNh1TKvoXBcZqrERmOZwUC4YSx6t/C0iKcnENbEeQTkxKGwFMF3KJxB0Buq
      23. BS7IjHiZLsPjyen26a4+xNDL47P0sXwuwtwdqf+yKvDhXZT7lADdmUAhzJaEZ7jl
      24. FV30h+9+VcclI56LQKaFj2gR4suHtz93sA1OGT/HVnL+og71wI/qY+ngRrHQ4xDl
      25. 1yHK/1JE+XzoKyohSvBUQlTCeHoYQRpNzlJEcbe/F6KCOkQFX4qogBBFZJJHVLAE
      26. UY+mpEcgirv9vRAV1iEq/FJEhYSoxNPrTCEqXIKox2LIwtNSRHG3vw1RBYTRdbjq
      27. oJZ9gKv0YVk2GrrHVIHAB7YkR8ZDGToSTuIR2nk+4q5sBvOvkFOB+LwlrHaG6VfI
      28. 28YhF5Et5YDThEh6EZ/rsbM0kc3hrmflI0nSRDaQqQhvRfMOLZi9nuwm06/AoyLk
      29. 5MatKNlapl+8lRzziGIycWWrQOdG4X3smLR93lWAXykbzjzoiLfb0R7HIryJHLKZ
      30. EXKiFfY0BOi5wVwsDBknduFtDfjFsKCDD4qwscs7IPCLHdrsuw9QcW3IZgn84vwY
      31. HhlsYEtEsoWNRTzGrse7z11yafAWTIjpcyh1DDkawQjIZHObfpGxAVYhDhqU9ER2
      32. ujnzDLWScsxFklICGtoDgl80jQAfVYh5hxyj1qBITM4ZPyJvhh/xZjoZ/IAHck/5
      33. 5HCDX4HaHadfCfv6cH8i9MUpRho3/OIdeo99nrir2ZDNrdDrckqdbsz+Es66gxth
      34. 6Acjt5SXkeLipQQSb5rBL6I6LyFnk0eJgGSDDX5xPaQJKELuetmMCz3yf8OvmH9x
      35. EfYpeewe89gB7ZEFwZt8UMSjPQPPI09xtyu+ELJju1mXPOIZ+TG7GWmcHDwHv8jv
      36. 1kU4oQiHP3EcHfziwJ2I07KgS78hIXXwi8zybsBb+OTN5w1MdL2T1dalFEzwK/Zk
      37. F58cWujcCjJK3YQZjjLZ0adfEe8oYF4K+BWpaCX6RVFnGYdBZeivbciGK/zirEm0
      38. rwG/aJeZNmcbmDCK2vR446NLVgtv5AYpdI/+OsoDBeuGvCO86Qv8iP3YMXoGMSeR
      39. J+FY9Ctgjy1tZaWUXkY2kwEEsvBT3uNIvSSRiAFMx9XlzZ2M8JlkhGvepAYO1OWM
      40. XTRj0HkkkQTkf2O3ZUhu04R2pCTYD/gRuzjYE594NGjeKIdfvJ/BoXRxxvZYym44
      41. 2ZxMPM6CwF5WjgaMQ4Il5pRWMa0ctVnPgTHAx8gHE3VptLKxH/FsRmnKv+j8twQB
      42. RDE1HUU0AVHEzlNy2gPHo922SFIO+JIsguz8sEtpskLuIcyiQIIAyUlDjYVItFAk
      43. jlTEILkV2PIKOe0FTk5DBzh4XM8jxy4QtopyQGOQ8pUFLDsCTmKlYg+DiLKqBRHv
      44. 3XHTEoYY8L4mDIFcdR7n3eCIRJ+D+XzaxYWClAhBghP9OGA3RMR+Fho0xSlCEc5K
      45. 4rMDGhhSLNES5BJJPfL5sMOaMqupABIvpo0BD7c70c1Og5ZgE48zNHjcpuchMUhg
      46. CvBEzoSW8gZQwolREE4oEpPrsstO2W7IFQJJSJFSKx4fh+eoBg6OwSRr5KpMQ8rd
      47. wOnYOJAG0EImdhby+XZk1A0JugGZ4XOqFqqecugvRUU2/JTjHgCd9JKjIjhAEsRK
      48. l3Iz0OaJnwbsQpN8EhyvkHQJliTjTcyUk5EkHMsRk3M8we2ahkRQAiNhTwWfkk/E
      1. JYvBlA2QUeRaizNyl8Pi8iTCgxywtIMY835QTNExEtTkxxw7EmP4FzqzyRXAAVAg
      2. 29jvmYg/lrKjcLCUH5F8gF/kmI04qQIFVuGBfd6O7rK3PeMd+JS3ipA0GrC0AvZG
      3. cX6akFO8sEs4RPdbAzMxhxJ3Ta49jtMmdctHHoReMWKHfhBJKi7+FfAv9GqiJcFb
      4. AV3e28n4V8ovE3R++IAYzmvEv0LZz5MN2pBTwoQq4oRcK7ypnMreMqYKkjBP35O9
      5. 2JC92+Se5IhPKOLR1kuXtrczClcgpHQTdM91Y6SRLu36c4Bdl7DaJQ9xRjGFHIcH
      6. Ygo9UQn6ULIYFzqH62W0kZqRkM6IxVBUXyPtUtAKBTimFIvGwX8gTWJ0C5Ibi7az
      7. OUYwJXdj6qEXNSG64lDCJEWXT0J59ZIIeTNHHCa00ZeQbzrxEAYKIW0AwyePFS6y
      8. OEFFgkNJYwwWaMS0xROTS5lDSmNSGiIkG3QqdFVOx4gUMCA8NIpxkTY4xDTyOTcW
      9. 56AgnRlDTRthytEZpDdz7CGHnNLuY8h70SyPCatBRrIL9UIQa6SxUEBnwHFgtNsW
      10. 4HZ8I1AOZeY6xF/IeY3hoZj3hPywlNOCMMNRpD6nJ/JwbXVR0+OZoFghTAQZU0wI
      11. 67Yq+Q6tpHzCi5zhs7O7f3pASZLhh+VoCLRPxhPz6zUZb5ZJPf04nI37N2RVGz/N
      12. 5Gz3ZX9yPi+8Hl5cmPe/Ao6QfMi5inOSkfv/s5icWP5mNhxe31xh6eEZ1Isxn7T+
      13. OtRNWWbqdf9u/wDfZebd5OzkajpbHJxj2uA8+HP14QSv7MRv9iC2x+Pp4MehNloR
      14. hl4fX0rqagNMv1BUUivaRfAVftKZTg2Ecq8mYgWQ4JFx/evzKidZx6l67Ve/Dqpf
      15. h4TloomrrXT8QKBQDEYu6WInl3Kvk8tHZE8cvRcjHZOd70sOa8AS57z+2B+N6RY1
      16. SiuLJZWJfnp0ur3fOzh6tXvi+EvItC0vrOT+PUyT/c6qzNb68xJFk3Pz357++7/y
      17. v/L9D+rylG97NcLy+x9A7wii4v1vIIaf7n/4Z93/VnGvwunoerq4underjqnw9ls
      18. dAY/7jv2pYnF/x59BcPTXXBP1zA8XcPwdA3D0zUMT9cwfMO74C6c7+QaoWaPVZre
      19. D63GvzuiNOt3TtPH1+qKho354hyKrF5tWS/x8jjkxXJ73B5eWoQ3qg/n9hXIeOkp
      20. 3uj9wqErlfhub+QHc+ASwA34nnO6RRxaptJzaIMvPMa/1A1jXBNv/6IcpnSlurqY
      21. DWHGS5P0lWx0t3CncL04gtGxryWmnlrrADxffAesWK5+di6BGU0cvGX5Yjb86y00
      22. ep8Xnzycyo8sFs6I9Q6Ap5KBIpdNm5ug8bo35PUjkhFXfRT+/XNnOhlzSTBaP46m
      23. t3N9GbVwRsDKAkpeIwh7fHMcig3qBNAKQ51csiiqBK6DDHiIg+NJWoxmxIiVwB/f
      24. XPXPhsDp51OwNAG+/twGnO69xrucDTh0S9bdQuaJmTqDPr7Xl2vb6OEb7wj0+e3N
      25. zVQExPkU+4TuPkHzRAgXYyYDkHu34z7dMW3GJGagwg41OsC7ss6GF0hZCNp0MuT7
      26. 9LROJvBw81ePb/72Bhui67uJ/HHmTA+6+bOh3QNfwz29HJKwJYkMYxJFgJccI3dG
      27. c/YOPwJULaTxT1ejwZVCKP2nLifnq/boYu+LvsLUQhbM7bVaL2ooIxbSymSWAeUX
      28. j32bYWHpIEzWw5X9sOArDXf/ejsCoICWSM7rFltqyIvNTX9jg6z91VLH8HryFZ1j
      29. Y9y9ubUS3jEd4GrqO/5aE7sdTy9vWqho2HcWng1xBvs0fwVGAq1QnQJQeOsg7upb
      30. MFDLjIJq/gFr5dlo8nEIes8zZ+fVa4eufGcm94LvaEdt+3x4p2ZNqusbL6nsaHB+
      31. wfObaw3W6C3RCIxY6vXmRBP6bnYiLMsgedebb3l/vFi41CY8uf77F17HevG+BTo+
      32. kCsQ0IJm7WJxZt0qf6ruepxrLnc9BQV3OpG78CbTiQtLBDjUHDDc0crtuD+X++Ut
      33. cFQTnhDxWeU99/AbOMpghPqdGpi1ZnMKblEowKCq5nHeqUqL3abyOQo/K87vrP/J
      34. 1IK2hpdaSbcYs2ZdqkR+QtVyNQOVcoqPAeEYVuI0kUqvman1uavr/l3LsBjkJwqX
      35. UB2NwQWSNqN/MrUqB+12GLh+EVEoEQuIyklKWIj550WJ8JndkLxGJNHUVSOGNQH8
      36. XkRLNQHkSlUMGeTVpyEsN5+Gi7s3xKTnQB2r5cU9f2CcFdN/BIsOzQ0a6MVQBicG
      37. LXy7RxfijF2TEzDSgSKRvfCwYRIuFmxs3bOo/4hyFqU9GkgAtyUyeFz9D6gNLRyQ
      38. jfORCHauRr1fjPuXJJJABk8War2yRIWpJ+O0oSXGjBDYH+DdsAjEtTaobkCNUoLs
      39. 09V0PNQQk4IwIpY0oqZkzaM5BqsdWl6gyYVYugUVYgzLezFUs03DwXblQtqO7hDG
      40. AO+xPZTKrAoqwYQrYHYN9ja2pMSu3SLrknsTUGBQEbkgS3REg/s0nX3oGMrvTWh+
      41. 6AfRSAnlDaMKgIEqsIp8GA1lFeJgaTr7A5yKT0yRi09Tpf2pm4txuQIVjC5YczPU
      42. q7rgtYDqzgXYr6MhThowLKwI2ERgBlfDwQfxEPQXSC7aQUBLA/D/wqlaOE5TcJQb
      43. OlIw+WSA2ZGktFg4NnLP+sOZvogXMS14Rb3uejpfuHYj0B91QMBQH8tW6lStlXyX
      44. 1nLN8aOsuEJv+ovBFWnzYE1UrVezPvPSeGJUgp3p9U0fvQqkufYXfQTsAhcI4woW
      45. KyhlZF6YRQeAs55HcjO/xofAV0RCD25nM1R1hHxBZcWFzcRCU1koP0F2IWV1f9AM
      46. 0D16bhAnw8n8djY0LrL+9RRWFTbAsMP7P8zzLMNyfrAmaAaHHaqeLFvKmikxtgrg
      47. 5aS8NV1jRBbAOL29vCILgy+sZaOMcCSACUwkdCqEPEw7NTUzUsxwSoS3QAjzq9lo
      48. 8qGOWYv5RsbnOTog1cpdEENkZsW0ps0EW5SQ4xX4HRAbwJAzRbHuBYiQK7ZNSNWX
      1. 7xpZtuHZ0sOkiT23rRCbTSiHWP8SUFgc8TmI7Px4cXSy1fq0K/NP3v8BTrk6+Eft
      2. /wReEMXF/Z/w6f7vp/2fp/2fp/2fp/2fp/2fp/2fp/2fL9//wWNNP2z/uNuDQbze
      3. +773g3UPNyzfi9El3c2tD0JVbADp8tN5j/z3s0X+Pu/+bHCVfyPaU+7d9cVscgm8
      4. XLaPtsUJLj4LbZbh/gZ6SBYzYKl6F+Ksj1zl9gYY4X8PwNb89aA/o8SG7DbHeov5
      5. cHzh9BFxM+Tigyk5asQqe733+ghEDnAWkDnEus7JBcGc/By3a7jhN/15mnw2my3s
      6. 7Rldj8CWIb+KaUP5PTogpgfDG/FFa28I+vzRkYfsjPj56FJcZP3JPY0I/VbzBe0C
      7. XTADR/uKnXhgZ7KD5wKscNxNuAIrkFwX2JYYVtjI3GmOVoerL9AfDqZMSxmc/Vvg
      8. omCEoFwhnPZhKH3A+CdsEHv8X/99AcrFr/7nX4PP/z2eXvbOmsFZ638JEOxk+l9n
      9. /4s0CTatGWjcJrKtOvgHps8CHcLO9GYxur69ZncHoOv63vkwmX4CC4k3qXjzCZoD
      10. Q+3m9gykI1pcv4Cs0SqF8fQQ7JoyaKcMNB4YzWKGOyIaI2DU9mcuaDtomg0t57E1
      11. WWS3G4NdXFUIyaAPqhwAgSKHJgFAm6G6hi2DhgdSjKTM9oTmeUwbH+fD+WA2uiF4
      12. 0Z17fTMeGmF9jorKmIlZhyxy51eLxc2LtbVPnz6t9meLWwCjf30zna8Optdr/UGP
      13. FsXq1eIaFThYI8MB9ob+LkX4hz91s89C9zAK3E4D2TnEyR3LbuA8T6ja+YUDQuQO
      14. xSs1uHdAubwlP/5s6KpFgw7JiV45IHwngxEMj7S2s+HVCKiT165ZAEixN6jMTtA/
      15. 4FxOp+c5suiDRno/H82l0WtC6C47TdgHibgC4M/HvBhR2IuRzh7lazSzQZUqOqBk
      16. TtmlYtwBqlXl9hpMZ4DLxfheO8Bmw8v+DGNYFVCy0Ta9IO0UEDC/PWMnN/vUxAWA
      17. m6Fg/tvGPW5mKgepczX9xPgj+D7hIpoMh+eqGHZOHeT35+DvW1zrs3VR8cgTJJ3c
      18. 9Acf2GVHvqrhdZ89GLJbomh6NMn7K/7zzQ+vQEyc7J0wV2NLhfnC5rPjEe6BnDs7
      19. wEs+OFBgMH3GJRajxXi4+exEq9+0dTa+nBJFzYmEkCsJjNNrnHlcb1J/PriaTseb
      20. z14BT1xF5O6OAfUzIoTdySUgCXQ/pJqTRR8tlHPn7WSEdDda3EsTYMdgmwCEFOmA
      21. 6JZv16B1Xm0e9MXyuoe1v+l30wSePuOo9w5RrdjdRWF8woKCSqqBwxsgrY7z/eoh
      22. /I8blSEf58j6BXFNNW4aNuB+ii5tFDFo0OESIg22z+x9BOTAQAL0wGy59bPp9IP0
      23. 8CMo61PnufMKUXcM1DAj7O6AKAZKmQykhhqUQK6xAcvhCvjFQuGacfG/b8dq8KQv
      24. 7u8ym8gNexstkf5o5hxMLy7Q2w2r77h/Tvg/HNIaPXf2YMQ/rDo/kaadQ822YaU7
      25. TBHHw4/AZcHo43K/ALnAKt989uv2zsFnsB/6kzlwFzbmJmBumICAk3uQQNfz3FAF
      26. 2o/TMRg9mz4TKy/2zZAebgCfgIMgTlw36EYFBNDT2+P9zWcWh50L9azCbK2BNJnP
      27. 14bDsJutIacBXM7XbvpgS8zXGCfdjEfJA1y9Ob94hnhFVUoCynEzEXgA+j97KG3R
      28. ewdrWnnvfm2g8gFcfeLQC3cL2p1vyN8YAQNj+KM8wkJ9Z5VaWXn/wltvfF7aVw8J
      29. rQea2oOdQpleVceIonLn8tVdWWkW6rcURGvtQ5w8E+xDMSAT3qv9KLQzQ78uS1n6
      30. e4wbKxxwMr637NorsJNd3ntg5ofODxmz8o7C8HoT1WXFeNfaexdWJAXtCk1ZSHTQ
      31. qQKshjbIOIAD2eKcQkUkIsFB+TkeqvECtBubuzugI7/a7b08OqUuHJoAgHCdHqQo
      32. bTr0FtNFf7yCVU7+coAZYU5yhbC9jfLXtfZbsIfVjkOeixMTgRXE++YGL8RP7683
      33. VcvDa9XWMeqN7NG/k512E6NDY1b1Td3NHO0qjzO3d9r/MBTI5gsdhMUyjCSYZarT
      34. lkMJxib82Niwhv1303Nra6tpfXEVtnd/BtNKw7CNiu/tGfm8eOuS+sR9H5CFNzcs
      35. RHGPgvc2gVuphk6P3hTGC7U2m03zkAOttaLAOdj++fn/C5C3Ws+bVmOuT1B9RvK3
      36. qVKFnRmCfETYGa8wIiuz/jax4Lp5JaU2VXHrk1qQm17hJR8Ayr2e4HucN34LEytm
      37. Fe1pQCPDBWOVVUij0ZCqpLF/g1ISVrbSfCT+bQQsXohN73KXF2yLdkW08kV6Drqd
      38. +mj+sL/U2ihhYwGojLZtacfp+gYUOso6wv4no+zxxts5uxhBZPKkl1enWc8w2ys+
      39. +cGaTftlgQbXbOpoFxavxadzyIaVvum/JcoyTdnfl685i0pNY67vNk3V2jVjN0JW
      40. ippvzarNNjt0wngqzZSCB6hckzEXkhixKjrHaBCkZf1ibsNyt7AGtAZl8eN8s6lK
      41. t6w1uWYq0XiUHLtY4GgP9g73mvMVv8PhJ5UwqnCySjhph5iYeR7Uali3tqgCFXgk
      42. vArgJhIBd2cD/rZj3q8XOcntDejPNTiui8PDMdksZs443jt4ux8GTQMkYs7FEMM8
      43. xbmb8wIRQ3db3h+r6l9B/XHrhUWjVLeOkpDnDIsReBwLAorys+lk+AwZkh2vh+Qp
      44. Cg82a8fkVWKHKhWxMFsvvDhfr8IT9qP+g/kjurPIAJ/PNw2yGLUzoA7sVKh083yD
      45. 27pofgePLWs1n7tF5EKBP85fzB5AnCYmggnQaOFDxbVZuHh0QNtXYsl+sViCtvkD
      46. aJttzgFtAITCmutTsSkrWAsmQ4tyZx2OS1xZgdLvRQIrbQ1QXuScZVwvvhTL9jjV
      47. ypTgOAvbxWC4HPtjFpdnMRpbMnqMWZCIGwyaQTcZsmhgFnv7R983Wx1x991OJGBf
      48. iz6Wth4zcNyc7oEdM5wtmgDHFmspuMpd/AM621RNMtMkEoXXW/D67d7hKcs3xn9p
      1. iqkBd9Muql7n+CF0vIWkteKr+TMyg/ElfTsFZscf4X/A1HURaNuCpDXf2IC2/244
      2. wVy3eSY1YEiLjU0coEzmIqd/szgU2IxIUdQ0HM+HjAB4ubKybAhmwL1HjKaqtHQ9
      3. 14pkBa2pgKd6+QUF5Ky3I4e+iytS+xmLa1eWqmiKJd0Rv+m6m0UdUujHDE4X3bCE
      4. q17Qqpu/bzY1xK1qG5bX48ZGDu7cQCrsq8/0k7mBgQTL/bR3+Orop97J3n/turYi
      5. p+YcmU+Oyhi4581m7q2vpbj/tmXQtrW1qdGh+3XNu7JGbpBbUstzI64yK3WzeU71
      6. FKbzD4z/6ensh5e3YABd/d7xPz7mESnE/0R+lD7F//xj4n9K4T9hOfznAB3lL6e4
      7. 80b+wcpAnkaj8S1jeIohPP8qETz58B2n/Rvjd1TMjIql+roYnmpIvjiG51sAY/k7
      8. nadYni+I5fkGoTzOMwrjQd/9V8fxFIN4MB7ga8J4KmN4ELCvieKpCOFpOF8XxJOP
      9. 4IFWviqGpxDAA818RQhPZfwO4vtLI3iqw3d4bF8QwLM0eoem7ZHxOw8G70BjNeE7
      10. Er1DWYn/tHdy0sN0zd+/PT3BAB45vF18b7IV7x02+52zltNs9lsbTfjjjw789QL+
      11. aplC2z+bQluFQnjKUilAqxy8IqdXTVLoQR8jYvog35gfUUos5BB952I8RdFxf8M7
      12. 3cAmpTrtJ8JrHBZwNmAezq+lJmfrpVejdeezfje4uVunzE86tMiASqFFGFpwdzPu
      13. T/oqPOO6P5hNkU/1x8imib+ik3k8vEP+e8VSbKd38Ha/ed0htKj/XjjXzqbTb59x
      14. idd7P7/a+7HpDJwOcOePTgtLjC5w0KM7lJ5TNMowHGS1A4XWNrHUKrDe6Q3z+0+j
      15. +ZCbgqXSRL0BBLDq8AU+Y3fA5890qdfHRwdUEvrst1Qpd5ODnXZ6269enR7ZBVSR
      16. FSrSZmRRKBiAv/uq9+YI1lZFAFfDZAY42T54A+vyFZ8Jxx+acvAT7ppgjrg0ysIk
      17. Sk0Wrp/2XtE3ymxtXgMT6719c7KzDYzKbxSagsXkqkYJBkdDQTNC6IE/Tv2kFwa9
      18. P/tx8wwHmiuam7z/biix+6vTvG6tzgCngMgwaHKLQOirsw6Q+uqsBTgzL0f0ctRq
      19. res28D9sYwRtAKYr2hhVtTHDNj6zqepVgLpTB2t1P18Ga3G8o6o2ZqaNGlijWrz+
      20. cNz8Mtx2gmUgQ1NfhmJqqgbyl39Bmts+hgXbceZOYQQDHoE0LM9cbj0H34DhswuO
      21. VMEl3QOXkK7vOh9a1nCbdy0cKrfk3HWcplo0brP5obW15bdaa/DHiu8UByTMZ9AB
      22. nmI3eT4FNgr/mT71WLDkupPDNv9XKDtydGEej8MDkr6Zy1js6r8bquMmvIO+Nnni
      23. 7NmHfvnjyPqoqEBRgMGe1VeeNZb7Ynpb0pf5+HBfJeZZ6kuvRnnuONSt1WGhBHTa
      24. p06LfVqdlpj6w91W9CoDzffqlLtFfydnppwubAlASkYls23iINuoFNioKjFYmw0Q
      25. fG2aDBBeBAw9jayVpNa5KTtyVqyys/XKKSpzy2Udrzyi41EOSAFjvXqebN5nj792
      26. XQKiD4+O3pDUfRw7MsyoDTDOWzbktDbltY2dwtUVOz/s7vypdwQa8uv9o596R2+w
      27. b9V18RtM8vQGx0Q0MaUsrKUGcWU8Zv0XeEu5M16mK7JQH1N6JKVHhdJq+VOLK0Ix
      28. et1TzRWZzq9gLo8ciPtFA3EfHohbORD3gYHUcK6HByI8ZUW4yuPKj6T8ksGgtknN
      29. WTxKXo2+khc+dhzuF47DrR2HWx6Hq8ZRng5aNriQaEIctXlnHb+wde61tlmW2n7b
      30. OTpp3lz150NQ3W1NuQ121HTWRHOOL4pBm83lP1fjFfwjo5y2c0fqt9DAK3cAJutv
      31. 6WA+mlgdMFurGwO3Cg0oxaZtg/gQgOXadv9W7R+291/3jl6jPtWEH6g4oayD2VAp
      32. z8Aeh6YPXrUegLh3fd2bDxd+72beRHSq9w/BmqsHUFbVK0DZtuusxhetFsvnByBs
      33. FizilgXmA0CWqxpIa+BE2IxQUNzzw0VvMLy7AZ1WWreV0F8r1Exoyt1CMV0xqvUl
      34. xUd2cTMSq3gFI1GgBQXYbLA0MLlFQFvqgE4KFmgqQlvPVRo9qhItnQyr5tQvxSEK
      35. DhvkEU9bb/+i+3+DT7P5t8z+/ND+nxcFYVo8/+/7ydP+3z/r/H9a3gDcOdk7PupU
      36. HeqvTQJQmTZgye4hFP+J90bwFFRlTXKo/u9hf+Ie9GcD50f0aTpP+QOe8gc85Q94
      37. yh/wlD/gKX/At8wfwL6gn47tjUd5rM0AMF/0Bx/4zptSagC6WKM6XYCymXfenpwe
      38. HfCNLBQHPZ5eBj08rm6H6/HBIPyMX1rmliIKs78cLnqYE3c0G3LkXdO6pLvNh9yx
      39. 7iH/+lOuJYnU54y1N7dgoc2bHHGNhdq9+2JdlcYLfujqckJBqi+vSLGf8MNk/yKH
      40. AqH5yUr4p+j/1hVBYDzjfvZvtQZq9X/fwysiSf+PErx1LsX4vxTMgCf9/x+j/58W
      41. TrUutBr9CZNLg46CijDnPL4cToaz/oIzFZzfXt8wnawOOD0jKFL92SXpXvMXDt0i
      42. 5eCl0Q7lFJF0inO5hYr9L6LZoQpOB1VvMB2DuBK5bfIoVtgpvv8ldkpNzOKT4fBk
      43. ODwZDk+Gw5Ph8GQ4/HbDQWf9IuGV0/ZRcipdn8yLV7uv5fwO6D/aysi/zV3oSHo8
      44. 6P6gx+tLMd/BP767MVlN8dr0JBm6XnzRcbxV1Ly8OPbDKJNnP8n8uJt68hgG3Qgv
      45. qJXHOIrCbjcKLzoNfMz8IE26Qchf8XLeCFqQp9jrekmovnXDJMqyhJ+CyE/CJIy5
      46. Gbo6PvQFojAO/W5XwQcFE7wjWp6yOIjDKOWnOM4yvLeYW0nCNEy73S5/SwMALvGl
      47. vwxASaNAxtj1Ai9NVQ9QJY187AFa8X0PE+ZwI4C3DG9h54cQb7wO5EsUxniFMT/E
      48. MWimacoNJGnmh5kUywDGOGZcIgagPj8AAH7spzysIPCgzyygBgJoOQwi7jSIQDsC
      1. KPghicIkS6SBtBv5kc/94BwFXuRRAyFozDCHXCcMEtCYM3mIAs/rhtxpGCN+UkZl
      2. mEZRGnk8hLDrdYNIphxe4o2/8gDzFgcyUTDVWRbJ3EdxChp8FlEDEbbme4wdqA2w
      3. pgxB7OGVx115CCKgn4TBiWE0MEcMAUysB3W46TiN4jgVqooBNs+LeNiJlyII/CXB
      4. +9q7MU9jAjMAtgLPfhJH0G9XHpJulqSpPGQRULrgIOl2MzQ3qIEUZjjMBAJYNABA
      5. zMMGMgK9VeYnjWH1wAt+gJWQZl0m6jTDG65jbhrmKgmjkGcOMRBFEbeW4aXvUczg
      6. ZAHgKQ15cWWAebCKeKQZUluaygOYQX4iSMwA0Z4vNJplHt5IzzjIAAVgOkmdLoAa
      7. Sh1YXIhHhhrwBOQnk4VXWgdByjiA0QSwpqROGCZxV3DQDbvARQTqbhSHcSKk3I29
      8. BOeRGwDaz2A585fE82FAqTxEUaDIv5tkwH5kTrup3wWmwYQEQAPtyDQCbkJPrcZu
      9. 5gNyZHl3oRMgPk8egLAzxBs2kKVAH13pB2gAGIjUAeRA4zLsbpAkGoIuLgDVQDfq
      10. IsHJl7gbwBzJA6xmX1YJsBBArm4NGGaSCA66WRSmwnngAciiK0gEEEI/Uq11wzRR
      11. I4WOEgBOGgAShXlVX2DJRJl+QFpQD13Agm4aIOjqBgAnvq4DQ4pT85DFXfPQRSbk
      12. +KtipF7Q1b7F+CcUP/tH3+NlzDmRpN6VBRI7luQC53eBz9LIo5uqy//PrP/7ifmH
      13. 117TvwhvBsdbw/EW8dwd3DaIb97un+z2drZ3ftiN84DmvywDN3dN8zvfixlqFyCo
      14. +2ePBG9ul38NvH0d//l0ITleMx7gZdYBXim+DBNYz2pD6pof2Ao3hXepAw3jZel4
      15. AzpeQ293bjeyrDH8we2YH9Qi/gi9uNPA+9mdMMAfiPeqBh7TKPxoYHuO9YNaph94
      16. g3uId6/Tve6hGd2SHw3zWGyUflB75ge3jD/wCnlYc3grPV44n6VE7DlqyKeQsC/q
      17. fhd2A6YH7Dh97P8b6TctjH37MEjCcoYTZFZFiNjrynTDAHH0EXyLkDTge5TKPygT
      18. AxoRJzGUwwvkYygXx/IPyuBMxFAugf4SKJdAuSSUf0AYSCEJlEugXALlELWpz/9o
      19. dhDVocCSSR8ptdXACab6XakD31LoF2cmRSbg8brJ4B3MkZNBuS6U6wadRhfq4j33
      20. XeQUHtK0h0SH8+57Kf7ADz5iycel5+N68fGD30XilFXQ8JGlgCqCPzIBOWT0IVpo
      21. 2KmABu9wiSEoBEYEYFBX2IsX5Lr3sQOcIB9JW/ozXSEMOGV+iEWgt4aPM+XjFPmI
      22. Jz+mCcYx4VT4OAd+QiufeCI+plgjxUZT7BLhg+YaNI4uTQ+jEdHW1YAREJ6CJMQ2
      23. aEkTY+D+ERzumnrFdzg/Pk6Mj7Pi45T42LCP19r72HyAgw984tTIOwJicQgPjjbA
      24. jgJEa4B9BLFwdKQNpDEEnpBJsxUQVlKNC1gRPG4aLfFS7hybwtkPcGwBzi/oMNgR
      25. fkC6p47wPb4B/DUybMbTPAwh8pH4ZZjYJ06wj8AEHsmeSHg1qJn4Az/gsgmIe/FS
      26. QbLt+ooCiM5wGnxcij6uOT8mho1FcKnIQKAVRmXXU0IB6TaglU1dMu5izfUIdzFL
      27. RZw2hDrD+SJSpz5xqfPMIdVK+0keR/gYEn8NeDSOL/KCAKO1RI0x+miOCc1dnlSo
      28. 6AskXWYwOIEMBIy5waSa6V5pUggPAS8upCciSpqFSEkznttuxmgH0sl0VyF3BYUy
      29. WltUL1D4RDLkmQoVipjDNbqEGJwRXMw8DKJNZIEJL/Mu0RutJJqDUNDDjLJBBBHo
      30. tZhhN34gtJAw8yTiJZJNIzWNOGXMRxtMcoRNApUIh1kr8wpcBAEyESJb4cA8EZEQ
      31. JaAjok80EEJA4isqxYUSMT34ATEGoqGI36aMgwbhl4b2GIE36N+gwAMMs8Cj5h7x
      32. gzFd+MEsQ340/JRWQabmD0FKSDY/qgf+kdcB+AeRm/5BpMQ/MkVoyEiiEoCNSqDL
      33. kKsFFeZ+ZPoHrJUGLXsk5zB7QIVZDjn+aIBNhn+pH3aHCBhSih5NFZQG3Ushr/qR
      34. Gw0zMaQrFFMVUC75EVX88K0fABNNS6YECy5zPZpHQKl+NErvotyPTP9IFceX0RQA
      35. bFQDXYKcf1ikxfSlRUeKCMdRqNFUmCkY8Yqx3K/2d09oM6yHm2HKVKn+mluvFMC8
      36. +DQ6Px8P8fSvg8HM8jzXdd7BX7x2f7VMO8f19MPnjvMrm4Do95BvPpjbYPEm8LXB
      37. X5M4DQP5GiQwYV0wRXVdEFNkKONXUI9jMFVN3SwBo0S1HAdhGIONq+umYLR3VctJ
      38. HHkhaEe6btL1Uw0VGPTovDB148yLuuprF1Qm4IembhSDwS2j9T14yiJTNfQSfOSP
      39. MGNhGnm6JrCJKFMfwZYIuFmqmQEqgIbkYxRG3SAJVM0sRaehYMKPE/gMVr6qGccx
      40. 2/n4MelC1Vj3mYVBHJG3Aj9mAYgxwJmqCUOPyZGAH7voXQ11n2kGAiKRccLa6/rQ
      41. tqoJA4sCNXEg9pJuGkW6ZhAmXYV7mJcoikONIfTtegogEN2gEJp5SWKY5EwwD39l
      42. PnptVU3QUuJAkBCkgExAvqpJZVNVM4swtDdSNWOYwW5X1YReIlD9dE3QrZJYoAXQ
      43. YLK7epwRoNPzpdkQFIGwG+maUZCgi1E+hmEGc6/HGQI8vpqyEMaJripVE2hVHH4u
      44. uU3DJO3qcQZZ5rFbDD+il9DCbQBWpaZ6MDPR0aXnE9hEF0wC+QiQRmGm+wSTIIoV
      45. aUZekoZJojHkwWSHfiofQcGKYUJVTQ9mQpNJBHQLmoVa4EC2WcpOL/wYgWaVJWo+
      46. sy7YMBq3QAXohNc1swjpWtVM4gSsBEV9WQrzmfoylChNQY9JFW6hQ3Riq4/QIWhN
      47. CtosSQDeSOg2zrOjLO7CyCOpCeMIYHo1tLAegW4EQzGoAt1MMxRgETDMTIYSh2EO
      48. WkAzzJOgL46iJES+JTVDUNS7ieozRs9zEKqaoIQSF+CPMCNeEuiaYJsApSqAAAlR
      1. rPlQpiiVP2YpLmVFQ5kHpg5QoHxELhAliiekSH6hIs3EA8T6moagFfQEC4EBZF43
      2. 7KpVlhIIXQEI2G8IKq1aK8iiIl8tXsAArBVP95l4kRd3BUNJ1AVGqFd2GkO1roIW
      3. SC+M4kzhFmgYVrpuNiEnvK9qAvGD2aBqAtF4XqqhDZD7hqpPYKCwAJRwScGSAKag
      4. kNBNU5gxtVZSLwW9OhWK109cU5flj6odrql74Y8KAqmp4OOPCnapqUbGH9WopabC
      5. CX9U+JKaCpv8UWFaaqp5kI8yR1JTzSB/VLMrNdXc80dFF1JTUQ1/VBTFNTW90UdN
      6. i1xTU6p8zPFbTeP8UdG/1FSrgz+qlSM11brij2rNSU21IuWjrFapqdYyf1TrXGoq
      7. LsAfFYeQmop/yEfhLVIzpxVprsQ1Nc/ij4qfcU3N7eSjcEKpqfgkf1Q8VGoqDssf
      8. FfeVmoo3y0fh21JTcXX6qDm+1FTyQD6KrJCaSpLwRyVluKaWQfJR5BPX1NKLPyrJ
      9. JjWV3JOPIhOlppKY/FFJU6mpZK18FDksNZWU5o9KgktNJd/lo8h+qZnjt1pr4Jpa
      10. p5CPom9wTa2NyEfRVKSm0mP4o9JxpKbSgOSjaEdSU+lO8lH0KqmptC7+qDQyqan0
      11. NfkoupzUVJqefBQtkGtqHZE/Kv2Ra2rtUj6K5ik1lV4qH0VnlZpKo5WPou1KTaUL
      12. y0fRk6Wm0qL5o9KwpabSv+Wj6OZSU2nu8lG0eq5plH75KhYBVzUGg3wVa0LqamND
      13. voolInW1oSJfxYqRutrIka9iAUldbSCpr2w9SV1tXKmvbHlh3WTVB+oI/WzospLn
      14. 5+w0t762W9+1Ww+3Wz9otx5jbj263fq5cmvn2a0lEbeWutxawnRradqtXQ5u7Upy
      15. axehW7t+3dql79ZyDbeW4bi1vMqtZXNuLYd0a5mrW8uX3VqW7tZKA7dWkLi1Msit
      16. FV9ureRza4WmWytv3VpR7dZKebdWQXBrdQu3Vi1xazUat1YZcmv1KLdWBXNrtTe3
      17. VvFza3VGt1bddGs1VbdWyXVr9WO3VrV2a7Vyt1ahd2ttAbfWjHBrLRC31nhxa+0e
      18. t9ZkcmutLbfWUHNrbTy31jx0ay1Lt9YodWvtWbfWFHZrrWi31gB3a213t9bsd2s9
      19. Bm6ts8Gt9VO4tS4Ot9Y74tY6Vtxan4xb685xaz1Bbq0Tya31P7m1riu31uvl1jrM
      20. 3Fpfm1vrpnNrPXxurXPQrfUrurUuSbfWm+nWOkLdWh+qW+t+dWs9t26t09et9Re7
      21. ta5mt9ZL7dY6uN1a37hb61Z3az3ybq0z363dB3BrtxDc2t0Ht3bjwq3d83Brt0vc
      22. 2p0Wt3aTxq3d33Hr94bc+o0lt35Xyq3f0nLr98Pc+s00t34nzs3t4flAA8DAkwiM
      23. xaSieql2ru/qrhXglXDrUVcOWqOsEmMa35Xo1pNVOVd6oqvmWdNIFYlo8qqgLkOZ
      24. FYRpiLqKpvV6qFoOeilVrSS9CisWoVnAFevXrP2qpa/ZRgXXMBynguEYZlXFqzSf
      25. q2BzhkVWcEjDXauYq2bMFXzZ8PQKlm7EQYU0MJKkQpAYIVQhg4z8qhBfRvRVSD4j
      26. NSuEphG4FfLWyOoKUW3EfFnKWxpCWUGwlIsK3cLoJRVqiVFpKjQaow1VKENGkarQ
      27. o4wOVqGCGfWtQnszml+F4meUxgqd0eibFeqmUVUrNFWj5VYouUZBrtCPjW5dVq0t
      28. tbyslVsafYVCb4yBClvA2BEVZoQxQSosEGO9VBgvxvCpsHuMzVRhMhlzq8LaMpZa
      29. haFmjLyyjWfZh2Xz0DItKyxLY5VWGKXGoK2wZ40tXGEKGzO6woo2FniFAW6M9wrb
      30. 3dj9FWa/cRmUPQaWt6HsbLAcFRV+CuPjqHBxGPdIhXfEeFYqHCvGKVPhkzH+nAp3
      31. jnEFVXiCjBepwolkVKOy/8nyXZVdV5bbq8LrZTxmFQ4z42yr8LUZP12Fm864+Co8
      32. fMY7WOEcNI7Fsl/R8kmWXZKWO7PCm2k8oRWOUONErfChGv9rhfvVuG4rPLfG61vh
      33. 9LX5bdFfbPmay65my01d4aU2Hu4KB7dxjlf4xo1fvcKtblzyFR55482vcOabjYDy
      34. PoC1h1DeQrC2Hyp2H8zORcXGhdn0qNjzMPslFdslZqulYqfF7NJUbNKYDZ7y/o69
      35. OVTeG7J3lio2lqxtqYpdKWtPq2JLy9oQq9gPs3bTKjbTrK244k6cD1wvAYhjss3s
      36. c3XlTcBC3dpuayGuHWwtnmpRXDs7dfNaRxB1lFRHgnW0W0f0daulbpnVrc+6hV3H
      37. EepYSR0PqmNedVyvjl3W8dk6Bl3H2etEQp0sqRNCddKrTuzVycs6QVsnoetEe51O
      38. UKdM1GkhdepLnd5TpzDVaVp1KlqdblenFNZpk3VqaJ3+Wqf41mnMdap2nY5ep9zX
      39. WQV15kSdHVJnwNRZPnUmU52tVWek1Vl3dWZhnT1ZZ4jWWbB1pm+dzVxnbNdZ6XXm
      40. fZ1foM6hUOeJqHNh1Pk+6pwmdd6WOjdNnX+nzjFU51Gqc0XV+bDqnF91XrM6d1ud
      41. n67OwVfnGaxzKdb5IuucmHXezzq3aZ2/tc5RW+fhrXMN1/mU65zRdV7sOvd3nd+8
      42. zuFe56mvc/HX7Q3UbSrU7UbUbWPU7X/U7pzUbrrU7tfUbvXU7hLVbjDV7U3hATnr
      43. YNzLvdPj3R+B3+cOxJm3y/J24BG4s9FiNvwIpczRN09OvHOmiITSRcgJ+4BSQeAR
      44. YT7pSd8w/QaWp0PZPiUw8DqNKJaUC74+YRziGVs6Mo8HCgM8Xhl5chqczqaHWD6i
      45. M/50Oh6Pw4echiGmk7w+n6XGonQmMZYzxkFKJxRjOdCbqZwWEZbv4qF6bDkMqf+Y
      46. 0yz4nLcD4cVxELh0nLlL+UQ8TqhAp8xDLB/h8Vk6sk0H20OsEKWUywAH6cnBcMqW
      47. oc/LBhk9eZzpgc6thz5ih1DKaU3wHVaIqEIsaQUCGmCmTjbT8WROVhJzioeAEo1g
      48. +YhwyuktCCv4jpAqqRToSHhI54V9OVYd4InyEE93J3S2FJ88SoDh89F8Sk0QYvmI
      1. jmEnkvggiBPJBkLn0zmTCh3cTDoNOpiKh+dDLB+FKnkAnaAPKZkGZbCQdAp0xD1M
      2. 5Gy+jy0H0EQjxCYogUFGGVWwHpanY/l0lB/LR7GkuqGjsAEND8fBZ/BhVEGXDun7
      3. fASeTqGGWD6i3A2UeiFUSU4iytjgS56JgPOeyBl/PjaeUYoOydVB5+JDSgJAKKVj
      4. rpSggTJ3UIVEchlwWhgYSSNO5PBugCOJcCR85h8LYPmIcEr5ICgzSUzpR/BRjqlj
      5. AoJGiFlFKBMFnqQPUsoREHCyETqxHuLB+AjL8zl/fIXlI8rcICfvGwEmFglTyW7i
      6. 46H3IKNcKZjBQyV1CLF8RCf1dWqCkNKhJJx7xedkBfg6SflEOmagALjwCZtI1FHf
      7. EFuIsHxX5VYIsXwU02l9yVAQ0PBwHAwuvsJxRL4kBqJz/yGWjyijAecWwHdQoRHR
      8. IexAknUE2EaYBpzaxcemA2wjwjY4UQMW8CnvSyCJSTCXBDAefEcVUskqENAAcSRx
      9. KtkvAhxJhCPJ1FnuEMtHhFMfxxVSOg1CM/6lc/1g3hTM+xCGkrokSCmViqSLoRPl
      10. IWY0iDDzCr4OfCqOryjfiEqZEVACIMwOEKkMAUFG6VkyzmlCR64xaxAwnkyyvVCy
      11. iJDyICSSQorTR1AyoYxP43OehZQy5GSctgaPoDdCbCHC8px8gjId4SsqH8ph+4CG
      12. h+MgcFNKuETZbULKDdOg1BFhQAl3QknSEISUfQjf8QF0/BdKSosQX1HRJJQUTiCK
      13. gfGo0+yhTwVCSQYRBCqfUcQVJEdKwAPMOJsKJVYIuogeHEmWSUYKyuAUEU59Glcm
      14. yZailNNH+JxXIZL0S5QSI8aT8ZjUIsTj9Ik6TR/iwfgIy3cjyb0RhpRliE7ey0n7
      15. ADNchJgchLLKYN6aAFO3RJhJhHKGYBaQ0KcsIpSkpitZT0LMYRNhha5kzAnwDeiI
      16. yE8lxUlASW+wCcqIgy2H2EIUSNKbAFsOKRsSlY8kCQTo0tAMjoPApZwdOI4Ix5Gp
      17. c/8h5c+g7CScWwTfYYWI0qREnLgCGA++TyNOT8JpubCNCNtIVSKCEMtHhFJPpbAI
      18. KS9TwmnNGph5ByBDiHEknMMFX3Upm1OXc/lQEpYwoGQoXUloRJl1QqwQQYXGkoQD
      19. rEGBGlShV+Hbh/UqKPUO/mm9KlG6FSekULpPqBUgUaNY2ULFIlLKEOpMDcolo7Sc
      20. QKk6gegqrNGQwhJLkhZSdrAfzlmDGkyqNBhfaSWhUk0CUS1YASEFSqkprM1gTzGm
      21. a/C1ThKynpEoXYNUCZRgqdIYRCGQjD+x6BaNSGcWSpSGoKR+oER/ILKbJTwJcFED
      22. UFlokC4QK2FOSZdIovtKSodKVAcialkgk0IhYlukO/YUK+HLMjpkuZso2cvJdpRs
      23. DLWAxPRaWhiTIFHCkmVqwCnIVFIZFoWBSnIXiUBrhCIWWXhiP7ESbiwDQ5FrqZJt
      24. nBpHRA8KKE43EikxxtIOe4pTlWaJZFbIcijRyecykSZpJtlYWGBgDiEtnIixKuHB
      25. MiZguZEo2UHZSVBYZVoCEIMXMcHCxJe0ZpyRJ1UcH59SxespT0kgrJgZNgkcxdaZ
      26. +weSDItzhqWKQyuuCwyjwYlMFO8MNQMVNkxppogXR4qZMs8NmI8i8+TsY5lww0xz
      27. RGJ4KldYrHhnrJgf88iQ+R6niQoVawuENTED8yRPE7E55oaUuEgxK+Zp4UN8ys57
      28. nH/7MJ/K5T4Wgy/RvIi5UKo4kRheifCYQIynTJlHvhhAqTZxxIjJlJkihkiieAIb
      29. E2w9eMwHQuEFXeECseIEvq+Tb/Ea93h5k3KdafWZFeREVGBflNxUrUxRVBNec6R7
      30. xmpF+rLOIrXWPFlmsVpqPq+fkNdQoyurJ1LalsfrIpS10RWdKGatRyifFRnWXDzR
      31. TWJF8j7TcSi03BUqjhQle0SfJNgTJbpFOGeaAkXAplqEipDMhLLq6SmpIqfkMdSU
      32. eO8Sy5cgci1i0glEPMVCKYFImVjsVZYVJB1k6kPN5JmPR8KqZV5D4bjMVImNxjKD
      33. gXDDWPRu4WkRT08grCnm2eBEgMJSBN+hcAZBb6gWuCAz4mW6DI8np9unuzq3UC+P
      34. z9LHcroium8V3g4d/ZdVgXNqotx3+GJ2KIQXfGCuIuCWYCag54g+4aWtQ/yGaVel
      35. +PxqxOV/VRkOI56nQKaMs6rRpJTzrX7uYBsX/QHenoCt5HxJHeqBH9XHUq6lYqHH
      36. IdGvQ6L/pUj0OU9bVIlETKhOyYkLSBQclpCYMA4fRp5GobMUiQzS74XEoA6JwZci
      37. MSAkEgmVkUh0WEGJwRIkPpoCH4FEBun3QmJYh8TwS5EY8rUDnl6fFhKJDqsoMVyC
      38. xMdiz8LhUiQySL8NiQVkHrzaMfna7DxupQ/Lbmy4Ph8YEDhvm6TKto98qCTeVq5v
      39. 9OLrh9iXLUrjaecs4FmS+JHOHO6lgX5IQ7UNl3PdUx7yJPRVA5ipXicLD+OgGH4k
      40. D143DhQEGSaEz1Qm9LQbR4WoJHmI4qCrOs0C3AtUD16SJgoCa7cCHpJQ56PvppHX
      41. 1fnbU9Dj0zgfw8QNJInesIKHMAt0+vXEA8DDfGiTPMQebZhSA4DcKFVfIgBH483a
      42. n4EH0JNjHfCUgfqrGsB9ojTLh0KpFPQwPFUHzKtUpa3vgtGYqJz89v4RPHhgD6hi
      43. Xox7VOoBVNIkyYdOcUZ8wEcSq4z4GaBHzRxu0kXqigB7fwsecA83kAaSJApDFUGV
      44. QHWVEd/eL4MpRVLqqocIJlXy0WchDFqRsr3/RjMfqlz5Gdgivq/T/Ud+ppBo7+fB
      45. A3xS/aQwJ6lcVgHUkgEa43zIFl8rkEaJr6BOgcBiuSEDHry4qwZn7zd2sQo0Lg2E
      46. gB+FqjQEMzEphHjJXQYwzlT142UB7SJTAx5utcX50C+5DCEKPBUQl6Qxrid5SBBU
      47. uRmB91cDFR/mpaG5WiEAc0JgS3CPOEztUDFZCwnQh6/uTIBZA5qXIeC2eKTWgr3/
      48. 240BpbGvLndIulBKRZrFXQwtsEPLZHBx5AHFSj9x6PGSoQYCLwkU1Lw/rS+R8HSQ
      1. ApCk54dqmUUp3s4iENj73bD+slTdIUNhIomia7p/QaFK759TA2ApR2rYAGeo77QI
      2. uyEYx6kduib94EZ+mPAlH8AEYdWp2Q6jNFL3rsj+vvoCik+QqC94cUxXZiEE3pIG
      3. QT7UjR9g6n3FhIIEMKBu4ghiP0i66o4OK/4AuEYSBIqqAj+Eieiqez1gzagHHc+A
      4. DQCnAnSpLwl+kwaQ3H3FiDk+Qn3BG2ti4QdgFyInlQg5mLtMhTtyvIV6SPCKGxVk
      5. FwNVJoIDLwSmpMIg7fgNZGIaggyZfCZfMuAbGDbAF51wPIjEmwHBBequlgwjezJZ
      6. gNCHYQ4mvoRvSol9xbgymAToU6LJMlhaiYLAjldB5ggTlEkDPqBbRadlXpiGIgpy
      7. 8S8ASYDRB/IQw+oW4Zqh/PLC2IT2xRJLlAHb6ComlOENM4o9Zci3KOSoUYjPyZBW
      8. olgVCzAwK1VXx3hpLGvbxPtgA3GKd0NJP8DGI434OIKhiqCU+CHBAQwmiFNBYgRE
      9. Fgj5g5CExalmgeORpLUoBParAgejIADy99WFNxghltkhhTIlIcoi4eRZCBSWKuyE
      10. IC7CgFdjLl4qC4AR6n6w+1gNLoiRs3tWCGLAiwnEBazSQH1BHiRRqLCsYyDMXGii
      11. +oKrPmKOlPkYlpGoq328bpio1jjkRgaH9xZ1FRK92I8pyhkb8MIAJiiwQhlVjB4I
      12. la4K/MG7kQJ1lw4u/8gXHEj8msQK4qpNRLCkGapsghC6ZihTDXA8nC/3FgFGk1QV
      13. w8tmZE5BIcHrNAM7JFL6AZLKAlmNaQo8Wd+PlAIOPJELuXi9FKRZFEswFiyqJKJi
      14. 2ECCF/MEnh1CqW5bgolULBqWD+g0njSAEWKhsHWOJ1R4i0CIZqpYhJDK+oHuQxBH
      15. kR1yKTiAxRiTvkMBl7A4VTQ5SFnqKR+KyQ94iZfwgzQAxShSUaAAM8j31A7RVPGa
      16. ITC4TH3xYB5iGYKPtxgJwUo8pnpAqhR9J0X+qAL9AdWgdnoyBA7plKa9CGZfBax6
      17. QZQQ76UHjMCRO6Ik1FNu0AI+CrLSky8hrDmBGkQPMKgkyYeA8kOMa5uHkMAHtAvk
      18. C1itSlRLaGggDxi5KWSZ4C1KntxflaR+rNV9DhmVYaPZ2FWiDdYi0ItwvgRVmkCk
      19. s4SSqrjSBLm0eogiWJ3SdAxiNpClKSGmAgHyMHXBUoJ3dqWBikT1SWTYoafSGqh/
      20. 8C2Sa8jgg1JowZDKEqXZSUiqtAZaEJhg6gGYIgkwbABsrERJMwlVFVT5CepP6gvi
      21. UI3UR1ktd+txCGuo7ktLMDJM6oC4idXKAjW1G4XCXTi0VbR1jPnqKukco8WSymyD
      22. 6hOBCZfaIa9yY1uGFwqKsh2jkZUmKvoVNXnhbxIKm6lb3qxg1xSXhehIyME07eTi
      23. x+MElLFEdQqizVNR50A4oEzJapTQWYldpcg5mUZUVH0d8QqGXaaYqoTUMh3EwLW6
      24. 6uAErH8/VHoIaIIhsEXfDrWVfmDFRHThGjYQYMOy0EGQBJkKl5UQXEEIaNrAkGQI
      25. wJLBPJQGwMbxAlmnHJrrq1hcED6pTGOMOrSy3mMPRKMy+yK+3ktiX9EwCQVqIHj4
      26. U9g6XvUHWAitUF5BIti6sFJlmYEehpeiSZ0Mb4kUNS93fiHCKxc9kUxRCrAojhQB
      27. qwB6Da3QXznohHMDLUhwL0YVBkLKERCCp2GjkGAFARgPqbqNEbk4DEPdUQgIpiMT
      28. DR0qrGKDu3jRooAD2jWwA4E6BNpVjgEOIfakAdDJ41gFM8MS0YpzhDfBdQXxHFqs
      29. 4ppB7wC7WJDoB6mXqFnw0FiUmZOQY2naw/sYZaFHwCphJiK5mjFFbSOyQpFFnQzR
      30. zRELVYUZ6JDKeAjx8sJI7rPLnZ8B0gVykSD5ENYoLA2JEIa2wPBKrNBlISQwM0Ff
      31. ySSoGZhi6olcQOLXhCQhzXK7ZAwKhpdJAzAjsfJkAcsBSRflQp3VQwjqoBpCiH4c
      32. 0Q9C1Aa7WWiHQEtrIV77KRw2BLELYlMADTCOOJYLMik0WowUYMrQhEIiaGKhUo/R
      33. ToM2UjtkWiAAQeSp2yVBvUlReZboaXQxBblQaolJBlkEa4shgNWDXEiKZXgVqNAb
      34. h1gLEmHxZOiQkABrkBFhyhAEoLzg3X9W6LXwEFRgs66s0wD9PrHwN4w0TjNRMCQk
      35. WzqNgW0kwqJRmMLyCdT9o2GgPAsSqs1yAaQUimoVqN3FYHZpAOg4UMa3hHALOKgK
      36. Bp4MAZZCqph3AGZspuzT3Hk6sA9iIAQpBhMHE8GLCb0cvjpWISHfgirQdzxlFAd4
      37. EW0cqDtYgXOpxcSh4DJZPlnFIml9wC2oGIE8xMhFUjtEnFVdP+3Sdbn8JcWlFKoH
      38. sItCIUsOHRfbGeQ5cLQgk8tig0y7RP0YaUcIiUPKQ/UAuoIv0+ijXy2R5QwGD6jb
      39. qhiHmkunoE/rw4XA5zzmo/QAVNSVa0olBF1GCmo3WC3ST4DenUh98dIsURfZ6vOc
      40. dGFuhFcKyx25wCpDpQUAT07BKojskHVpDYABKcV04CEZpYoTgxqSAtOXghLMLsTo
      41. ZaBKBEp19dAaD+ggK7aSoR3pe7k4d5EiYFD53SQI1BOqe7GgCY9PoFtCLjSmEHhP
      42. XAmgWgBYgbrPGFYMXsgaq7uHQYFK/NSOjk+ZrryInB2xurMYlR6lI3iorHaV444D
      43. 59X1vIA69JenAgusNFT4VBR9lwSbHVOvxKyH3nc91x7dn6qcrR7eswwYjK1w+yhV
      44. dz130Tehlir6Q4DjKgcHCnXQ8zPi+24EUsBHe2vo0m3E1j5IbjdjZ3f/9GB6PnTw
      45. dmtrRzLQG7ue7Km8ph0Za39t+nE4G/dvaBvNbOhOznZf9ifn88Lr4cWFeU9nl/Am
      46. a1/dWq32Svwlf+vNoZvZcHh9c4WtDM+gvfh6LrtP1IvuwtqTuu7f7R/gu8y8m5yd
      47. XE1ni4PzwaI4rLn6cDL6G2+02oPbHo+ngx+HeocKYej18SUgdTpRsGDhfqGoXKdq
      48. F8FX+Elf/W0g5FeELTAlPdpJ+/V51Q58x6l67Ve/Dqpfh4Ti4n6Wxjp+IFAowDt3
      1. 0Wond81mJ3cH2Wdraui97Mg14Hl/hHtpF4glZwFf+h/7o3H/bMyUSAhT+3GnR6fb
      2. +72Do1e7J46/hHzb8oK/9rCN3hi6eGdV5q255yVKp8iJf/u/5D/cnnRnFwOwxpO1
      3. wXC8WLvuL66mN/PVq2/WBy5KsOv+TdZn4TeqQ/6/+SjHUX9I438D8QGm7L85/0ch
      4. sji4/0P+g6W1M725n40urxZOc9DCSNzARUegs7d7+to5nd3OFx3nfw/7E/egPxs4
      5. P/bHI+BbOyd7x0edhrP8v59HN1erR7NL5/X0dnJO7G7VAX7oUF9zZzacD2cfh+er
      6. 2MhPs9FiMZw4Z/fFrnBlr7XbWOg/L0a43hV90quz2Wh4ASVno+ntnL45F7eTAfY2
      7. b1DVBpY7vRrNHaoOv4d3i1l/sBieOxez6bVz/HoHqX/VeTMe9udDZz4cAovpL/CD
      8. czGdOf3z8xE22B9jU6MJvLvm8VDbx8Nz4Byz0dktvnOAwzu30AyAPp/ezgZDenM2
      9. mvRn99gcSqBPI4ATWsbf09sFtgJsZnQxUmKhPxs6N8PZNWLlHKTY9OPoHP4gsJD9
      10. XUxBWgDPv0Q+xtDNsRWsdz1cvCDA3AJoc2SgAtOAhDjMLczDog+wElM9AyENn4Qe
      11. sI3JFPjjsAOfAXFjYcKmTxpbHiDocTDuj66Hs9UlUEBvFjoUFDDI89vB8PcAxOHx
      12. YTPn08Ht9XCy6Ku5WoNpmMLHGRLPcDbqj+cG3zRP2Ko9ADWsw+GI6uH3Sf96iADt
      13. TaCNyXDhnEwHo+HivsOrCPqwV9NkOlPwYEWel5vhAAkAx8RdgR4AMrZ/75wNkaBg
      14. eFMHdDJ4PcQGAcjr6YIaYdTBmjqHAXxUdE2Ymk8vFp+QKoTUTD83sGSAAnnhUStI
      15. b/O5HuHpD3snzsnR69Ofto93Hfj7zfHRj3uvdl85L/8CH3ednaM3fzne+/6HU+eH
      16. o/1Xu8cnzvbhK3h7eHq89/Lt6dHxCTbz//w/2ydQ+w9/oK/bh39xdn9+c7x7cuIc
      17. HTt7B2/296BF6OJ4+/B0b/cEMHa4s//21d7h9x0HWnEOj06xmf29g71TKHl61KHO
      18. yzWdo9fOwe7xzg/wuP1yb3/v9C/U5eu900Ps7vXRMTa07bzZPj7d23m7v33svHl7
      19. /OboZNfBEb7aO9nZ39472H21CjBAv87uj7uHp87JD9v7+4UBH/10uEutwRjsATsv
      20. dwHS7Zf7u9gdjfbV3vHuzikOy/y1A2gEIPc7zsmb3Z09+APb2v15Fwa1ffyXjjR7
      21. svvnt1AOvjuvtg+2v4cxNsvYsVGDzcA07bw93j1A2AElJ29fnpzunb493XW+Pzp6
      22. RWg/2T3+cW9n92Td2T86IcS9PdntQCen29i3tAKIgxJQ/OXbkz1C4d7h6e7x8ds3
      23. p3tHhy2Y9Z8AQwDpNtR+Rbg+OqQxA7KOjv8C7fLMyWx0nJ9+2IVPx4hewto2ouME
      24. sLdzaheDLgGZp9ZgsZ3D3e/3977fPdzZxQJH2NBPeye7LZi8PYDve2wVO/9pG3p+
      25. S2PHSQPY+M89IkdF0B2aXWfvtbP96sc9hF/KAz2c7An5EPp2fhDsr6JAMfFg26c/
      26. HL056f1gAsH0Gyg0GYxvgcU+A0F2tXr1zHoD3Ae5b/7ldN6b397cgC2B71HjPbgd
      27. L0Y34xGwh8WnqeMnLujMsLL7A5ZFzsf++HY4X3Vejhbu8A5eT4ZzYiW08K/7g9kU
      28. pd3oGlvtTxa2jvwaUN87eLvvJ81+56zlNJtgSGbRSrOpYqPDoNU0cdKtZr/Vzj2f
      29. tVqtrS0/bjUa+lbh0fyvM6jI5W6pEQdj31rrVkzi3s+7r3pvjoCUGhqcN3tOuEpx
      30. PhghdKHfo0Law0abdwjjxXjaX7TkuZUvNdPF/NWLNbtiVcEesOBrKp2rXCg6gFnR
      31. BaV3eNdsrsYX7Td7gBGoUmx+cKOhKLd4PvqoEN5vrSES9XecWfwO+JMS3KEuiCgk
      32. DO4fbZ/2tt/ACv2ZKOUQxMALVnH68/ktCpRZ/3x05wYONYHC8GYK02Hk2fDuZjoB
      33. QnRAn0BTzAnC1dXQIynanwARXcyHJGH9IDVK3vkQsdFxVtZcVIOo9GH/kLSONgjo
      34. tnMFr8ZACbhQQGtzXoJCBWCA4er0b0BM3Y1Yc3Ka8CpA/KxiWTHSRpMxYQKBZnxR
      35. KX6+azV+Zf1rgf+Gl8PZOj7zV8QePd5OsPlfBWj5uC6PNmGO6OVnaGudm129AIPv
      36. Th6ofXhuwvvR1lYQtlxAhSo5ctxNVWhjIwgZEADB2eSGXMcHGrFfU8bHKMK9pgtn
      37. hd62mxSN5VH8h6VKq6+UWbEb+0HX01XQqRjj5mZ60WpR+6C/3c4mjr8i8KwwKj7n
      38. JkDNN6g3xYkI/ufugUmAyr/3JIAxUEA8VJrOgED49QVOBH/acNzYa0lbMnjPxvSd
      39. a0MG6+NP6JzyO86fMHAeKKoZtOABA8BDN2rrFxjMHMojTGCAOKEu5kQZHHAboPNe
      40. JsNpO03aSc/CMI7sGcwVCNCaBQMDq5Hv0gsidKK2sYiexDkQFZAb/7Gih4vU1Wo5
      41. zx3vLr3g/+xZJ+Bosv99OJ4P88xGlpjhJD7ukeHWeuRlWYZ+xCylAZfZGM25VRee
      42. aayhH6V+5sUxRsSGXjdSPLAcNV3m9suknZINR6BNHINq1EM/TW9v/+j7gIh4T6Ye
      43. 2QgaD0DTwarzdsIAn5OR9rchiDtkSJPhJdAxmA+T2+uzIfvS8qRtHf+hsY4IUUbw
      44. aSqnr8BSh7MFIGPL6zjPrAotZzoZ3zs2EGgkDBbw8mY6H9lAPMut1d0dGhxgzvVx
      45. 8oqh5nk8HGz/vP3yxE+qRsGB5QTUdf+ufzYHgW59aN91aKmOhxN74RIsdmB6/w7+
      46. QBrndQQjaY42vfXRBlRcH62sqOWmCwJM0BM/dhwCr3n3bvQ+z5P4uz3C5bP5qjCX
      47. HQdMILT66M2XT+rfzKQCDNakCmx3zgaM1/kj/HthkwFyHFhORexaWkOuzXVTFJ6N
      48. 2rGskGpPqxbFgvWTvGxQldM66RiODGyQJFBMAVu49L2QjhVTdHA368KS9sMs7OLB
      1. PJf3TRMMMg/TJMQYFe3rwf0qjH6A/4EYirsxHoDETKlZHOMGIm6ewjs/E/657DTE
      2. zruYPKxuAg2tNP2NjaYfuq9e9k5+2Ht92mrRmWKE0I3pXHEQ41k8F+OjPmuhcLe5
      3. WZQFLu4Mi6SG9gtTiyY3vP3x5IdjULTuOiMXVFiqkrmkAtuSZPvVK6DrnXfe+44D
      4. yvKpn/Tg/3/24yagVn306z4GdR/Dqo877yJYRfyfvZZOfkBlHcANOxpHKzAKeInQ
      5. dvzI4E6kf0MkX8OWfI2i5GuUJV/DshReeXhuOTPnhl75eITai8yLAA87+13zIsTT
      6. p1DiSxSQ5p99D8j45nbRcf4M5DG9XcDfrSUL3VpuJKksulqmolhF9Kow6gZj8q7j
      7. eyWNY8uPiuoGyGJ281JZlLxFFQUNo+UqCk/mnSuTytWw707UKhPgK69IJzTj6qtf
      8. +zVwip9fhR3WPIokJoti9+fT3cNX8AeVgiUn8LlBnjWqCUCLp8jFqo0ehCMMevD/
      9. P4d+06qERk5HN0bGjtWiZRlZb/sdmxTO7F4PfIeYgHkROG5gDmEehDBBfjcyRH0Q
      10. OVE3TMic2gZjuUCjt3O0ofpORG7bc5jim+n4fjK9BnJeBYEGlEqm9gRIN3bYP0zu
      11. WNRH8Gk8+hvItjNQDEZr0apzRMRdqrKc2BX/7wNsnl9F7jKHZqrfwFTfERkA3g5y
      12. RJL/FCz/FBY/HUQd505zJ1Q7b9kZ4uu/Av1XqP+KCLEIPKpNedzCMEYs9rXSRGxA
      13. /BuPw0lwY+PkvuNUMQRYofewNu9oZf5qWyNCUbNLZaPAn0p2IPXCOrUXxn2rA+u7
      14. I/JEmsYqW5tMeC1jC3BLRibZHB1Zjj2t0AG6xNApM7sECei3xDwiDvNbIL5jiO9/
      15. G8QY9JK4j4eb7RLU/CgiwNgC5IrSH7TfDF//29N//9z9XxDS58PBN9z+fWj/N/C9
      16. qLj/G6bB0/7vP2v/1y/v/56OrqeLq3vn5apzOpzNRmCDze6/zfbv0ybt0ybt0ybt
      17. 0ybt0ybt0ybtt9ykdb4Tz2yzxypN74dW49/FXevod07Tx9fKNb0xHgE/n69ebVkv
      18. 7S1bEFZ7kxH6McCkmzPfGeLHGQYy9c5uL3ArTtkw8HiB3GeKzAELHJMm/cLxHOBs
      19. 89vBYDgHBoLyy/g4yfDB7yBkpzMUkB+nYCIBtAjxCHpv8t9Ou4f8o6M3YAdX/Rm8
      20. hF47uT3YOfCp/uWwRbGUO/3x4HYMfJShB1aLT9jxxWz419vhZEA8n1kmiGFnfn99
      21. Nh0j9CShB31i1BNkeRe46zuB4WFh4HBn/bPReLS4p6jMMY77fLhAlgUo/8RykS1j
      22. bhMEfUcLBSPBLUAsQe7gy9GMeWz//GN/goJoiq0tA1WFgiHM6EoGiAf9MW5QXk9n
      23. pEBMAM8Dw3j7wNlnoJrcoMxCwU3xptSHoP/2BpSZYbNFk0Yzj+U+jaAc9gA4GAxx
      24. JrAZ3AogqrhYMFEspovc6GizfihQzx0l4cc3V/2z4aI4LOdTf65VLqg/VdLPJqzt
      25. 6glF0Q0a14Q2g2kHWOobjKn/9i6W04UVgauAPhteMC6RZId6gtV/ALOBFf6+GJsZ
      26. f2QXdnO3NzT7k3NZnGo42LXqBif+qsM0it/YeoUPtLBywOG0XWB3gvpZf3I5dN4B
      27. kBdXLVx5emnx9EP7y9YeTDKvr12gUugJd9dRGdD1WqypQLnNTX9jg0Kgq7uAT5Ol
      28. 3WA17mhbrQHDg5yb/rxMN+y+IsWrcmGJmmOorERduxhfMr4nNMuayI2M1MOrPkzk
      29. 2XCIGz/ANedTVoWx+GSIjA60SeV1nV2DvolZpQbCjVg/ZI0aIePA0N7F+IVDS6eO
      30. VhQpUneD6fXQJkr+aAcx0NC49asvaH0Z6dV0wP+dTi+HpITK/I9FQWZRNLcJDz8C
      31. VC2kx09XowErtgW61fTMGjjhHolYs5qv5TVCADKARuUaHk2sgVGgEXZ/JrhGDRsK
      32. 3+CmKfFplgsw+zY7tUmnKN6Evy5dZGP74api+TmvqGVg5RgvRSRxBSD1HX8NN5lw
      33. C+2mlZNVgJmzITt4kb4BINw7EHigEaqyFCJqj3rmjrErQeQl0BPaL86z0eTjEEyC
      34. Z87Oq9fOAs8tIBYPpwWMaOmCPEyvGad/sSAThoSvzPNocC6aRq7xDioVVzxsgWJO
      35. xDHPsTiLCb6bb3l/vFi41OK7ueu/f+F1zPN7kHSfgHhhYSyIbV0szixpcarI0xDC
      36. 9RQE4XQyQlDvQShOXFgvM7DaAcWG94+RURUZsmrCE1I+4xHypi/NE8YqwW8kqRFa
      37. QWpU1gLOm4FGMp5qNnmuUbOan2wccmGied+yqGFhwRztnQnvZ68F0sCs/8lUUztD
      38. xAH6hJSb6afhzJ1euIEsfrEHhxhFMOxfsxIz5CEX+KvNnhF2eCZdD5bTbyQrpakY
      39. lAvoirv2Se9TeGzigjG6FEJ/3b9raQLJcYg+BiLgtEOljuyNWJWDdjsMXH/ZlClx
      40. aSu2ang49Py05dRfLZnN7MyZLZI/AGeKsPwbZwDLfYsZqKZ6bIvhX8KAgYt/QtA4
      41. ig8z1JKcmsOa+Aqc0mCWqzq838ZRHU9e9P+b/P/4Y3XwrV3jS/3/QRR7iVf0/3tJ
      42. +OT//2f5/9Oy/5+Pe1U59Ws3Ab6fDS+nwOcO+nefhsDfvub8FzKzQjvO057B057B
      43. 057B057B057B057Bt9wzwGClH7Z/3O3BIF7vfY9nu/QeACzfi9ElndpS4dqyl0BR
      44. 2jvL49vNe0yMkHuzgSeWabPB9IP6V67WzWhRPEOGeSTmhbbR9/CIk2Z/ve1PFr2K
      45. BmbAJvNv5ov+4AOnqyj0pc5g2y/poEBvAAZefojzxXl/dlkeZG98U2j241/zxwHe
      46. vD3pAR2eAFFqZNsvnWe3kw+T6afJs+K5g523J6dHB5zHIV9VvhweYe77vZ3CuYmq
      47. Ik4u/Kw6L0rePwBs/prdJz4neOe7oeheMl9dhEKXFvp8Y0eX7mAIOo73eR1dWG9m
      48. 07P5C+ABh7svnMDHZLL/0YGFBBzqhZOsBvh0eHR8sL0Pj/FqQi+2v/8eue/ej7tS
      1. xgqdq4JyfgNG7jnDGRGYdE9pqAGpHWL/Zj5ccOXw/eavQcfvUJ2qCahrZ3oEFsgp
      2. esTeqat8JM78bhcz/d/tZvjzNf39Ouvorzv0Zoe+vqK/X1lft+nNNn19SX+/tL56
      3. 9KbwU3/N6E1Gdbv0N16y9wBCUDKbofhJfijVTaqvEb2J6GtMf8fW14DeBPQ1pL/D
      4. 8lDoq09/+5kNqwRNjmg3AgFs5uEeWOHSoDFuejr8ebCBaLTCmGFE9nQNtrbC97o0
      5. fd90StH4vg6Rzn+AX39vDp57dykHkpbBVRhdBrCAmD26y/wUNRH+losz9XfHgsTE
      6. Jdo0TCcaNcM/Onj5em8fRCYeznmze7x39ApD3qPKEnuHqkRsDROxPe9f38BwL3t8
      7. h4V9BAmZcX5maFDzTygLANv0WYWxDtC6oRw1L3Kz5av4zTNY6R/WddEgKhUNlhTF
      8. DPeFouGyokGpaLSkaBnUpFwSUNm/HYPJo+RBjqdwaeuEVhMj94U52y175ZY/507Q
      9. LfRhyd0Jb6JRtqOGSi5SeEtMdQZauYO0tAN6//RaFeHZIO5gPnLCIRTP65LdqL3h
      10. 0EtS/sHkNfuxMzk0g3MuCbPUQQWk/skEqFq/YC9lz7xXH8D6GmDGJbCGTe3xyDQF
      11. Vg+ugd7Nhfk+BVoc3o0W9/rV7Q0R6NDqsD8DKwdwzH1Z9IpXqAB6dNGPZzNTDVYv
      12. KBFA6FZvgKNZH8MzelhU533au5DTXz++PCZn8/mUAgeGH9HaW4CB+AHMKm2+YZ8W
      13. ysbT+bzHcMihp12odw8GE5iNZ8P7KdmSYD3xcejLIZhWg/Gwj0EFaDWSUyJ3UB60
      14. UiC34x5I1l26Lwe019nk0gxfvKYza3AiWM9liyJ3+gSKng/H/fvh+V5uehbohej1
      15. Adr+pcEibpLsoKeWEpXp11cXpZIij02f6gPAcjEag/HaAzNwND0vnoUx3y/7+ii0
      16. XY1bXleCHRDxl8PTH5Y135uOH+hCl6jqhj+aVaxoZTjoAbZADoBKa9EeI1SSvPWu
      17. h9e774L368s/v6LPQhpAYe5siIEw585Nfwb2+kJOFuZJG+izx86q6cg6SmQ+ns9G
      18. F4uqD3yMvurLYHpLAykjlY8Qji6d+f0EQQaI3wVtEDM9liLvTWY+u/SIC/vv13Fo
      19. lItuU3MMYj7ulpWBT5KsqdpmGrCR9x2n1IIl0ESalVuR9pe2sQQKi1Jg9jntH9aX
      20. 6kG70ICdMhAVHaIROgnGLLQHyxrg+duwaXNNEaYmAxw2Bs1T7wNi1JwGDrcqF8Om
      21. pDKkO6IO3+7v505K2ZVKvWIrHdMvSZdKu4KYfF1LxaR13HLFqJjLErrw1/SiKSIK
      22. 64pwsk54rDjNElZlWly/1ZYm1LzmKlYRhNaBamuGy+ZR1TJ0kMM1fuWjRhWWhTU+
      23. p12FS5nNhzHJT20KuatQvHIdzVGvaOZetahzMpWbX0IdLXU6F8P6OB6Jc2iQeEPC
      24. Y41J5SJYFEhWtU9RgeiCLFGfpZ9/t8kG7tGfykegCu2dD4GCpvfQpD4yRKNGiIwO
      25. hQ0LxrgM4w/KKbypSVw8oFqXFjENqID1js1GtfKM8n7pqrDgeAhzj+YEj0RvQcck
      26. DLpbSqkiHBUNgNyYcqtAGv5yZlKNx8dzFrSy5JWz4XjO3/+uizhbTlAYKYH2cvtV
      27. b/v4e9FBoIH5YnOTSBkqY0/8VFV1e3//aKf3entvn2vzUPd3t4+bCMas3SrO1CMW
      28. mEK9cHzSxNU7JY34tX7W3ws6NjJYeGs95rXvwgz7VjugOmtrBN/AWpDWuGed8tbU
      29. 0XozN6XeF5TnXD+o5udLi2buCHHijbjbp7vItHUlbsSAZtkPTu6DMRLgdWwpYkWu
      30. uxjTkqIetep8uiuTUUHTVcydwsLqmFOBrIVkqcYFKH3MvGrZztKTpSd73wc/HR2/
      31. UicdUb+hg6QViU2gzzvAxxuVUwAr65P48hHQzd8414D1Ye+QP/AxzFyaEH2s8o5M
      32. W3FoyFdbXt5ppfBzzsWgdeZeHyjpfj6aN/N5GICPtpEPUd4SBxN7SroQ/mOndnc3
      33. b6eWMlH8uH38andn34Kz4yyub1pF/RzURW/T68AvX3mfsI250fg1DeKHMxCxH/TT
      34. 4dKuzkYT4c8n6NEH+tv5Ez0Sj2kCJB0eaE7vwALUA0oLHtga+0YON6H0mumdm8Fe
      35. QCwUWhG+t7O56eck7fLMKhjEfn3zbvSecxEASYwm8NQpkFLhKPCXtMdHurlV/LkC
      36. NTC4T/ewoo/tikryw+jyysVQToeNgxdO08f0EO2//Y/rg0YHv4KWs8Zv5d1q3ObX
      37. rLAsAbDiKPNd514pGrgsGHj15p5zIQD8SCwdyjFQvRBxwx2KID8HegKA7gE2Pgx9
      38. p84lcxlMiXFHHxE79/Tx3y2nYbmZoH1XUR9zwd0XPE8a9WYJQzfQSdBqGe0Jz0SP
      39. Zhi8O/zE6syQQ6DP+ufO2XDQx2iDT0PnfDr5A50suOlfIienKLvhNQZElLDsBzYV
      40. aDg8pmyr4GFpMnA5/bJemBnODtTrn803tSONWvkFnn/Z4OXwS47upLydJQifVZog
      41. gqlNFVd+UQmDcNXBSmJgpYJB1OPB1v6CvxpwraEsfGBBAfwLGR+IIpzHfIKMP+MO
      42. Lc7ZKl0vggfnFXQa2kVQUy1aWiv8qs4shI9sZP9qkI7shqr98h7UtIXfyjFuRsnK
      43. yvrSCsGDFaylYZexPayfreQC/HVrM7Qatnn6pnZOl9uR8Y5WfBjx4eNGHP5eA0jr
      44. B0BVQMU5PTrWQkaxprf/9V+yxV2QZvDnebP13LvzbcYhgt0uq13T2zc343uV5R9D
      45. YlAVuxVmgDdQc0ATHle4PXMvZhR9AuUIdnytVVYMqXKogLU/SKqWNNnDXep5jclM
      46. Vx68xAUMi1prRwU9our9FJP7sF5Bv/YPLCsDhaXz/LnzndV8bqEzQJbGgSrtj7vH
      47. +9tvSOnXy2WA2dDwbgJAyaf+7Lz5nDVsfNch4AgQfsko7ag21Wu6BcLdP4AVWSl5
      48. Hw0MKSnavMjdFrGxsX9gF3tpb9mQqgNotBN2FDGTXxBLerFWAHZgtVGk+gFwGPS3
      1. W23SSjyD92cbL9fPcmz+19xaWuO8brPxsP9RH4wxlPjpCkP0zqfqE1KscrWa9fjA
      2. vK0M2s2X7cMVpXCunLVB8XoOk/nuDL4dtl++Xzqr1rCdP9pz7LwozfjLloUzhZzP
      3. MobmyspgY8dKcIKrc8dajHu0GimRqr1mv93yHE0+fu0S/blj75uVV6e4busK5X28
      4. lYsZZfB6I7dIHloBj1tORTU/DFgVLOj4RjsHs0qTi50uiusU6b2kSZzlFjFK/MOK
      5. 9fr4BRr81hVKoSHDjyAYKJbxbDy8tk4tjOjeFbPIlEu3f35ulprlUbnT66OlR7Fs
      6. wVvDwKVONM4nB/k4H6774Xlx2dsLXK/us/7gQ3l5P/+ZF3FAq/huBf44+8ar+XOj
      7. rE8pf09ehVVLYfAetQvQ8/HXSo746VNOYSnqKkvaWX80EMXeqIHDFWmiiiEV9BDj
      8. DCAGck77YH3yAuilDabg+1y6rPbN4JpX9GFufcMMTNhI6ZSTObYH0+GFzWkA6BI7
      9. YOX8dqKCTGrXXxXzuatQ6e3v96XK12zBAf4s4xKGPMiZljDilUHFvCxTPXXzYMtA
      10. 9fYd0Ma1tYqvjZaPue5Ay0f0UBpJdIDYQs+tKogpJdt3thTijtiOragQSssdJ7Br
      11. 3eX0X1i3p8PBlTqYx+ec8PQVzMn4nE/u4RoGop2PzofqwOjoQtmiOWGtq8+Nifqp
      12. P5E9jF/kTBLSsEQi55gBK9hICiZ/p+wg4ISc7Gzv7x69PW1abjgcX6tgwADpcyOG
      13. OJdqKPcrmzvrBf3f0GJB2BszH0gFaah6yRUWGEjosx77SuxMhe37XKpClZT31JPf
      14. vlpuZeq+9HJr81KK8ma5Zz/4nZxmaq9NxT7rnHV0Vxo8AlKf/ce5g/+/gP//9+RZ
      15. hwBFIBGYS1CH7S1yBSZ+8qhMgIWoJD76wXpdElgMCJgD+cL/rXg5nDttF+MVnHwr
      16. MN1PSAay9THAK0V9jy+KLH70MdNtlqR0Zyh8/Nyp7iHiUlkaV/WQZAJAxcf6dtMu
      17. XpyZVLeL9xl38b7zmnY50y2gt+Q3oMkg7AkxvAf+0pLi/mOK+7p48JjigSruVwDj
      18. 54v7FjC+/5jiGhg/eExxBYzlGVJCdJmPEfO+ah5f6oPXCPpG9V+a2dyzWwrzWxfd
      19. 4SsF9p1vtAk/jg533YtWB6aw1YEW3FNAzG9oxVetuP63aWflt7UTaHiCb9POyhe3
      20. c9G59BVy/a+prHDhu7+t+spXVQ9078Fvqr5Ca6LoM9WrwvKcfhlJIzN/LG6R5z8e
      21. lab0yqNKB1+AKFOa8fK5ELydi0G/6M2H4yFeZkmRwdH7d5ktjn71MO94x5FfGHbd
      22. 4WfX15zfLhRQIX7wS4UCLsRXjgaPKRTahazYbkupGPtgJ6AWLE4BUlEx9bDTpp0u
      23. S59Ho4gvgzlfXNmKQEe072XCGhPbH/R8OSzAq9cSWqupl/pegrfPFqVZXH4Vxnht
      24. ON4+i3KuuCe47xeDCM9GfTaH99Uuob3rQY6Emt2l/aDCv0wq/tYW1MwbXlT4YHuH
      25. FlpzPyDd+l3zF+yktTJ6X3zWgmLfd1Y2rUsA9gNrt2ffL1kFCqH7B9Dmvm82Dmlq
      26. 1OYh7Y30cT/F2isICG9tcZ/oDORSMVha0YtLFZcWzffB8BNWBPx9v0O1DOziwd73
      27. 14sb0RfFHWjLa1XadJYN4FPlBe9YBmIbmgKjg8tMztDzBo/z4fnL+8VQObuY8H8W
      28. svc03Rfamd9eL921hjcdh5dUy7Je5wsv9+SXK930F1deq/q9n3+vgbV2xjnu9/rs
      29. 3AoOVgxKKL/o7MKZL6Fiw4/bO7n1IEMurYSlG8iEaZYU1mysVyW2/7wcjkhbeDws
      30. 9JoFebItV0rKlZKH6oBCXaoUFclcfwltRyFPdEcTYasYKdC8drf4uuh3uG/u5h5R
      31. 2CEzsKjPboAIorptooncp0bFRD2wi05+k47zoWPckzlWCqt0OF/09vN7C/hqPPw4
      32. HBsLGL201kBHIJatgY54kA/5SWTbmdxVP7/7ZcVu8D2xTO17AaPzf6OjAB2UFM1P
      33. WQjEFY6T/Gn4hxkfuAeTejg1LgTZMLJ3LWvgsUHiaxH4sfPzu0NvpRJEm6dvWtKV
      34. iAEFqVkPzh8dcjxieCBKE7OjzViH+gb1a21jZl84z5h16mHRGD7AGD4goj9U73ui
      35. 51n7a9VVFQac/LjRodzcP3A/uH6rbi8Uy31Y8R/d7lW/P/MFG1tb1APe2LKxwX/W
      36. 9pWv+4GqfWjZXS9B+kuD4TyYUH5DoXupA6hqOqwvtBYUFpZ6hOz5O8f5KxKCazX2
      37. wmrZmuXliOXxMsc1VRU4eUTaZd1yYcVDVjZNSTv0hIfRfPbfk2cKNLxK8Oh094Xz
      38. +hY4O4bDLUbXdHHFCD1rOrvCXDyGmNpzsKCsG/DRBJtxzgYw1BtajrD4Qs5P1zrN
      39. p84FKN6fhpxRiW95usUtM5Aq4xHd6/6pT5nZrvsfeD9jNMfzUhe3Y+ECdqsS3kLi
      40. WXNNEs950SXXPVniFc+BjIC5nI0c2XWk5HX5wBq/hvEObmczvMcefuX4K+7KeB36
      41. ZVYVvcSgUa1HyEtfXmKokQWdEAtX2+CSVf5ohAHvzMNyFvGS4IF5tyMc8tvYhcp+
      42. ZWW/vIFij6MEcm5AXzoOf8k4/MeMw18yDr84DuUqZXphFKw4/bN5Uy8Wt2gWgpb+
      43. Lmpb1LQStHWZFc+IDEV4DNFva1b5xT43jELGGodG/4Z0yLTtF8labbcxXS+mIF+H
      44. gw8qaSidFiuQO7YfrI+2UOFw3TzFwywqtXAFYQCsLtEYBe9Qqpp/Fct6puzjYmps
      45. BmAH1Ji26Tx54dOSJV0ASP2NeP4fp9nUjbxu8SnnirgdDU9pXwC+cOhy0zpFSWkH
      46. J+dlY6ds5iiLXffQkZRzTht+2PtsQHEdMWRyFXqz+Uf7LepYl0NzDg+TWK4XzzSe
      47. 3Z5f2sfX5PViOGYpw98BWwAERrhTjul2xjOAaZo2EUz8q4lg0nvsqMSTA6DbSNHt
      48. MeeFcuY3fcrvzBmNkFzNhCvCXS3KAhwnCviDLQ9jibDvFexyxcfr/qwBCezuZgWO
      1. EItMA4KmoiJOMwgEhAdhSzIBV4jqdmOT+6ngdSZnoKQXnYD5YUjwf2QuJbuoWTVL
      2. 8Gp4oEW979dzy02N5u/MmorccPnytEtXTmAEExjnAluP8GpMnjk9a4AaPONEukN/
      3. sLilbUiQ75irFZbSBaj4k8FQzamwGmtenz/PgfcAF/VWzJDff7f5JVUDu6qau2UT
      4. plak6NcWFgsaSj39lBnQF0gJXfP9el674628vJpqQd1aR5DEtFTQWHWfWSTZWi+q
      5. jGUuJ0l9v57LqYST8CPvmeTVYLHY35/D5VgcAPQAi0OQH8PiHsGrFNt4kFPlWJQs
      6. /m/Oqajd/9ksJUSGhwf5k0bKY5nQb2E75fW2nId8If9wFAP5GubxawU/qESm3yrF
      7. vNdN4DfjF5+LSxkPDfYG/ZsqZy2tW/jWkTVLLtuSG9VyWV2bo76VFpR2Wh1uPtr5
      8. BP3zuLHGoA8q7SqC+87qq90M2vsHKzuujz76lSRqtXfah1tbQWnICASd3O1R4qY6
      9. R3Vpc+Xn5WEXmGJrf3q5W2CCSpnbUd7ppVf4Yq4IEIvWoSgTR8Uppibnwzs+iVf0
      10. iVXsfiuPIopnvGxV+yPWTAArxfK5ygNHl1hwbn6a0DHGsUpC+ZEd3mfNdmZLtILb
      11. 6heLFdgJGoDER9b90zl/XtE1t/7LRp5I+GXR32fa1Bs58qqDXsn3+BN9f+9t9sQY
      12. Yg8h/N3JH98JA9OEn7VarSLv4upLjnf4qxdrmcR54L5DpUOQwm3oa85ZhA1vWTsz
      13. 3S7u4ngt2/LS9OBuRrbBVd1AUFc/fLB+Vtt/8HD9uup+/hTa7nyBV4UOKcHlYgZz
      14. uhiNF0J7xRBCixBhwbn+EmLEZYWeMbVEgZAGbYt3vG9buZhazQCY58i1vuenvioS
      15. EwD/CbOLYrpRSvHzaepQFn28QoJ4rHZsDXlA4/4MM8TzNfLk7cZbC/Rey/x2TJlR
      16. +6AQXKqs9+Pp9EZyqjI+aGBrmDRjp90kDLSKGiETGRZUVIYzRBWtKQowAslcxt0o
      17. TZO7vqxq9oVVNxxX140eqCsBjZV1fe8RlbVWoN9ueOWSeQVCv97yq8v6XqV/wi7C
      18. DoT/8KsO/JiCxW1TJoSvlEi2sKmQMiRFroYL2Va3+DGs1v1jPLz45mRv/+iQONLB
      19. iXmhM+i8nbNhvu/TLcdI23LvEyW0WsymN/rekf21Y0kE5XzkK08O1k7Um/IxxrD+
      20. nN/XCodfywIIJON+xznuOICqE0sY7PP+lW1DH9MrEhvW2wNU4leOrTeIq333OC9Z
      21. AKUrdCCUb+Tlw5D7rZazUnx53CoIJUB+uepBVdWTglSiH2r68sEHdpgiBm6kF0Y6
      22. HZxwM0wfSOGhzdUo2Hcy5Hh/LCDKAbAvyivK+bn2DzY2fcuYp2e9frgiWDXZevn6
      23. agHRUgf98D3tLa34rdYKV1aQGlRtFepXVu/wZHBMUCHtSA8B7w0H+cwCJsDcpM6w
      24. FT1HR8zTsQdKQ9EpXhky0JvVS0MXqn16aPyqnd18wjVeuFILf5RjCwAE7K615Asq
      25. c0sjEn6u+DKcDMEMx0nebS0/eS9StSIGAnOq9SgD7fLqnFCmIn7iFtSJecWHQf+m
      26. 4i0n35ovA4KyZI8W9xXf2TrKf8jNJhLBeIyxqL3r/vyDFDUnFnLptIqBTO3pmNK5
      27. gV2Af7KFoP4KTBI5c8QllxVBG3TqEIU+ObWzU8hOUvwun0tpAy1ZcVB2rOg3k7PX
      28. I7w7T6h1crb9sT8ao7VJb3Q5TGQyObeiZEr563hrUj8a28vkhcM0lywTN6tyaRaR
      29. iuHBfi5NBFoygKjFvYW989v+uMcy1XoL8MIwRx+tYdjJ6y56iysghys7bd35/YSB
      30. znuVrHxxKhei9Z4u5OrpdVv+Mp3OS8nizvpjvOOtVEP54KuS6FljA+inJqkfLLtR
      31. T5Ou7TDLf5lOrCbmoNoCBPKGE/Q8GHsUYKofYIu5TD9LcwQZtum0N3M5dIwvYf8A
      32. IEARYjLm0BkveGfEOycbUt9LRw03N01PltgwiUFZTG0VuqjNcYQKwKavfRMYQnPQ
      33. XgIDjzbHHWRNcvq+lR3Q2q2sRJIqRfgFejsMYbZbzULFoG1VXanKz9bSDSKvwQwn
      34. qukV4B4W1NpfYxUPuDzVXFpcJwWbDKyp1w4roFpz7j/HT4S8Ctu6VKFqryNfl92Y
      35. UWtrK1S2Y1U+IYtArNRKz5871dASp6JzV82KLE2u5HCCTn2TIU2lddoDnDf9TlV6
      36. J1dH+hF3VuuGNyvh28ZGXP317+gr3tgIl35l78/GRrBuO3bwcrgF5XKfnOM2MILz
      37. DFV1zFALNmnfZJ0traDX881NSn+GWFpC1JubfuAtcfgMPJ0zupkDt3iQa+BtFM6B
      38. LVts1XgbeOW9fVXCHIIr8SkxRT+bxC92QuE8oeBJtVzuTcRuXzKz0AUn5iozP0hj
      39. PEdHVwBjR4LgEgBEKnuHZQ7awSYYS0VBC3XK7bj5JWHnXuP8XjKBkg3su81iMrCy
      40. 15AlzflwsmkTxNYWVtrVlpKSdptNq/m24bMrTWgB1kirtQZ/rC9bmJVr06II1Q1Z
      41. DBsbCoZc1p28IAc0qUpbW81whatUJnOwBev1TXFktl+S+UH1SNcL+ypbfj4kEm04
      42. Lbet8dZPyRLKVTwm6CwjoOIJCYyiW4na9ly21ppZ/oX73XeFKdArtYTdUpeW3265
      43. DJBtVEpL+LxHm6i2aVRq1PQPRs6m81zbOaYjPc1erifj1p6riwnRanJpTlF9+0QX
      44. M1KmaUoNqF1zH0dT9Hqzd87C4wJddAtOOk13P9Ht3lDOuhDzJ7l96XwqMWs3GJE0
      45. WejrcM/gq3vDp/jRsQ4q5GiAPqBLvGWxYR9PlSukORJWzG4KmBtOpreXV3x9X5l3
      46. F/IDLvN9GG31DGPv1is/Uy4mxlX+KPFP6twwJqnqT+5h1OPFCNMeTi/M0gETnxp3
      47. gAvcDPlObXPhsGPdmTvu37dWcy/pai+8GXEMqqC6JWmOgYmfhtyruk8SnavMZkcX
      48. djL1fB98i+1iNBsCSofXN3iJEwYj4rTjCB0PqeHq/mw2Yim5mjuyrBFlMZb1QtYr
      1. ISph6rRASYXZ9P8YvPDKS1K1s6Ibd4Vfm4zToGA0mXethK1WqY2idMhL1qYN1ka5
      2. 8LJY2Sp+kxMwK9WEUS2ulpYVZjC/gkX0gSMqljOAYjQu7/lqo6qKI+FOfYN5165O
      3. tzlUxinyKP6wVaWotQzj212eq9PE8mNiIdTDD1dsFd4kRWhpv+lrMGzZxHU4azpx
      4. E7RhheLUZJQ9Nj0YXqucIwHeqszn5YSHGkKsrGCstA9KwLK5wjoW1l63XvrqJeaT
      5. XtKgbkWsSDvDUUW6IZ0horAXWOFz0z45sDJvijkcluSPGE0ohoASCeVnyX6wg8sr
      6. M89VLRiTJLTDOkTu653KaQBcAfNr3HD+wkl1AkPDzb9r3m1u3rVKpx3vCvixmf94
      7. dFNZnjOQukkchwlulHDiUfV41yrenlGRZcG2zPN9/FrssZxbQQgHBr+yuVPIxFCO
      8. 5l06zs/FtFOcGQ3I0FXZTYp5pVhp0/uyln0jVwPA0tGJhEwiCqYWUtxo6eeuGRi8
      9. z5euKFA+7lfqlxJ9QD+tB9KsVqYKKTenEowUQNNLT/0FtgCPrkxFk5tczhAL25w4
      10. 6OjNX5q4+AfQVc6RAWuqigN0nCV8YWm7K9XNPLRqO86h2frIbcjutMxFC9b2nBC3
      11. Ce0NX7fy2UhyPCu3NpSKbx3RXBYhKI3Q3kp1IHTewaaWMr+sTL+0Z+ustKmMl0pP
      12. ZUdm6szRB1G4lBv07evb69VSEpaC7ly1mvOK/2ZJyG4uMUAKCkNQIEsjuTcr5Xad
      13. TmFCDH6bHqFTai0QZZ+GfwDd+oJgpqRsdCZteA1yme6PQSWDdrbwhpp5I29cgWr/
      14. hzldVSNJsUYYKTICJc45H6GAv/8EGm4O/xIrVz96iq2eYN89wtjKJlZzq5xidvbK
      15. Isa2/KC9o5wAFFQGtM7pFg1TINvP3A2kiltZv7c2nbiCJqu2cdiFDyaSjXg59ag+
      16. dZxm1WpfOUSvWkVmZpEhVN2k/GmSWmM1Wt0maj42LFxhPuzPBlcGpJVKiNCBkevi
      17. sKSIV1Vzq/YuOs5za3ujDJEKGahs0Cpio0TtfwC1Aj8E3NyeofXefAApncqLykpD
      18. O8yD3FHSLnfzT/EtglR089kD3KoeYCER7SNQYvMChYdlOXZTTkRAxYrAIfj6Aqmt
      19. Ahyq4R+291+D2vSIBqLf2kBW3UDuYFRh50eMlNJlUMu0rFKb+oQXsMXv+fZo2fsi
      20. VXg46RNdEYvTna/dTOcL/tPwN3vfLJdWgLMKrFsdbZ9jujAdDKVrnfXnfC+Xdrjg
      21. FcqjyS1yopzXA09YWZTiVtFnq+17W/bCs9Bow7pSBexyxroRxI9qyX+4pfBrWyov
      22. vFy0XUQVlrXt/qa24/jLGzcz/wNuSJjSIDu91WApDXE6cftlpzRVOdiJvDfsCpV5
      23. pJtFmUjbSX6ysWl0lFaVvpHX9DwdwF2zYHE/1qk9x7jWJscXX0JAit3CuaRLys7u
      24. nT6rTayL8EG+KZ60qcjQJ3FXJXcM16KgwdWcNghW918v1/MvpoNF/+OweNyaY41o
      25. fG4F098oTnkFI9ss17O09CqT+K94C0qTe13xwWpFHcFrrYWun0/cr8tiQoWL8XQ6
      26. AzK9WKGK7TBYw0s/y7YuVSGPnScu9bQDL/Mn2aum3S9Muy2xVix3B04JYRMD6XZ6
      27. e/tH39s8q+XG5Z7wPAr3wlU7TlINz5xL2TywCQS8wdVAdYlW5M8lkLp5SEst//Wy
      28. 44RFeWUroSvBg8sFLwsWOAtyq2PfJ1xIYllMH1Ah87yKVWeFt3ndMJW0N82/Xq7k
      29. Z0sWpL++5KA/n6HioNmcDiQSHG+RqfVncRxSzn2Y2z91zXv78qGcWyEnyDaJSqtV
      30. sCp1rtrYrrKnO3YswiAfitBxSoEJhhB4jMUM/CYZ5sPGe53tX+EceYwCqt4ycB2n
      31. glVVv3ywP0W01W9xy6tDR4QbX4WMFQVwDU5Umcaj8JKj20O3HiFE1w80rIZajZJ8
      32. 0uYSeVfTYx3lVWLssEiReZI83Kp0PC1zchAgB0c/7jYf59WSuTl82L9V6dv8iu4e
      33. LLUMGPew4Hn5ss5XqtusX7LO4cM59HfMnBXO+pvdXeu4n76HzMr9bYfpq3OUOaEU
      34. loTSr6XNUuPccKqSUuRhqLhRC1fNYZ6b7ewsYyJLGOjSPDv50R6UzmxXaSS5Y7ah
      35. fakTu18w6pe2gQ7t/R6+l3rPSuYuwfn2XQ1y6RWFr5bjv9owbkfHCdt5rvRZuCWV
      36. irdnWUfS7O7zN5Sotjr56w5wPtQQO47OFkTH4zBC6vnzunu5its82BIfNeQLqMR+
      37. l9fAnOwXh5gNsJVPiJa7EvA7lS/j17zSUB0+pbabD9dKMZEluHkPf1Q8B0dgDdoI
      38. WGVspZ2/vjz4QgM5u6XqOgw93z8D8jV5cT40y8Ap0Bl+J1fpuZlse7aReIiiLkdD
      39. e9Z5kpkYZZe2g8cq1YzDKAMgusCqokrJPrCubc5q7phtWiRPDRyfgpQwLgUwgVYG
      40. 6ec6qCSpnBx8L68HK0ecfWDYzqBYHs9O+YQ/NZ/33RNkhx2K9H4u+Q/t07oSuT3a
      41. UNvk9dlRuLjrv7cHRtH7OPtVIysuczoJ0BtM+zPAJc3wvb2qlVluzZcasJ4wy7rS
      42. cfWG5ctpAryzfmAV3WEcFG3jTvH2S6vKc/KNW1e3dyp84xG/1D48mXKT/6VqSJUT
      43. h+DZ6V7Iza8vBs1fMI+by2+Od7df9Q6Pjg+29010gy0Ko3pRaMmZv/+9OLQNJ8S3
      44. JV/ChuN7kmSyfDlX8cJQTJtT2jOtGcrh7nInSXVVfoP356qXFjX9XBLJNKWLKayq
      45. HvAhzOzQqWq4wwWvLnSp6obyTtcOm5bPn3+XE04FhlApzY2dXAmNvGBTOS6L9wHd
      46. kFLHV7icHJCpK8tnAFQuAI1L7AEIdKeUg70iJNxiIdLhO0uSAJd9dT/pX48GfAqE
      47. uSzljdE56Q4wQwzFfVH83HlFeQrDpUwyt3MKsCPXl2TOMCfQCiGMW05MGiNojgV9
      48. gEK/6a5A2524f4BJhKp0REr3FdqJLgJ9LL+SfqlCUKwQFQlCJ4EQrrHiG+a89HCz
      1. nT7A7uIcuwja5szze9f8DVzcerKSdlUn21TNifIDf6/kml4pU8J7t0IltgGorGPD
      2. VFWgtV69tc+OXTtvV35vP2+OWZRZcNkV2wlbpRtLyvVX7PI5O6jgp6RzzAEQ4skP
      3. +5iV1O+Uji8/BGCxieDRTeQ8oCaiLne2SafdNaJjY2PTigC3ji7pRZ3PAdO7mPUH
      4. Zp+6SNIV2oa9CimhdYcVhb6dX9ECc3pjzmFpzVmdpSqeHKYGcSuxbZ/qsHKOlN/m
      5. U48AR2Jo0DmfOKxlYBzpZGqfAMAPa6xom2lghdIZDzETHxVby6yCZudDepBAUoJZ
      6. Bb132EudmGdO5K4JrYwZzF9UOrGGqy83bfpYNWcJoU2QZrkx1W8Lb93UVOFahJAj
      7. O+Cv3M2GJG1Zd35ZmiDkYty3dyDwEYD5ZcPQ7kPeeKzSqUDB8hxFBfq0gu+wrfwa
      8. MifFbATCcsrTZ2FdVH2vnKQKJzRKP9wZVeWZxMajDxjEnNsD/aVV2To1rI4K5N5b
      9. GYFzktmsHQLDnM7MZZph8kgsati0g3FdGwO5VZ1rryrtjq2yVen55qAVq8k7trep
      10. pEKZHjqSaIH0ptTcyVtHDToLyY/9GaelldMallZRffzAClbtj2+u1NznTtaMNUng
      11. 3Vy4920dMBhNnGzBMf4YJWzuhCwdWaFK5favR5NC1DXlQbvuUeYMez+Cr85zHWRy
      12. Dfukg4l0xxhfFZrO1LK1JU21oGazGYEhsBJ4LU0QqikY2glqwGdsXGCzfU52IssH
      13. BipIZT46H2E4Eihw93rO8VLsW7Cgrq/pwAQGY3Fr+IE2SGFh4kmJPml4Q3PfYYVt
      14. I4mRNxw3YBkwlLB7kkeW1NRISNv855pS0HRiG9PW41oKVUtBsaUD2/2oaribTf5j
      15. xY9aa0Fm4RTJBROkDc0WE8gjjv85N3dCSs8oeOjGNkqqeTsfnuueJBczVO6fnw/P
      16. FeK44qZ0bzLiyVWvuQhEoU06wEuHX3BKzjB2Ds/FnWMX17eDK9bfVQrIhnXUj5Lb
      17. SE4bObvhzG4nFHY3vaW8N3TWpWHOhuB5ntkl1IFvgZz+4OMhc+5nMp3oO+wqz9zY
      18. okelw6We6QY7Omcjp3J4CIAlEz9pLS7aliZ2aLG8lSbmQjfnNoDZ5s5xoL5cfWiv
      19. 8gSFIgO71aDVyrW5vrQ2sX8L4s6yQyOVdSuDO4slV3IjaS0bGnrV7p2r6ScmCIyM
      20. /DR0nl2P5vNnNr3SGaH+osD0iGOi/4kLudY5nBzRliJrNmwsKUj2LizaBfKnQMiF
      21. OWnVp7AkoL+Zcz4bXWBKCYy2/TQyGrxNr0Q1wGqmdKLo43AG4xxdXhEzh7V1gdFR
      22. V6MFxTmptE64HomCdZQwMkCCQM4kEfUCdxxS6mbarhnrZUCBItfD/kRI/tPwDwDD
      23. 7QTAYUAQdkEW0PgOrNk1tW51/CrmdoPeJbR1PAVxYwBatRhpISZZq24VRGPMTs35
      24. grZ1bNOc+qL5VPqnij6zzq32+DjIhtNNvWLHTq6MHbdOEteRq3hmg5sm35ypk+Xk
      25. K4LU6viJVqA/50MOVFvWxTheLkwK45iQoPEQHElrYh18Ro0OGA7vBqjwA1Y/ySzN
      26. zAHEnKBafnjPDFYfDKPzpOWVUL6mgLPKlc6VmdCFtfwN1iJOYAQqopxvskZmO0NS
      27. J0rsE0PXK1aNQ/VDSwZBtDOp5Q8wEGY7TaKCNnI2pVC03Lyq4eYaVXjPl8FbEHLF
      28. HsSENKaxsGQGVBR0HvcbTpkc6VTkH0hVISxx3L0DSuDt0HFdwN8A0Aby3lIgtV4m
      29. 3AbwVXEEcK2ZWXqV1d/bCdmSTFLUADAj5DAqqtvqpbROV/SJkD96L7j/9Rpyy8XZ
      30. WGhdEbxyCyZ14edGzdHlrxEqtq6MjA80HT7ZO+t/4pUHhLlALyBABkQ7YN5BUXDD
      31. T9YxY9ZUFJyPPzzweWmazVwemWNLIlF86/hT/55ur3AOTsjGDlZjh27upluyAcjR
      32. GJfbAIQBcn7QnRYoLpRJlDf09g++y7mgrKw2pNXnU8blrCk0lw7zsbeCJISK92Ec
      33. 3ocxfebGhQSatQuOVNfJvBZdpGa1nK8G6+DD2dp8eatBO/dmLbY9r7lP+ThZnefH
      34. UanEbK06XzH2llT0gwdqJtmymskDNbNoWc2HoPW9YFnV7kNVw2UjDbzqQ0i55j3P
      35. cp3p17RoleWtY9BMnm8u2CoYzi9HC9tVb4cRmGRgj9qv4Pxfjyqay/D10AYHACnn
      36. h+30sYMPwwXzicqjeJ/o3BWsWbRAXWfevxgu7nlw0lizaUu+ikM+xlSGBkruB3jH
      37. 7qBS0qZ8Guznz3H7Inj+HLvd2mxikrvAavqPDkpW9fRCeDj7aDaXZIQyKbvokhHe
      38. hTeT+MAWrd5Xwm0iy/dpOWKea3KBvy3+1RF36nNJe6WSvlnN2ERTmGbZ1VVRubQT
      39. 258vdvRoWutqBzX/nkZpspSZnWnq4FH70mbzWTacbTgJIvsY4sHu9snb413ar+0d
      40. nOySY3w8BeXwZ+9d6Hke+zn5FYUSeO8SeZmPGKmJXPnZo7S2h3wRG/9JLZQjN6xW
      41. KvM6WQ0LNOwpxL/JKZtPi3M8nI9wVhmL+dgJ2aPM5c9bFi6QS7pnRwwALUnohZVj
      42. qXpiMBIFpDWsg59XDoH+OTqz0H8jtyG1q8kuH1hUuRubo16LrGUjvyaFS9tS6tzS
      43. Quw4eg0Q+dDtgppIZU96Nrm0opvKnGLLyadEKaZ5UwkDQeNFBqR4CmaQqtxVq6hv
      44. X6+Tz8ZTDCEvVs7nu+eJ5bWG647ia37LoiswhwoGnDtEaa/SijO4FZFiD60UKyRF
      45. bmkz2ZUxR7LepyvkLAN6+Mvh6Q96Lbnz+wnosKgHijuL6MDp356PpggoZmQfzbQt
      46. +WspO8T0doEBnlaGCOsbByTq7+a+hWD7+uaBCZDVYuZhp/W4Q8xfhka1Lt8VYtBq
      47. +SldkddHhyAFoPWuc+QEbOFnLxf+tetRCuBDHkTpuHeReisGlSuS76vI79S+RWWc
      48. 9XIy1/lCVU4+i1NpdlA+yXeiCUir3+fD5UFsPz8cWpeLIiaY7yl2m1IQ5J8xLBmU
      1. xV4hMlqHY7YaFYHJdhN+oUm/3GRlMGWezOykjLKxq3H9/tFhj2XRWdPtki5hTt9/
      2. UaxlodMiAq141qWLbFln0pVEs5ZoRzEOyv9SmFYzAXVTqlrwiy34+RZUhxY3ok7z
      3. Eeo7O5Uh6rUAWC0SEIUuVpyq1C9K6R1NPtYHG/NCkVF27MYL4cfVB4S+9fmeqlo9
      4. YBbL2+zRMcqH2rXPr6gpxRQg9t/LW19+WqfiPNQDR0/weEpVq3x6peqYSlVpOa5S
      5. 1VX59MqSmP2iH2YpmlaWjdR5TJlHHel5LC4r0Sln2TqPPeSzpNHHHvtZegrkfKgy
      6. +DT1gsplvKU864e8sOxIdrs3yYXTKWbkMeS8jE6FQRU/VVdTZFiqxCdZlx+aqqzE
      7. n3QuUm1LVcGDTNFOAlEJGhSiOa34rE9NlrsvK6B5Ov/1/zwMFqVklSL/eDW+XBLk
      8. 56al5RcyU35XPNdTZUY8zo4gdY8VYHmyBPbXNadby0OfD1b9LU2DKAFjx7zq2J21
      9. cvdF7mEUL3RL+phDqSZwa5gvzOHb1PJX/izBphVXWB0cqwAYtKsn0z5LrCBfVlZP
      10. y7ICtRZfdZzvUB/AWI7nf+3xVPP3JafcqtwPspNrOairSsnIxO5Rt9DCn9qryxv8
      11. s+Ef5pSgdDadXjvj4cXCaeJGC+VNuOrf3Az5crPCjr3OtDnCvE79Mbp97lVyKJMF
      12. SohSnB3n08lQgscen4G8tSw7NeLBYmXlQ5JyxuMSeCI5QKjrqmz1e4eg2R1u7/d2
      13. j4+PjovYlZIV+XyBk1WOoypRA511R2E9uJ0vptfqxMvjblKByt/uJhW5PEWGVXW9
      14. C/ZOXdnd1KYh5mPdfGmMytz4au9k++X+bu/1/tH2aW/7zd4SHPTIj/swJtjd+22R
      15. QLHPHcQFOxzKt64Q6s0lMZUXPBRvclh+lUPlHSSHZGLm8mRbKVPxnKCBRNiFXPDk
      16. rf+yAQWsK5xGk3e/oGwhpAdAeJgSZnD9jm7yk2nfXDLn0J2FUguFy6e7rBIthcxp
      17. NmkGSU9tAUCbBGubrv4LgzQBlpnzLJUXtKB1NqQ7xLkknZEpUhqyHT5L8K+37mpJ
      18. rnwr0W8luM0yuW3WE5uV47Z6PpWAVbRGqVuP3p4aQtNa3oxU6X8WvZk51ERXWBo0
      19. hC+iun9BJvb7cXKRrmal2WKOziFXY2PWGyzGdcjAanRTKj6srq7KSD72e+MRYEm5
      20. muCZtNUmntmT8rJL+YnyQzfVy5xnHzVlWgonu6e9naODN/u7P++d/qV3vPvntzC9
      21. L6pPV3Ag0iZ22p9dUpfWDnXBu0GFNzwMmKY/rbsPJdHOFDTzs/45tlXwQNmnPrl2
      22. UeHNHaSg4SAuaThAl8ensMYPX9UMx05g/5tGtVlWdB89TLZVvnyEuzC033V8vhnf
      23. bxge32TzpYN7c7z7am/ndO/o8HelxuDRw7DymcpoNjb9QhnryLcqtLnpPTxqvQbf
      24. AC+FX/tHJyfo0t75nVfi45eiPor++KnUg/rx5XGP7L3jbRAm35haqyItvw7Ebw/X
      25. 18Gibm75vVb1Zsz3MNFT7W0xy0lCdUuxXPTQcYLEg//athpVRIg69PTl7GDnh+3D
      26. w939k38Erwu+gHPnrkD8wskGDYrl1OnukvU9Wq+8Z/YRVz/mvTp1V77Z8/UFl7/l
      27. PEH5K+ByLS65DC7vj8xdCff46pz1a393+7jZRE2w3aJolt3DHVC7jg1+j09Lew1V
      28. qhj6P1DxKwQraGIuHTx/qFc80MYlQPFqVefbeWi0pf1W4wbdtNy5D7rUqgLdvaKI
      29. s9KSOPnj4Y9NF2JK5xJiYMRonBRKmEwYFbAU0mDk4zVyy2r5TWB5FrJ3+OYtMJL9
      30. vTdv9g6//z3E0Hh08wALyIWDFPTVve8PwcD8fUCz7in8Mt77PUCGKK2BqXiZeLsK
      31. tHyhdruSCZdSIixhvW0urVbLI9ktDuX1Hnovj7cPv39Qvt4ymttLEa0KfKuhkMu5
      32. ZiRA5P3b8eJFo9ymGHdmJwRgBUprqt1S2+txBMa6wPHigaLaQWL18VCdt4d7aEYe
      33. 7B6e7r4i43it/U3+W4OGnG/w38MNvdolTv7bG/oSiL4Rjv4dqAT0YBlD7+Xb169B
      34. Jp3s/deuE3hRRrPhvJIDqmB4LoYN5z/PZiN0Q+ffQmOg3twOFnTB5w6JSlXkV3Mj
      35. tPnIq18vSHJ4WIlo6U6m4l3RpTuk9c3I+lYGqyyFsw2tO6ENW9ObNbu4/7K4oos2
      36. hvdTOq88mjs3UywPEh7vgRv2Z5wQvo/OFj50lkdcXozDymw0CnxBrVY6sYObJvoJ
      37. Y8J7xa11+oA2FB2TMfcq64z39h535ZeeujjavlTaFNK73cs/9+yrp61v1p535Reu
      38. l7ua3A6I0OGe+muPT0BLrNQ6hQ7iCYhNxyiaZQJdyYd5mMRN1ojGN4N37ztOqbn9
      39. Nzu9o2NctFW1AH7WprCuVA3aeUVrWUXStb6uWvCl9c76gw+XM0zA+IheP6+zU5Gw
      40. LkfOjQprrzbxGRblNJ2638xpwviqh4cLF8Mm3dfbcbqJpz2dhtXblUp9s+ps2YAg
      41. BFhVZxXt8Ahtnr0dp+gTLbVUBXLHqRgbM4O/8eVUfxtOMRc/8S6sK1wrL49XSDV/
      42. LDG6fqstDWuvf6G5Mi2qGla2wkKdqF2c2Yo6Nt55K2LJvdTWWMEarMCrzOzDWOWn
      43. NvE1C8Mz4RK5jviwae5VizqngzrNL6EUPdQCWap6dNkrOsJLFCaqF1b9blPpOeWr
      44. iAvtnaOnfYpHcqygLsyTCuSeP6gpmBB5TU90S84iNzmF3bbKPYDccqUBFbBpq/EO
      45. iUBMRMhpTZZQvgXHQ5h79Gp/JHoL2z7KkNTSm7CkR3HRHyyms2ZuVKb5fE1Lg152
      46. h3c59kBruF/Kcqpn4vH858KwEzzTjc4k/bzlBA9uP/L4l+9V8u7m6+29fS5fdn0U
      47. Z/cRi61hRVzi9apKdbNcQPI6f6dAtevL9mRYstl0k6MK32qJtz9MHM5w+TWpVfas
      48. b7owKhY32Fiy8nHXDRFW9MOZvf8iNVUxXLrkuY6xFAhKiIVqXIAGxYynlmWgMj4a
      1. ONSTxTp6MNACveb3DZfeccrke8i/9g8sLjIwGmCF8mroofqeCavDiz6R05/9WOVe
      2. JV9mxxkPJ+tGE8GXlWEe5raL9Ubd+SPzwdI3S9+KB5MKrlTQKHPv0KLHfub3k6ri
      3. tZ5X+DOvwlF1+xbdRkX4vgX8QJ1usDRoVC0qNZSqkHITCI65+uyGV8otuOWjFzay
      4. HtXGemNJEm/Aa6XX2RrZykOjaktblhsbml3ZMSqW+lx2QgfLXMeVPuelpfPzaeoE
      5. ztJaDZkHpCA6e2JOv1hHVdzD9UZFTlRV0bcr+sWKhOAhOkUPVyqWY6N4DxxzRLx0
      6. USVlJqZbjMcGBnQ4Hc2H7v/H3tv3p5Eji8L77+FTaGfOyYLdOHTjlySOvZfYOOGO
      7. 32LsZHZzcngwNHZPMDA0JPbs5Pc7H+TeL3c/yVNVkroltbppMJmZ3QO7E0O3pJJK
      8. pVJVqVTFM6adHx88PTh9HV/2Sjrf4LWViPi013gtzGE/2l/i9UxxLSwmXUW5Dv04
      9. w7cIiYEBxQu2TNp+nHI+bybuXMm4zTQHC2Q5mBHGPlcAe7UZcY/OlvtAz5dQsOQC
      10. jGlAQcNc1zP1taBe0kzmHmN1Hv0DVnv7QctWqnBT/nLP2Lkxedpf4zBJ7sZWz2HR
      11. eQZ7oWaNU9+o14zMm3R6mN4csWONE5dM32gMgEBD0bK1WK/4LeNGrDQO4yIRyFNM
      12. xzQ2HD+A3e1Yfb2V06dixmVGDFZbSiLkR8vNwnScmksrK/e5Fl9XjcELsoDlsZQm
      13. lCiqUBB54lpn3RKUVwxIr8K56IIhfNVgt+RYR336ycRYIh25mDlasf0OqkGDbhEf
      14. lhJ5zn/8QKNaJ4e8mLOWtKAgWHV/36uUslKcj5Wbup990sN+XKfGHUKDIwS2lPzG
      15. Yn6LqVdRBbnYrojaSOar4pLP/e4501/gXrGFzshj1BUTnuNW74xlsJR7vWlZWRKw
      16. +d700aC0pIb8Zy1rOC0A3iJ5ZdAPR+R8iStZjqFFypdHZm2Zcdu1ot5xBQnHvOMq
      17. rrgmLw5hYm3UR2KhRA9jZap9SnqIf1h3nSiX8Yek+Lm/r0Wsp4B2Y1CfRkO0umIw
      18. MArFRk1gFIXtHfbmlw3WwLsdI+hEgKF9MXU6hu47OL/iIUEDJck3zxONOTinIYUl
      19. xesjI7qs1FOihzLoX0/NgxsZ5+Xh/Y5X2c3IZR2L2Vq+6eSQ1a1Fhoq+FyMMQgzi
      20. xK1QfsjQSgTj1bOPp6W/LoqulhI5ry2ayCglD514XnbROJUv3bWsYiqxii+bcUBj
      21. uQlpTbagV7G1pK4toQRHssozLSXu14zL3GYW9Cooltq6VYjZv+98iHWDj7vW9A3t
      22. zodIY9JTMliEMdfeRtPVr4DFFVFDiZr/uPePijPX/76qGfdE7h81LMO6qmVFmdHi
      23. nmkZ+6LVoehLKfOjhHSI1eAEA0T8Eu+7OLs6PcRbiJGGTRcRm43XkfiZkoQ7yZcS
      24. MkGLNvb2dDLsALspAlAHJi1XFkTbLepoNuzhLXRlj1FqW1berLDuKzoJzUiei9FJ
      25. OhTuYI8131xUvSL9dNxqKZE8Nyq7BkS1UcFop8l0ubwjx+0bxkeILFHlLvFMYcqS
      26. vVjxD2ZKWU/X2jR3AN6/HxXLG1vo3nbSOm+sQW+8taBk/qaYkzOGz0fFhX49DCm0
      27. sBY4/K0VG2pV+rKGMWCf9agn8psVRV8LFnLpjzpFNId01pT5RqqJfmaLckj6GfhE
      28. Ik+jfGV1uWVzGcRaGPayFwh6TnSVnsYtOSrZAhx9U0pfrkp63e8csV5BvZaP/3Pw
      29. XRxKVO7plLo64PvtF9iqofU73OyIByIJFjHQORQIhxRkugd8Xt/1jLwvMZ+su3uu
      30. w+renptUWfRr7DGrUDeWlyrveuollNHUy/upiY61Wmrbu7ZlhhgW/Zy9xOpuzAjE
      31. YgBC0fekMm8NJEgn7UXJeZbUfOpejra9tdTWlVfJ9r8m5gCGsg8wS5Yh7rG6gSu5
      32. V3J70M/jSRHjLba6wWfoLHQZWnNA6IHm9CVoSJajB6TXYEJx7TB3NU/RQY1roWdV
      33. ylPmCbQ2i/kvS8VWtu3J3ShJiXz/XA/QTqRsHdlUIDbdcgZNKjiL5pKYJj11+MvM
      34. OfI5MzICcFsbQ0KQA/lYKqVwJwwqfjey87eotpNWtWmlfGjQgf8MevsdWO+cRBLj
      35. V9/SUIh16FWCrwfI121cnY551i0iW4K95+CmTU+TOpMjSx3PP6we3xHpK8jF4aXO
      36. M061l3+qE2Qrg0x3cMsJqfftAfsOBBKQDWHVfyeTRoRqbLUZMgiFBCk2XcrWhd1q
      37. eg5mcbDLHNCFI7pMOfFDSu7xZRxMJj5XTGH7e6DQGG3U907bpyFr81DXIaYzmAR3
      38. vimP6R2obHi9taZHwBNyi20e5phDkzgribn5Gkcuht68hLkq5emAQgtjZL4ZrBz/
      39. RWa+7jpNb90tJenjEQPSVxt1JbncEmRl7CM1CqqPXntl7rZH4ctvecbj6NxWWBcw
      40. eUkwnIZGRoyMoFOqhJbymELomP6KmY/TlBejihKMa8ZDNW988rEJhgdvrWg8yCph
      41. JvlY2WIl03RC5dwOfqPlbNc2X5eHtQM5UZ3hoOO3+1EsznAYpbhBy2xX5NSAooox
      42. Qk4k5YLz7ycyCnyKrCC6D1JfHvkA00GZ8gHnmjrJmgoq6cQqmZ/KxUC7VYmtW9bD
      43. jCZlA5hb0qEmg7iuuVKsO+W6ZbHNAIOsPU/Laq182DFa/po3zqJdBhCWWf9DCpkB
      44. mWRxBQTJ8xpIAgJtROEklIzm2qfEHYFPuZ8GpVSu4f8GHKJs5Qblb8kjMpZTzmlS
      45. Jyndgs75uhG9jkzlUcA6x3CkyhuxLukfhUGBLGEcvia8FKMQCRneRtyhx4jK0G1P
      46. 2tzNiE6XZngkqXEX/A7CJrce1T/JQR+i09j5X7+OFrvqcB8CDBi9K2IqYWv4T0oI
      47. kdiLId2FIdt/Qb4NoojRFD3a8pLH2bW86Eg3Hu2pCIKfBkXGpba854HD9RfaDJnR
      48. hEvfyNtKbzHFr8p0w1rE1yoijDiwaux9FocMi5/hPUeaS9MrLdUtDeMtn8T3PoRb
      1. iiRQJfa/zMYTJSuwXuxAdTnPnQ7RWx4TXmhEdEsmDhovnqr5HKMsmomlwSPCJypQ
      2. cr5kXtybUY5bI/YMEMk3w4HSfxHYO/ot8Z64FmSL7xNzDDTx6nzxf4an3VJd7VJ8
      3. 7f7ozna5w+NhyAPckv4c+1irWZfwVWUP//1Q+ajkaD4YDgBFE/ZdOAGI7XGX/KG/
      4. Q2kKr76xW9iD1HNaCZh39Cjc2yPXepn9yxJcd2/P9WxH1tQjing2vENQRXpg3jal
      5. hy+Ny6Z6zL53tePGoQgtYnO/8IXTQO1HNQ2G4k2BCU4Jzv7+VqwAH58g1YnnVUpS
      6. Ll/hOnbxio187VFmhzi1NDyN8+wBDyiXd7XMVPtGUtlSYY6xYRMKc3iZhnhyD7E3
      7. LJbJ5dlZq3lSOz62JztSgOxlAdHdGiIjzT90kwlJl8cnwLOOT17uGQiAZ5qkqZNZ
      8. AuKeErosI/X0XMhWb14Q+ZzsuXx0csHBRPL4MvBl3/V2yNs0fwg2DO+nxrrXRsWL
      9. WD0/87p9zvb5VB0+aT0cHDgHpQU8P5fh9jmnz2dWSp95khYknLWSiooVjgWGcGSy
      10. 5RSaAaSgcDc8Okf6EYT1Ung9aelJ1FsRUSi309inyBqvLqbFeLE8NeUILQ4z6hGi
      11. N1ofuIrBLxE9wa+OLmqvlUgZgt7HLBCbYk8irSQGEmVheFSI6eDjHhAwD5ssnzjZ
      12. AahVLVRJwb6HWF/jWeb0JOeID2Wy6OW+mr49is4rskhK75I47zVUUZJOxOUERqER
      13. EkARksOk/4wa0TeqUdnNyreDXmQw2Twa9F8+Y07pdhfFc5740b8DUZvujOOIo81c
      14. DDceP584xBqUa9FA1/ewVFlHSYRHQ5qP+mlqAbYXUYT1inZFjlYtOkmDSEHpokFp
      15. eJnAeiTb9Ip2XJZK9phDP4NCPOxMgDOp7j70IJ4X9NPn7WxrnljJURXd7ZcvefXS
      16. etyTkNfeXBevyupx+c83GgWIslVT9FFRvu693EvSXaJXEUrliu10e7x1cdUdHzjM
      17. SxmUmEIlhe/z6s4WOXatFX++WXcTTtrWBaMt92PM2B5PZjVrLmMlNm2JxEhKh6yv
      18. IL3RSnaU7Vizxr06sRi115UoJgO3GtFKu+kPQftkvX77JgQpLRiDyh0+3F0P+2F0
      19. EkbKn7Qyxko6JuwmDKkzzf6ahocoRyF04LXP09/xnKRBZCWfDni6MJ6xdM4Mfdqy
      20. EX2kk+zYmzXexkUat+ykk1CIb2RFG2BlPqK0cGSQiLlw2pznidwk2fH6poUCrW0k
      21. 1pAowtfQljb+OZJuYrrHPOWi/JDLTuSJ23gLeqG4L2OfANVSNNGMI4AJHtkqxtnL
      22. l3tKinJ9VnhqzmhqctxFUdXUL0F3cuvwLHdt9YqU0qXhKDbaRL7mwzgpM7UBHTpY
      23. W/DeA6wo3gE8Td4WuTYx4/xgCNox5lq4bQ9AAYQXT7kcpSY3Q4GXUbppXuzpM6Vg
      24. vPcKCMKbnfos0xwK4Xw7/k2vY9U0iQw0sCQsWuQyPwwnFg9+WgnFZDtxCtSXqowE
      25. 3Ju39BLtuIgv++aKfE89UICfaZw8CVvdlDJpSjmkRwgZCmCEgfU9g6Z0GbBseW1F
      26. smtugGKVikSfKhmSpzn3eBItceLpB5/8/oNuUaGK+1q2amMJEkV4jv687Kq77ZzZ
      27. gmPbrdx5Yoor6TyS/VW5WZiQLKAFwRN3cFfa4jzEmt6XJM30hL44w6uEvosm9KXZ
      28. qMTn/nL3XyQ7rwqNb/klU9zpBfeo/sFXoN5P3yZtbWXJaWv5a3vW2oUz1iJR581R
      29. S7j8VjlqEyqFxh4kOSyYOzYXJdL61nRFg3yyUoQ+Oi/oEpKCFh53g3VJKXH/UchM
      30. 6Dpfxtwo31DBnuX0kSlO42SkygkPpjfVfmIqUsu50WkcHUdLSGlt1NUbdbMaXZq5
      31. 0HZDMNViqImy8rZihuGwkO/q41z3HmdcerSN56vNPDlfiIfFYjzYcrP+Y3bG9rSU
      32. rF/VNl1q05urTWrxTe34qOoVa4fogC0eOxHIkspS6fyMpASY8c8+6NiahXuB7KiW
      33. m6Oqsm3SmdXBSElimvQ9ysxgaq1j5EW1vZ7RrOl5icQhs6LK7xltZ3hRzczlafGb
      34. sjaa4VBlLW9zqsqXFdWWEtWOoOx8qLPKpGDNNGHOkxXVirO8XmmzPdLyJUdNdRNI
      35. pSCZBNMaizSFQJJ1ImeVVCJJ1lF8SKw9oOu8FncZC2i9aHZn9LKqI0t6mtK5EbcQ
      36. 7hZGn3F89NulJ50r52beXKbeUlOZeo/MZDp3a0YcVyWHafLNOsg/kXRa2cBbsrF8
      37. akt0mppW1ftGWVVXiVL/mRKleiUjnSmdV0bpTDO9ixd2L06JvpiVbDRSgEFxf7aG
      38. J+P58o3y88w4VSk2oSaBlbFZXTUya8b5/mNSk4rDmmU4RssEilmO0ZYsdoaLNoLk
      39. rVPLiYR2i+QeFSDitH2PGKpM6pdjlLkTjgIZ/3YZR5XTp+nElnNUTRyaPTnUgGVy
      40. 4li7sb1by92IgXb1GFM8neQetGjJE7qEDKFpKUJ/J9JYygL4Y6zlnDlOf1Mat5C4
      41. kul0CRS+OInrSUlZkVN8TiKX3pZzJOlUwwVnUMa3T9K5ymr5r5HV8l8sjV2UIgrn
      42. i6KRc0ltRtrKtcyBpSVUUjlc3pxKcWaWpIRYmSNv1PHZ2Q+1N+gx8wcYmWDi8kav
      43. xWP1W+Ye7I86Tv4MhEu5m5KWUtK4q6Kl0tNvrWRkK/QWSFHoLZSX0JJaKDMvYSKC
      44. /0J5CW0JjXLkJfS+ZTLCHCvuvHF58OYPtNpSjXz2bITiFknj+PBfNKXeHzdv4T95
      45. sj/tTtAfKOdfolp21r9CgdMnV5MIhyhmkM0mypkmBGWR5EKtQK+xBkx9+OEZSv5y
      46. zr4Lp52OH4bfSeb5XTAAxAZdBsOb3vmDSfxGRFGdDIcsvANCUuvAUsZrOwQpfo4B
      47. GKejCV7rIakofiOQwQZD2Bxxq0VQfjfZDUqgFz+GLW44fmCxmxTrtYM+VKSZ29VS
      48. DJErOEhw/MdLVt4xdLrvpoNPA9jsRbdT0uDo2CvTz480LYlJwc0FT2ahX6JCEZON
      1. iJmJwPaDayzOvuPz/a5+0WycnUZGsqu//x0YgLIGviv3pr/8Aq19l4wLhB350+rz
      2. L/VB4iiPe53tHXf7KdoGnpKrzMbtEmFgevHt7U36Cx/jr1vZqmz/yfUq7la14m3v
      3. bP2p4nqeV/0T+6dCpDm4f5KPiGc4Dm5uJyBclphXqeyUYTI81qhfHrHL8RSNIwfN
      4. xsWZw34MRrcbZ+MbdoRHYTz8YSEjQ+rrsX+DPPSkff/F7/c3WK3fZwQrpAye489+
      5. dwMbeC9Cm10/sP/ttwflk/a4w94BVx6Q47nRDs+8SrYZCtLWw1MU+OvfT8btDu4B
      6. ePeaXRwdIFlvsPO+T+ecvs/jM8ELHtGt2w1wDO0+t+lhOFEa1AY3TPndAFnr9ZS4
      7. P3ZkivffBiwcTscdn55cB4M29Ayrhg6P9zQc09/hdIKtgFgW9IKOiBXZHvsY1PMO
      8. h9tlo/Hwc9Cl+DwieltvCNsNRdMFjs97R0HIsd6dDzs6/igbXQsxSpjoE7mw3sGk
      9. 4RbQFldz2tegk8ErMdHYBuyGATpuUjA5MndBGzFMGpveIYDY6beDO3+8kdILgKag
      10. Q/YCBtmddvxv0RFx9YgOyIYdkiHacq6ewjQM4eWYwZyC5N/uhzG+ZVwupg5ADuvU
      11. D6geBVjC0ErQIbr3O/AnrDnsBD66hNLyABjqMhnwsEw0LArqhfMy8jtIADgmDmo4
      12. Bkq5az9ggKYp3h4GyRD22iG6WUED0Mm74YQa4aibYIDbcfBZ0jVhKhz2Jl+QKgSp
      13. xXDIa1UGCyzwILJ3QRhGI7x802iy5tnR5fvaRZ3B9/OLs3eNw/ohe/U3eFlnB2fn
      14. f7tovH5zyd6cHYMO2mS100N4enp50Xh1dXl2QaEa/r//r9aE2n/5C72tnf6N1X88
      15. B221yc4uGIqVDWgRQIAgf9mgyx+nB8dXhyBvOAxaYadnFB3xuHHSAOGTXQJ/QeDJ
      16. muzsiJ3UL9AGd1l71ThuXP6NQB41Lk8R3NHZBRm/2TnoyI2Dq+PaBTu/ujg/a9YZ
      17. jvCw0Tw4rjVO6ocb0AeAy+rvQOBlzTeg/xgDPnt/WqfWYAzqgNmrOvQUj1gQHI32
      18. sHFRP7jEYcXfDgCN0MljhzXP6wcN+IJt1X+sw6BqF39zRLNN1GpgbLVjdlg7qb2G
      19. MRaT2FFRg83ANB1cXZCwjihpXr1qXjYury7r7PXZ2SGhvVm/eNc4qDd32fFZkxB3
      20. 1aw7AOSyhrBFK4A4KAHFX101G4RCOrC9uDq/BOGwBLP+HjAEPa1B7UPC9dkpjRmQ
      21. dXbxN2iXz5yYDYe9f1OHVxeIXsJaDdHRBOwdXKrFACQg81IZLB1k1F8fN17XTw/q
      22. WOAMG3rfaNZLMHkN6N9rbBWBv68B5CsaO04a9I1/bRA5SoJ2aHZZ44jVDt81sP+i
      23. PNBDsyHIh9B38EZgf6NAh2XiaBWN2M3WmyiztPwNBQad/hTY63eYM2Hj9jvlCSrf
      24. of4ItYxBJ/Gs6xvPMJkmPqEU39LtkpglZtucYJkiBrjklyAfSsj0/DbPY4HFSGAr
      25. gA78v0btcRvYLiPjAx7oKE9/ZE1gEJPx9E55SFVZ8+cpMpLxcBgls+CgaJMkUHQJ
      26. s8iVCh+UDNyBeW5D4QqKBVrylmYyU620esQxpX5UoiBgSCiySZKCSXcmMagQ/0Mu
      27. ok/XNGgDDIA/Nzh6pJpEJ7j1k3+/2RUKPU4Tcip9yBVEAJJ+ZKDN3sb7tkCYnBoq
      28. JtKHgPoJ6irweHeOSYqRrYSZKC06dfF8mS7xOVAXn5lxd94oKob66ketXt5JxTs3
      29. gzQEA8awebxa1puC0Bcth8XQ2PXLS8Vk8npBNi5tGEvH8by4lMwquh98WpdG5UrJ
      30. fHtMWx1/65aSdfFuMX/rJd7WXr/GPb7xrs6K1RI/euVXjDAxsLxlZMVFjIUfRaLq
      31. 9md/3L6JHHLpOB5Ts8SXlajYba8lS/IHwrlSLzYdARn4rdue2pwdWdz6cVKvNWE/
      32. pQG3Tpp1Pq93oCtMxz71tHUX+rahCKeHH+NvleirmCn1V0XA1nK4HsQpIzjg23Z7
      33. 7BaTWDoV1ZFAur5cOG/xnlIQkrj7FPaZYZeyEvVEXIwwwGteJBQaPD9tyVzIOkX7
      34. MlFuTV7iVzaY3l0DaQJIekissNMeRFKtjFEqwpPy/Q47iQ+HA5CO232kmwfsJfmU
      35. RrBgPKwO0jJF2h/QaUq88My7dHyaOzxLcnKuOOrojpMkCDUCjViWP+p87W+O6TBi
      36. 3tTKWqFr+iVHfIQBuVvd4R15kpNLCXnfG8EAHT1ioKR27WKeNVKgYwkTSPE4O5N7
      37. toYX1RQCVK/oaUZykcqOo1m/tTZjPbdm4ktGYVTWYqj44ltmST+95DfclCcYSNml
      38. x4XkYSe+9HgddUISyUpxtOozPbWfrXTshSLkQqTLfyX7H4mjnT/9Zva/LXfT80z7
      39. XwWKr+x//wz2v4Vseiv73cp+t7Lfrex3K/vdyn63TPsdanVvau/qLRjEUeM1GvEi
      40. Mxss315wQ6Y3oXVF714Ch7nduN3Ptud1voyNJ0kz4DBshdPRaDiekEVPM/whZ0+x
      41. /GmOFLogfXz22msdwYS0LpF6P3ibH/foiL9CNPXMcav4xd123OeO5zoe/fQ2HW/b
      42. 8XYc75njPXeqFafqOlUPX8G/1apT3aT/bznVbfr/Dvy/8DUlLjNs1of+BLkQam0g
      43. /b4rnjo/lGDfntCm0YZGy6CGxF1HFeYGNxp0U8cd4AfaAYG3gkbd/+zjTgF7KOed
      44. 7hZpkBswiQIRpCBhpMZgUPVIwWsJtan1yeZ7orjv37XvTz+4W6rjCd6p2HGMP+7m
      45. zrbDvGdV+Fp57jC2DWo226xE55kePgQ8wj/4xn3mEJbhH3zmVr/uzujGD3m6IXvj
      46. 7njQmyoCeb4F/2xVo45UEShMJfzj6R3ZUjqCriitwf6eu2mEkYTHn6LHmrdJxR4d
      47. WbxtDTBWEqGz9emj7Q6jLPhJFPzhQ2sgr5h+Lej2YVLAWp1255bf1dDUcwxdHF2r
      48. OIgj50fffopj9U/HYyUQ/eAazQSBHyrPYKmNH4AGKhisg378oP5o0A8lc4B698OX
      1. QZLuZEwLKniOvT/AzoNiS3/22BMoQt+1cPzYSCdOpGcoxVFQf1NZllcNOjJLMbVH
      2. rkdFVJOHvSLBKu9TgQ+Vj6W1OyWmMA8SJWJ2KAUx3JPojYySgiYaEp5BbJ8Ogp+n
      3. /ASBtHEZ4EHxJ92Dlt1ESDvl1ofSDfXuh+HyqUYuI6MWeheLqCE/Yew6+R0j1gX7
      4. +2pYUT6CD4E64nW6VKJFH8V8aQEaj0n441ZdkstvMQRqlBqNJx4wky19grF8erkX
      5. 7H7KyLJEFGdJa4epEQYqIjCuXPHTn/cC9AkbvPyptDuYmecOV+opRimWaBkoaBkg
      6. Wj5hRu48adLSESbefNLeDD7acqOZ8eZsWfK+WvMh4Ug0ak12BKcOkXSqx4tIovsH
      7. I0cqX9vRsscxnepFfkgmnBPXbOMd5dRB9zluFCr+gNnhsDM/8ARizfrV4VkCzz/E
      8. ce+Vrvygd8XobcY8ABuzNNfQm+Ol9CbhEQb9g07r9aOKWj+/JgIlifB1Sf6iRy1b
      9. Q0AaPxEVIxYmHoso+tGAnupnmJxbGvwmhdVEQ0iwG4NdjiZj0ZN1gbb4xr/CiCd3
      10. I57L6eq4WW8qCdRx8tErNBj7XR5VDLNCSuLCG/UKeYh5xmy0TERC29W5oAtccC8q
      11. Zl6Am4z5BTjsjdLsT6WPMffCQhSPKG7FGowHMQobbXA3vcMEiL5xQAu8Dkgdfn3x
      12. /4JGGb8ftK/7D2T1aIeyT3ftwQMng3YIJeHfT9jOhgzuw+cV46jivLZHWbsRlqLN
      13. CDcgt7TmqaSuBUoVe4l9JzkAHB683PN2D6wbyOzdxso7TivJVM6AvTi1Thw+r6Ju
      14. +XxDUn4a/BEzsO+5YocZDgDBtMO0KaEAYpYkXjo0I7nWTMRJnL4C2xzywSRHl13k
      15. kV5dCi91BGpeC6ivGQWCnJE7OrEtWG/BjmIBJnGZhZu9FQYzvctXsOsPEgUR9cl0
      16. 9yeVfAVP8xXjcSrzlR10h718JX++zlcuuVfC+KzJT4F+6p/9QRmXUleQ0XVwc0Mm
      17. K5DOTvc8eZAW4pE3HpaJ+LzBnb9h2atrITe63YFOxTY3vUr1eWWHOC5vfd8l9cv/
      18. 7JMaJQ/i+H0lxnVde7ZYWBn7LF9y1tPK/r6ZPT1CRJwoJkWUEOuqEi0swMBfJjEO
      19. 8KYcKounL70NS2bbKDMBdPilbVX9w96vPYo9FziuNT8srtI9G5na+q5texibVx6A
      20. 9odf/HBS7gP6++z83Vucqzb5NDzwwdlcaBEJtoGOpP5BLGJdyhjAfyvIgHVJYzeD
      21. t/CGPog/lY8f110bpda6XRngnQZFdEbUM/Zvpn3gIjSE0NZXFPJPk8gDvAh5Oygj
      22. clHktk1P1NmXL5UAxUb/zngSc7L1RgfSP8PPSZuj6PqBAl8WT0tPvRRf5XX29vJN
      23. /bLWOjs6atYvSWmF9dIVqTeDMfuu14Z/Q2Ca/ncAIKUdOo99emrBRJxtHSMH32HI
      24. lZtT2FjWizRxn+L4viUU8staf1JGfpk6ZL79i4srtCziZBl0lG79BCGO99qP8L5h
      25. L4hwhTuGdJboagTP44tXNp4936m4xLNC4KJpjuLt0Wg8BJGmjdagW4w+BWLJ5tbz
      26. p1uudaXzrWgPSqypEZiLRW/ttAwrQOSAl4OwrmvYova0+M2i8suXz0tlaNlW5+dr
      27. GamyCPDXi9AGTlXpaReZ6taOFRCdJ7fD0B9PitDA/p6emDRJ6hjP+9rKilJWwdd8
      28. axaEE/Iw4KvVQZoY+Hgbqz1+2EjJFK7Gvszko7MXagrxBwbZF08B5F814m9dvj87
      29. f1Nr1l9oj61YxE0dYNBc8rZKGWtnFg1HZ0yAuRE7PzySDn3JT2Xj+Za7vRnTegpV
      30. P9vJpmpEEKEASr2A0iWdxCWe13GggtDT6JtwrVTGKkTeOoD5KZ3X3958sZ2SVH1J
      31. NJ9G2HSWKGVrwepAwbEhVWzK/iCUuhK59eEpMzscHtFJMF8VybqClg7WTikfHgXj
      32. RoPFvoch2F0MvF6y7ZfW/Sjur7obQcMk13OKtpHWzI0oY8uxLjkci7nolD7YBoTS
      33. KG4N5LRFCevJnwkNa92hH6KQBlTe4UulMx1/9lPYyamNncQdBSqI4trv73u2rlym
      34. IHXGfpeybo3NzkYDtCJtqy7RO7HisAjtIzYlbebS0jW9ROVcC0tdVQdrP1/bu6Iv
      35. LkUqLG6uyV9Pi6B+FjO0YrTUlkql8vamYfZS+hk1bemttdxL5m1tGwXRPr6+jr3T
      36. jVQWZd4weH0tZIUNkq6tMjpT/bzJtgvxIVQfX0qPvPGIYHnCfpPP05A/+xSMeASh
      37. yPMwSllMRwKuYz7xtCeT27Ef3mqPOvr9e84HtCdrLekHqLrYYVcocj+1YngaRj+V
      38. IgnvROWBUoycEBVAaz53S6TvRjB9xQUQPQJNL0Xpy0l5i8f+Z3E2pAxtFE7jvMx9
      39. 6NdtfFQUOMppEXC9OOsz77Ml6/OeMMTFiZ97/aEIP6NA7fs9DPfrjztDv9eLEy6D
      40. dh79UDM0N/EgWgn5pTSNG4u2MMU2BI/x5EME68c8rccnWrn+MLIo3AaMOKZCvKa9
      41. TX1lS0p0F2AspGJ/uH4blJQzF8SvarnAIaq/hT0OI3D+VJZhRFMOfiZ3I6GsumL/
      42. AaiaWEP0Du/295X+mvEasBlMUUgrARv69VfqVqoBUPTZTZjuDoe4ZUWbRZz36ItP
      43. Vpd2ZwIULqymxp5AiFkXHJxsxpg16KePam+NQ9LEEBQySOyGsn2TCi28TcaQwxr7
      44. fPkrzRFxAKLtJ7xERfIttabN+NM1WKuDCbTOoy2MYPpCv0OOWTdo6fyP7n8OvnOg
      45. GbomYxJIOnWotJeki/5wLZsUJBJfKmQAItmfVTr4R2EunPNe2NGdsKnywnH4KaOE
      46. SXEL0xqHk0pjiKToSEFbsuvxo69KUpsA9id+LiAORYe0Dzjsy3BMeZwwuvGX9hhe
      47. Cf80vPsSWZ9oPhVuiRO7G/8ulxNzS5fBKLXXrvlU3a55+L3IqvwT5SaKmlXxeOqD
      48. rkadFuI/ph/E9rjLXpsff4jDXhCyfXQ7xdRTaF99UCZRZplSTBuNgdImBqJxUJ7s
      1. omwoDF1kVSGs8YTB8Brm8WZIdxmG7Es7nKiEIpOTinNo3ZAioMFyGkKPs8GNY/dM
      2. P2oV21OAASH9hG6avGsY/eR2OO2L5jp4nEQaKFkDQIo3rIq4RH56uRcLKJZlhGkY
      3. A3GAjh374kduvsLxkSZmJAlJF6SJMSFhSslDzWCmnjB/jWb7KLgBdRyjULLb4Rd+
      4. XIV7bxnjikmBH2hXDBOdgPlExCMsxLaqgCzJTPpcSX3hM6r1wz7SCfSZ0/1tcHOL
      5. qSBpONIyH9vFsQ9MZA8rRyII988kkYAyzvYmTxWZOaZnVXTmCVlKu2rDZdiIc9Zb
      6. 02QQcsS5k5nUCFGq0G6p78SCeLxStQMwO/jYnhwtZRQfMPFaUTKl9Qgba0rb69jF
      7. Urygz1CRJE/nNl/VUXZKoEi+vLinMRIdZ/YYSJ9r8IlJPsOF9gVvEAJ5ojv5cNzx
      8. y2IWDVoA+RaISziGABnRyZ0/GE5vbsU1piGLkp5S1zAT34ae1C4a/b7AerQfOepe
      9. sq4kaiulbFBc2E2VYp6uUa+DXrHErjGpiq6KU9x+ru2qYYqmA75Z4yALSSsvBkJq
      10. 47rqticYVUNtBodF8ZNeMDompg0Dd6tbYKeYGCCR3AJxRAYuche/RvvKqB90ggme
      11. bgiuZB4uPV074O21ldkle1s4vINJeSB5OOQW6U++PxIdwWWaOE3oT3EXnSATEOFC
      12. gHUgxNQgRxz1RbrjU3pSuXdLeBKL9yQTe74x31Drp5eolPx158XzkkLimGYzmuz9
      13. /c1SMnySxXYKqg8QQJxAknKbRenNZnjj6Dq8ramK0dTX+JjMTF0pUksbXTShflW3
      14. hffC+z3eHvn+LNenOudSPHEt5ogYvWVLgXhfuPDp1kBEpgzUyRtM9taPgnRJS1mi
      15. CwS/vCdlp3VN01XlS+1FlJsukleUd3sJ19yfyiLTliGTpQLTGIlFRtV24UbP5Ffk
      16. VcPNYOKqMk4E8F8mQkw6/L7LxDoVdqE3Fi4t75OqDbDyiPlGaEfvGeIytyTOkACs
      17. dSEGUjEyuRUMs5CSuHKf21ZKsZeR4NIRemnt82uvXJ2my6TouBxZ99KnWHWY1Zmy
      18. MtzYYCIFdNWEEndWXXRiYVLmdVxlcY2yMBbF9dbdsjJIhfp1vqR1gyqsq/ndEUpa
      19. m2YWca2pOF+98vilAKFhKRLrDGtQZDHQH8cZ2SQAs8DsaUjhcbqBKmZ3BsaUUpbE
      20. vVpOSQNBes04OXpNanWxrZlEYFzOnNjsAuOjpMXHiYpCM+ca+U8v45qqK1UkyeHJ
      21. Acp2kUCXaQsu5YSQtAEQEFpM3MKWBWU32UlFCZbYiZVgmirFfYyMEtATbuAofvcf
      22. XfadI1sr7crH/zn4jkcAoe2JTHqmeSPnEPHy/qmj+kRRrHrtEIHKHeAJjfrEv8fj
      23. 2cj9U+WKcvSaTT2vD9vpHnq1xEnBFVRG1ktlEZ7GPscKI+Sdk0qHaKLMDRWOZueX
      24. zcO0GCNa+ICOTu8P1k6NczmyBWnLFR789DJmZfHBXUntBEc9ZdwZrOlnZWiELRkd
      25. Fgd8srOPOORb7HQvPtfjHaczPOy6do5XWOIRnv3wLj62A+DawZ0+v5hHLIr6EONO
      26. 6ivijTCIcDNOMO7q8q8p45i9i7VPAeElTaYXSeQpPZcY9AyzX1aj1byNVg1MHAaf
      27. yRKHag6lEsOxqyPxY7mIlhWwjmQngOgJ30XeiTII7SX2VDyUyqYB+aT9CTCMRhVU
      28. /fDcE1U1E4kHa1EH9iPA+/uyTV3biLsa1dmXaxW+SRle70Zk/iTSA4oE8bSPfOTa
      29. 77SnIb/d/ZcQdf/pBB0meu0x/kGfOTTi3AzT8QXbh/ydPEjVusEFaZoBDAuEfoVA
      30. j8C7RnSRWwixeMP3E1kU2gi7G3QVFpWgThCGVBodAaPW75ioJ2C8y7K3a9rUIU+X
      31. SorcJbTeX/h30jASKz0R69mV4V8m5PAJ3eDHpTDniESbEF7Gc2LZmVj7yhD52RFg
      32. 4XTPdbiHKXI8mBkAoaIAmf1ILHUWAqn3/dg/WptFbSupOHIzKR6o9Jy1n9gIQvU6
      33. tCDfjQXsgnp7KOo+9z6dIAm0u5/bgwl6CkXRdcp8p+QmB4UYzNA0Jc3yC8ujDXTV
      34. HSZbQQOKamQqCqwoCqhxrkabJCY793dtL4xj8bh0tFgIwP5+kS/adYFqR1s6ZT8S
      35. jSxYXt+z9yLuAVNLrB1YlH/bwoir78tJLqsHqxrdlPcsI45Cs0ey27zSlFrAT5aI
      36. co6T4//gwVQAyFTN77+MIlFh7NvIJkkzYnlEB/jMkMyEJ4xmpuZ3PPgZQSCs5AhX
      37. WZLaeY4iC6sia16+nkRSkoegTc0kH8sCzWCNL90Y2alZohQBXOYHk5dOY5toXncN
      38. xcOCc98w6XURuwlMxsGd3ZNC00pTAjfp3hpR0CYtXtG3caWI3SZExq+fLF4Rsd9E
      39. dDqkP5LqfsJzJHaNsBgHZJI0eM8VL6F3J557lufcWGx7ATPRUh0iTecLbrCQ5nqO
      40. /orUqQdcc9IywsSjljYWaXi64KdfiWNBcWyKu8Rde8DPdfWjJLEAJfakbQD5SmT3
      41. RB0l+v5CLBNerGycoil9idb73AYxw6aZZrjR/IEVBTfTIArYMEyiCfvbvum5YLZp
      42. u6T+D/N8sZxiZLVaoqjK/l42xo3WU8xc8bVKnnlPOHP1+TUbNfdfUXh12V5J9y7r
      43. u5iwtQIWS4SNn2OYMr8//MLl2uisxRGHbKpOEHkp4HaGwqJiyUJURC4XYhEVDyI3
      44. R9BTqmszPAWN4xHlcP8y6NtOsQw9VEEE78RBNsS1Ysyjy1vl4xN4gvT4U9m4G7SG
      45. p3R4fTF2it1WevcatDbYr0lNAQwM+zyYFC17FGrLZBsLOpgWW97lirQZ/wFt4TE4
      46. cgC5hu24F0zEmXObmkfXkc6wjRGEeCYbsuLHLWvnjzMxjZnEFSLWMVc2fc++Ro5l
      47. buxYRuyQTJzv/A5GPGJl8VrPKC094NSVSruN4UKWcDdDacJdxKEMyfInSzSBfNc3
      48. qTb368a7Um1lhB/QMQ2W2DqKMMcnulVAGgR+Ms6ElCalzs5/rxt4LyU6AeKzkDH0
      1. Liqg/lgOb9SpuVzeomEc2I0mCgSbcrCAw1tEpqlObzAzimtR5OlGr/+j6/CWIg83
      2. /C293KgbIpYAFH+5R++iJdMfikuOFv85f/IFfZL+g1u4rK3n4OaS/N2fhIj0k2ZC
      3. zrcIeAMpS6A/tK8ADo3hiPf3krzhr7pdkwgEtlIbhNvADkGSi2uusKi/6vpyMxaY
      4. bMmzteSZLXkzWoKJtvbHunplg7Z32Fj8dF9tUpM1f0rgXDGMeD+VOXxNo3Jjjc3V
      5. q8cvBK185XFvolPVPZtv+50jFSNSihT/dSYkHCHNRI7poBcZUpMTh6HVnM4VLUn1
      6. NddO8UwXc+XwWuhFQiUytCHQhLgW5ESaD2k9u/MokP/T8z9R4OpWpx1OlpUEakb+
      7. J3dr2zXiv1a9ra1V/NffPv7rAcV/dZPxX+vj4BPr+uwAyGI8ZMfD0dAe+HUV2XUV
      8. 2XUV2XUV2XUV2XUV2XVpkV1hk3rHU50yd8NlarKmo+Oz2mXroNa8VDI2aQ9teZug
      9. xb0lfgpra8ITfUDsqM/Ogd8FoKgCm8BzJ9SRij7xAdK0zxuNBrFPeH9NIbrON0t0
      10. 0vDZH6NPRNQisRWeSwR4EZnaQwaFHlgIPHeDXQ5h8xH3zQ+I04SOCPwAAxYMni7B
      11. yBbvMMrBAZ2RwOYMHQPB/sYnRwzZ64Hv82tC6Ed6w/eHo/Or2GsBIwZFDV77PW5S
      12. 8PWO8tFwr/4QWR1uPeiQv7YW1dW8QxIgGNnRwujlKBj5dCeXX93u9afhLTTIGpOo
      13. QbJyouCB75SMKFFVfhGK2DRHodqdo+F4Mh3ApgQzgrUazTN28Px5xMHbfOMTZEYj
      14. Fr72sEGO6SSC/vScqMk+PaDJ5l97ogu94J53FWmg79+howOelMOw/V4PtGWtZ0BZ
      15. V4PgvtwP0JUD/ePvoonGuMZoyBXEJq8Akatw15/4JHfh5icbG6G4hgeLHDmhMowN
      16. dI8gw+UXUL/QcNTDGYlcj+la0qjf5lLDXdQk3QCgvRsjjeDVgnEXqQzVCLGGo7J4
      17. eIlYhf6Cqvgw8vnRhYIojifuwSDEi/CFio7YqENnqRNZpcgp8L7EdmeUZazYHU4B
      18. 8aIwZzNR/wwUMRkuUJlw7F6E3u50LMk4mhAF33xipMBEJt6QR6o+vgAOT2/in0fU
      19. Nnr7tDud4RjXQx9zi0UNxmA2bknGjiJgs6LSTEkbU+gLwsVbMG0cuRwLJUFD1Eh2
      20. EQlh7nOYJ1oFEWw5uxvY5kN064M33VW5AbFdWv90JIYhtvECiWzIH9y0OXO5I6ob
      21. jibBnchoRDoDdbLrmCQKvUO3kxi9/KI+dOg9yfhqMyGMpAM8Au0xDnsYTiMqhiqf
      22. pJAasUboI0q612OUlKdo4Gfl/p1Arlj1LUDHwfMfW82zqwvYF13jxfP4RfymBTui
      23. qKdWiB8/p+LJeOSiJFG1h77dQKyc1OEbxjbokzM1x70y9aXSH63Dlv6y4vvG6fZm
      24. iUzb8lGLP4utYzGQ+7s7pNFggJCi962WCNQQre8YOOcGtNziBpMRjGQg67u7Vufz
      25. JAxbYVD1ivgT6ndbYVh8wttQjN5fbYOpesnBwDPbYCTGCoqlnj7vMUJt5JcJmjGm
      26. 3opiGGu8OqqrcNYxX39RonsZxkJsxaGF53Pvo7ixpxnILcTXrgSSJc/t9ScKjpXD
      27. GfjvxgxjS223w8RlrqhiD6/79SepyaV7oB2OeNOJMl+ZBZqYY6rB1GkUl74485Qr
      28. qdV6fXp10GpRXOD4YfPyUD6UP5TvIJg3QUqHZ3igD5yz4h6X1PkVqQFIHmM3HQwx
      29. QhvhHZkqQf+ks9hrus4kNORYTFNOZr4H9ZJ8jb7jZztRgGtDGimW1O20WNr4ztLE
      30. BW3nYvMy+Kx1O/9OCamSMXKtwwmyj94kGAbSkbh5UKTbR8WNrXV8WIru1BkRWpSQ
      31. vyT5e8AA3e1IFOA+LxgK/X4NHYBazcbrVvOgdlzflS9Oaj/Cgr93WBnj8T8rxS9w
      32. /eILitNfUs3GxRhsSWV3u3rQGVUX+QOmCtPsvzQibq0KN+4+/Tb5vyrVTa9C9t/N
      33. bddzuf3Xdd2V/fe3+HyfSP/lWsy/Rv6ulJxf3xe+X57Z93vD7EuNL8Hu+/1S7L7f
      34. K3Zf6tmjDb/fP9bwm9KN+S2/3y/H8vv9kiy/YlyPN/1+vwzT7/dLMf1+r5t++cJZ
      35. gu33++XYfr9flu33+6Xafr9fou33++XYfr9fiu33+6XZfr9fku33+6XYfr9/pO23
      36. cHZ+1RTqaRPdcMcdklE2Ouw/C/IH3uTFBMH6Q5E1WH94N+1PAh7eInoBvLDd+eRP
      37. gl+w9P+w039D/sN7Yrh1fwPRKOv8f3N7xzj/d7cq1ZX898eR/5qfHkY+O+Yp21bi
      38. 4EocXImDK3FwJQ6uxMHfVhz83vKBoZycN2DGzwgvTfa9/QO12dUAU+T4FPsgkPcj
      39. 7/1umQdEuJ4G/W7h+6PGj/XD1vkZoHsPDzlYgw7d0fGNzuHGPm+ly7nCNGoUHfCl
      40. dR2qvatdtHB5/K35gl2F/Mjzc3uMKbn8ct8f3KB1dTxuP/CehBMMRBhfgMH+Nust
      41. ugZU4y3wl8VSWvlGD7jbgLZaYbOmwzMR4BKKUqzDAM+ZoVwZvXfb3bDd89lNf3jd
      42. 7vPuFA6Ojmuvm+zFHisfxl1g/17kL0qF79US8TCVEtAZfuKIp3G0RdCRtvQCQL9g
      43. KKIcVcYo4kc8YdDhgUpHPqB5OuIG4vJkWNZdC5Co4jPAF+Kyg7h9w/7CH/+FffIf
      44. vgzHXVZEzNVOmw3VA6LEG8Fb8+OgM0k0Il8YzYzGfhk7rLajIkY9z03BHe/envJa
      45. fSvh7mmItX5Y/ZSWUPYiKMjm17F5Uq6E5X7vL9+5G5WNynd/KUhTfRj0PynG4Og5
      46. Xfq1PDeMx4WCiL4Xr6ZCs3H8Q6TOreOw1CctKloq0HHMrKJoVYei/DgAWHfz6giq
      47. s73CceMV7G/0HU9y8bd8xzbahbNX/zv+OQSEHBD5IIDLs7Nj2L4apy3eQKnTUR/y
      48. aqUC7FupNdrjAmyHANL+etweYJcOzjNgjgqFzmiEQSfDMkoSZXlmzyuASAx0h74j
      1. 5UPn34tuqWQUF9MRJoo3RPF+Vynd70KHusE4Wfw4Kg4lZGn4Zp6rGdX6oloBuPwp
      2. bAuotpff43lW+T38nxN0WfH8KL/n4X7K7/FwqQz6xM0AfsCIQf4uwzsQ6bBUeNvu
      3. Dr9IAiYKPvNY+QbAS1AlSdSvrhrHhxb6U6lf4/LwG+QPFBw4ZbVq5w1JXAd8G+Rk
      4. KLD7lP1n4d9wgcRfiD8pP3FfoZ/kVE/Pxx10I2DvzmuXb5i/cbMhvpJh48XGxtNb
      5. YMfARwry8UbcHt3S6KHbjXwCdXDF6L+Pz7XfzeDmfDxMloue8/ITQHaBVgpeIYJv
      6. h/Ad5KUm9aGgIv3fix2cTCuJwtQfHNYxeASGi5lVSRIq1pIohmrHh9EkiWp2goVq
      7. UTepGnVfq6YTLlaAIkibQmTY6Gx07rp0hMjp+OAASKgTc1tWHrJ//1/s318Cbk5/
      8. 2BgmKR9rYEdw9fIq+Evwal5JgSEq8edQ9L+YGIQE9e/FiJVBN2sgTTfe1bUGsH7t
      9. okT/Soj/C1t68gSeceaDjwqF//j3YsTsSi/+Y6NT+DforznykqXgaKQVHY2Uwt+z
      10. w2CMseA/+2GBqFlINFziEPowdKJ1Wjupi9Shhcvaxev6pRi84M8l+k7F+Ndo3M2L
      11. g2brgJlMHwfNz2/j36qBEGriOHDv/PfiqD0Jp9egqcJ4HG2EQAccAFIC1j+sn5y1
      12. IpiKWfEO5i4ukbNto0UJBLFZw9tHCTgiCpgAJcvNAU1vmjx/2MW0D/MDU9Ke9kGg
      13. gfVQKMA/L3DLobko4ebIooEytSuFArxTihYK0Vd8ih0oIYUY9AnlovZUQn7BFKxQ
      14. ZaXpf5PLIW7l3wpqZ2wtqUiyNlHo9P324EXh38Z3rNxj1m6xNCgKjsRgEwMo/Gva
      15. fy/qtcOT+jcxjWac/29Wq9uG/bey41VW9t/f4lMTaQXQRBtGaQJAPvsJ1TVKGpvf
      16. aFvQjbbGva3LIdewpW0sMoY6oGvcjdDlGiTCF7AhUei1QoE8kVGXHfo8aDnmq3DQ
      17. /Bb0yJfzS3swMdzUBcuLnHC5alxEacvhsd1JWYtiJ8faP94NCNCbdzr2S1GX/G7A
      18. 7b5CkS0Ie608KoFx1Qagn6JmShHiIsc7EcViSDhQMxRE/lSoiH9uB33aPjF0eeF1
      19. QNbYYRhQYHbA6k0wefH0Kfy7cR+MbjeG4xt+AnaDaYHHDO2o7It/DRV8KP6icDuZ
      20. jKACLWvEbYeqFN4Mv2AKDYzYhpbIm1sRgk/vLJnoR8JffChiWskhAK4LSkpEPgZH
      21. hNyPbhxICkITPoEAuZ1SkVNTA04OnwFtETVEKUdu9MEHPF4aWlS4J65s1xF2ZmFo
      22. weyMIVCNW2IH/eFAxuON2in22yjfmmMd9ozZEPZ9TOFYgJej6XVfHAqgjES961D7
      23. 8ZQYWJYTA6U7XS74FLwSRTgFSsFGNp62p5PhjT/YCG/pZ+wrLon+DJ3OI0dlQa7d
      24. CMEdsuiQSZmcoGH6403cv/c704kgpwKNZjhiXRLYABVAq1dh+8Z/oVT5UPY/spft
      25. 0UgOdp+9DNuAKsrwiwRdfPNLCR6KkOIhK7pPvVLswMdeUpwYjFfCY3jusw9irUDD
      26. wWA0nUDt4XSCXwpq3nCCX+7mgxc3qkA2Wy+gI+UL9nkYjNivrD3tBkP4K80osNKB
      27. arp+v/1QEI29KJR9i3PpCx4mdTwdhCKqEx0msyIHJCPQl/lRcqkAg5jdiDimZkUy
      28. uhlt4D0HGg001rkeWxoTLvsUjKzN40AgunZZJORJ26J8BS19TjaltzRuk6OyWVVp
      29. Fc2bUcFCGSPc8JweL09f/Xry6tf3r35twn9Hr/ahaY7yuEyRFvegPR4Pv/AUPUPK
      30. e43frTlBjZyKog8agRRApcNzm+AXn730NrZ+3frVrfzqVX7drPy6XcFe0HtGBYDn
      31. 3IXKaLxKoYxZA0ftB3TtBuJ9AOaAleBpcIc3tsQbWZ0KOHELbsXbBMwOkZvcU3x0
      32. /L5PmI2fOqyCoSMw73eJbWxsQDVWpPwy8GBXba0AijCio+d3bLOEChDjJdhR/QAG
      33. j8lN7oaDoVaanjJ6TMQKyHIo3bswFVP0LyIwINbJfTp9EbzDyx8LsFbCkL3E4N/7
      34. SjHYFqfIUBn3mmBYCoM5UFhzNIIXK2W3UlHHWMGgfLhsRGoO+gocrB9MJn0KmRa0
      35. B0wEKnW3McAFOz84ESIJbnLALeLEJCHfhWh/9hVOAjLLaBxM6GgTCAAwsPE/zpvj
      36. kfI/2Ye+jWi8g3K9Xf6n71z+97ZA9Ef/j8rmzp/Y1kr+/x3mH7ZLZLf+GAOrfIal
      37. 3mo0LlpHjYuNzrfx//HcbS/W/0Dxq7jbla2dlf7328T/WM6nYLoRVbZNNyLi/5on
      38. UYrjUGFZTkO6/rkEb6EluApFfkKPdRGSXjmFxfyDluEatAy/oKU4BS3DH+jxzkBL
      39. 8ARS3YCW4AHE/t9//x/y//l///1/Cws7AJneP4WFvH+srj+FhVx/LH4/hYX8fnSn
      40. n8JCTj+Gx09hAY8fq7tPYW53H7uvT2E+X59UR59CbkefmV4+hcyAH8v58OvweAJM
      41. fhiAhKPGa4wREgUDkRfov4uuFcbvlINTKhC9SEhHFE4k9T7iGnlRpIpULZrj87Pj
      42. YkGNEA4V2RpwCSf59Hra059WPby3fg9fu/596627nXzNX8EQxmT/wkIFcStSLRe3
      43. gHsxfNnaNeEj+NZoMt4165LRifdB3L3FRBsUWXBI6uJ0xFHQldGycW8IJ3RVeRBr
      44. hWNgsuLeKGxCxbhPFEtW+flSH7T6io7pEyNmam5Dpbt4FIdz1Dy5On7/SoX4hFXu
      45. j+DjMBBjFGuFwAFUfAJfPyg1MKTtNvuo3D4WiFSBvAIgzGjrA6uwjw4ziAXU2A5R
      46. iet9SPb7I1VSO5YAdlxDYOKxEwNzFwHmLgjMWwSYtyCw6iLAqgsC25wFzHVZeVnA
      47. thYBtigatxcBtiiB7CwCzCB95Jbr6xhdWrmVzeHW8C44b/+i+aZxdNm6OLs6PVR6
      48. Ap0sycZ4qGFxxRsaxdvcwMquBPsSRxFtNPWhsCyPEtr9Pub8KV+3UTz07iW/o8Jo
      1. umtciECryA6xEnC5z8Ogy7I3CL4vUMGMz1oT5DY96HPj6RnejxDN4inHRLd0Cy6r
      2. bi62D6Dgw0dHa/qM4hFxji2YObM1zfNmpAMIBlrL1GueKCe1ZbPXuLvZPsHg2B9Y
      3. mj6NkrVxiyRHTyiblpuiMSeEPPh3DMI94BqpLLNEqdlMbJCDJgfVGCRe6bu3be9K
      4. 7MO074AQXwPhtX7Rwpw9r2qXB29azcbf6yBUsHXl7dkF6AZiMUWbk4j7iS31fIxr
      5. JFGBPrcTkRCav5RIpzHf+Xed0UMRX4E8Wd4PoV0nDdgaWdGHvaI6XFpqkYgASwIp
      6. k6d2xwTXpIKRBb8JdRsDY6ZEX2wb/B72Jxh8vsAFFqONAnYXgTupAkA8HZI/3QWD
      7. IqcbGtc15sPDHjA1fZjKCWCRKxEuUpbxdOS13rwtEqYaiKknxtTpk4Oz76idU4Fr
      8. dCK7fUwsreoVlVoOSiHrOOJddQXgE5maQOdQyjhQN91jeaVWLO5wWphNxSq/BpkP
      9. xDRzUcRLt6y/jN/2xCRhUG5WSmRL5znmAqIqMkEAOXeHu2SzYP028COZ7LwX9Cec
      10. 8EX2FgwpdxMMBiJonE772jRra4BPqDJlL19y+WruNZEZTd/IxP21oCQvk2t51vjE
      11. wb2SaXPg308YeUva1ni0vJc3xv9x8bX/+ez/6MQZX5/+Dfy/tqrupoz/Uq1U8fyn
      12. ul1ZxX9Z2f9X9v+V/X9l/1/Z/1f2/5X9/zew/3+fvDEWl0b/1eg4gK4omu+Oz7W2
      13. 5MvJFFWKlpJ6kQcgnz0AMqEDK233UQ9tgnDG6sITkYvxVGZ2O1II59K9Kt8VY6Ff
      14. PBGmjKN7xUdsbRQCXDbzI81O50MydSGXpE7j7TNf63j+j2KViYYBeyJPLRdpPyAK
      15. jIWn5iQY+wY0Q7cJ/UmR0ZAcVnEiVSUFC7G5gqqASnRwN9iQDpOtN+et8G5y66qm
      16. Tq6TixZBwfb6w5siedYhASEpNuHtO1hPdOMQmjhpnLYOgJUdHbXe/J3UdwDLyqyI
      17. X0HZ2mElhz2TSmJWRzzRkZmdjbF3JXa0rt/Ge12IsePmkW6udNgIAynjnedu0JEG
      18. TLMzvWAcTlpkvGm1e1AdbQg0Wa56KqST9LvaoWwLJ3ZdIBEet7BokT1RQYRYXM6I
      19. MNPiX1QtV9rc0vS/KKbWb3H/B5U9Q//b2l7lf1rpfyv9b6X/rfS/lf630v9W+t9v
      20. 6/+FGl22nhapZ+xQXOxqCtUmSyuzKmNC2FKUMfGkZWhLoIgd+p3ZCpjsEa8+EurY
      21. TAVrpiblwGbc8Ue4kz9MbvnGNgqA0dk1rEPfomHpQ9MOg/MoIrHaAa2X9zM1DqUc
      22. poFt3aCazs9Ot7e2qtsx5AuqdADEndQY4WmL3oshqT3m9c6PDyz14Km9HtdaipU/
      23. xHFYUv4XeXePL1qTYeukuQQVIFv+93Z23Kpx/3/T3Vqd/6zk/5X8v5L/V/L/Sv5f
      24. yf8r+f93k//ZAc/Kyo793uTpBbFecaE+dq1qd9sjjGvCToLu0ybm8ETOiSkkJxZ3
      25. X0PEEoI/fwgCdytxSLImxO9Zgn9zjtOVHA7A967uoZsGFjEj/TQJJQ46Gg6Rn94F
      26. Xd2VNw9YLx9YPhd2uJRHVQFsgH1mcxq+J4d5cYnACpZcn99O26Ab/SJC5gDldPww
      27. J5JtYNcARS0MFdLCMIdOKtgjeCtiiihIRUmhyxZwk0aoiKQW+t+GretRmPDGJrCv
      28. eEQQHqMYAdPFnRi74XxgJ8NJu08wEaR1tOSpfYnlZDiS+SjZVoT0P4wl3LltgTDZ
      29. evvMsYJtUhFG+icG9+j7n/0+hbeABoLhNBTBRXKCnQxPhoNh9rrFv8fouclbFvlT
      30. 24IflPcpqAegYRAGqgKcBbYXtj69+WU2WO7QKcLuQI3S45DM1XAR2ToDbOyFr/rf
      31. 5z//ZQyE7yB0K3fhEYLE6CyD4R13PO76/Um7At+r4juedlYTTvfh9A7eB5gVNrwb
      32. grzZ6gz9Hm8CDzmxkri7hD9Fg/jV3t7xeWss/M43HfZG+0WXWahl+lbl3++CQQsX
      33. YbwWKGYOr/Kl9dbbFAOg74krALgEP2DiwtbRRe2k3jqun76+fMPWGfn4G4WhdwDq
      34. A0uW/0idTXtpaygFMG8o7WXyJiGykj32BLYYVjauJfDtFh2y2yFIyFDyqcZw1AuC
      35. A34xcMBe6uQHeICn6+uajzhMOkZQRZgDVqbbUevxjaGqV4KdR76Jfa2RSoxa5dm1
      36. OEoHUNhyKUm/iES06Kou4ByNKZXTbzRxenbV20wSq6/InV1x9tc8vaGzDuM2rPJ+
      37. eEK/bG7c3DFhN9kAdtiJGmjSr/ka0GA/4djTZvTjgi3yzjzhKJ2nRYm643Oenvtc
      38. +NSr228OUrST4Z5t/uhR7fAw8iAhNAyITMXXdc6Tol/khu+ie4h2R1UueE5CADB+
      39. 9UZ7pTYEJByV/Jo+fFW0+sbjj9fBevR9Xd4olT/TUaAuIxMH2ju1LTsWjkDQA53f
      40. H98EPjdsCFeYYZyaV9mSoFGN1Pb2MALYmtiZBbXq+w5UURv4a9RZ03GoCWph/ax1
      41. UQPFsNU8OQMVDV7Vj9hT5gnfoRdzV+bCQnxJJ9k57Za0dpvZJlwln+EEma1GrlXR
      42. jlsRExJrST3AfCtCdpE90bdaTumOnG5c6XzhRwIuyBittxVxxVqdFWt/9O64s7vz
      43. xtz5qTtvZnbHy90dPGhACCK5CEXRJEsVKJhBdyou08dcKd4hheBh3sF9Y2JQ+VWV
      44. UM3KdEEuFmVMwnKl21rMOA/R3fEOIyJIOV4zwF77ky++P9CUCocvrWEYBteUaoVs
      45. j0Ld5jEFxdh0RQIvjGmrh7lepcJesO1KZTeSPpvTa7Ils/ZoNB7eB2hgjPqG+g2P
      46. nCfhxS6b0QqHbcIA/NK4WWi8jg6i+I0tU+gzZwY6XXEi+f05DEHd2tphCJJRMdnK
      47. S56fWiGYQxEH14b5F+wZXRPjOt2JQH9xa726hvNbUl7i5rnBwuELJuGhRAL1n6Jv
      48. YhU4ZhW5GtQij8U1MXyuUqhUWFVJCfhGkVVjwVj226KTqgzhsPGu6rU+t8dviwk9
      1. 0iTHZ9C1LUGS65rc7W6vVxVENXqEAYmnax8jywKCMRikk0WASAtpHX6ZnCKVRtLH
      2. aVbbzazDuZO5EtKa31WvsfKh7LFNmLOiEINEDWphwL+WaKLx9qw202tqCeWKZKTB
      3. 2KZM841NGQ6XXstJ5Sh5C1NuRWmMaD1T28LdyN1c1ySGRO/JyltU9bKKnfFtKiK3
      4. eXtzmROn9jClH6bg0qQ9RbnFLcTiO2hIbS6pZgBLoq3eVkFRVlFeshdJ2+2hV7UJ
      5. AyXvgeFiu5YWJkzHhcG90aAX8mM0PDIZ+O0x7AV0WXmC1tkRRgaGPTb8Qj7Jk6F4
      6. UiZTieDhYri6dY27jcecHK0z2spEeTdhi0mxxOCt4n6/PQrt/MGcr0o8jaa4Y33l
      7. mq9UKeRntEGSGFKMqjgsuDeoEEcpJod3hcQy6g80zZ48iRpHjrlm2duqYq1ra+fX
      8. X/UlGEsFduoqQUsmuVY2Klty5bAS9UObhgM8Am2H6tTumla4dh9jKT+w23aX/eKP
      9. LROAC6DTxuwkwy/8yPdnbr31LfJ7qiR6oTr0S6k3hej1BkrqokwVLRdr37W1Pw+R
      10. RJj+Lak4fe/TiS/Pzqc0m1jnbs6F8OecC8H9hgvBy1oIl7HpFzgdknmZz5CYrhW1
      11. /0GpPUl6BjXsW2jhecwUNSo4mvb7+rzr+9wi2MgvTZgyDbm+oWTctfVpl4UrKsyJ
      12. dytEU4bDZCMsnI4xnwP75PsjzPsh47yzKeCWJ3GZtEcU8kOE07uF7fMaNWySWYSb
      13. kqK9mDxzz1BlZd+CPkZwIRYM3/CGlmbbKkujEg8Lgzb/1knTMHZJmCltvmTHtVbz
      14. Te28rlZNBHhJk+ZSw6agPIe+ZnRGTwfwX8ag/FNYrvFwOugmArzY+4fmO/gkArCY
      15. MFOrV7Q5tWMf96HU3c60M6Tvim6ezZabdChmz4RWey5lBAAkFAw1yqOyvsmiI+0t
      16. yrVB8okiE7LI8BF59MpjNjyiKQtE0hISe3VVUYaig7iMwq4sTAdoMv2ecUXTJhM4
      17. aKsV44xOFpmu0uIJjEtxcNAWlkX/cUvyYJK6nGL9VmyqCkuLVKwkPpTDT+JM2xo8
      18. d354bgY8dxY8juoEllUZyaI4mujXIURzYZ4yZLOdxLFDTGDAweLZ0PcJVyvg6gUk
      19. IcnXysmsca6hjXzRE53nIoAXLLK3KH8+tUGK1HQNx/z4WD/XQPs72rRiPCjxwSJ2
      20. +fYZmwUJG9FGqR6GGuOggcSIjSAmIclTVHfeU0/qz7PEoWc8TCB/bTmZLER7b+Ea
      21. JjkrkoGFOGdR5TzHYysy+j3JSNnQk3zXaNxCYKksNLWqa1Q1VFVOi2pVRWJc8Pp7
      22. 8v4Hv6DD79T8Fve/3epm1Uvc/65uru5/rO5/rO5/rO5/rO5/rO5/rO5/rO5//C73
      23. P+In58cH9gvhdBGc37gWx1K2C+DmxW9Vysp78Xv2/Q8z8lbXT4+6JWRmv4NAU5yv
      24. R+EFZlZOgy3BYoZb2L5DYGTd9gRd1zEQOtorF7p2Mjozgs6n3IhQRissntzhTPHR
      25. n+dqwtro1JkR3swES0lCYcsQ4JNwc3jN94fh5Mh680P3mq+8gK1K5Nt0xV9PzDDT
      26. s4fmAYvb9AE3IGeCvUS7Msps6tbOL56IpNYoRDFrCH1JzbSRDvsMifhgMu7v2nsH
      27. /PjuM6rFThzizVpwNO2Hfmj3M6caxxQBjUcIUHVt3jXRi43jy/MWnVTEpz2R10S7
      28. BwID69z6GJFedZmWPljHFIH8yRP48nIv2RPp64CW3niO0cp7dFx73TqsH5wd1lun
      29. ZxcnsNP8+qty/JhW9vjVxQXCE+PCn2Q5BjyIRwPyfQs5L+qinskt+slDxfkYqUIS
      30. gs/9bLsChaJTQCnAe0OmH0suBk9llAJIFFZC5UzW4TvKwlJoXY/m/63w4N93gokW
      31. r2JZeOCkX9THT88iPIh+bHBn0EtYu04i07JRlMZx1uuF/oTK2xbP4qizYU7xrSSP
      32. TxyC9aLgI6BpeIvgRST0RDKCDAJhV6Mubp0cBRv8xhQW6439n6f+oPNAegHP1X6L
      33. M6KdKKXyoQVpIg2pF1Mkv88+KiSnzbdzXQBdUi9UZHeGY9+GZtzYJbk+YiWmYUHM
      34. VRyO5XfCAnQgffQVbeCCOHA3PxhMDLeCOHRNM1rKMUEll7lxIi13Kns7++K80f4W
      35. tjTPXAo1Id9Ex8pdsdFIndYfj82T/VlReirpDgZvgC/0tTzj7PqBW4PMYED5MO8m
      36. nCOz5zOmKCHe8ZQgGyx6n13fNgn9yQgvKEmWur+Xxmnp9PazODy2Vy5niDjiItTd
      37. 8LMfwYZRvKKMJdrvD9YefJSiWHw/SjE7W+9bmc2K+h+jZW8BM/Py1aOVQDGR9QG5
      38. T3CPVGT3A78jc3fFJOVzT/ib4bDLaT1UWcSSehMFh7rpT4UCqIg1hKrjxTHwNL5G
      39. edcbjtFKGMDKusGrS3zNPGV+OAm4VdRggk8fMaKD09fpS+9YC/PFF1U4BF6iK6gy
      40. UHFoRPkCIe4c+BOeIEnZncIRH8ei73UrnF73xvzgR5HjgXVoypkkPOEdPDqFRo/1
      41. cML/o6IJ58j/vnH7bc9/3Mq2cv6zifnfN7dX+d9X5z+r85/V+c/q/Gd1/rM6/1md
      42. /yx4/jPAAyDybY9TFZ5fNN7VLut4FgRv8XpyagF5hNRqdUb9aYj/FWA/Aq7Cvjv4
      43. DvTVhTLH8+ORMO01MA0ZeiwtXy1eeQMgfhgKNgp/QMAHLXk4QtlWDiw1RexJUzOC
      44. uJWUKkfN1g9v/m6zm2w+mw0FKEX9FDP7s2YHXSrw87WwMw5G/Pbym4frcdBljcbF
      45. U8yrDKrbw+gWZYEAsRNvJvyGvJLkdJVw+Y+WcHn3N5pdvIqymt7faXqjlMnXD6zN
      46. em28IIChSm5BiMQjlD5GWpsxgTyRcotub8hQ6cuaxuJ0gFJdaY5pXKPEx7Om8QNd
      47. rCcrWP5pXMMU0LOm8UPU6jzT2Ncm8febxmKu3q41HZZn+j6w7QgTq+lLnb6mj5oZ
      48. 6CtobwMJXERzmjFhtQsv32w1DY8NPSTpZ5+ohaLezM19YLJab5/F7f8xeOaspmvo
      1. VaC0LpsG1GNEBND9AtjLQLGUrt2PJwR+gMOsERgFIVgE2q9RzkL6Q2bTFIEYW1nl
      2. TPvXtv+Ki6wnTQxOfHzxzfM/uO7W5mYi/8Pmyv9/Zf9d2X9X9t+V/Xdl/13Zf1f2
      3. 398//8PMHA/AFVJzRNjyP0gRS8v/0PVX+R++Xf4HXWnT9avoHm4KcKllncdBLuZF
      4. 8uOD9Ye5ovX/0YL1Pyo+vz3+fr7A5veu85iw5vfeMoOaYwT5ZYY0x6vuiwQ0z4jY
      5. AsKzGqyFrrjMCNUyT6SWGYFavlGwld841sq3D7XyuwdCyROigudLwAgV/JsIUCF/
      6. JONTzBWiwhYzgod+EE0/yw5UsYQQFfpI0iJUpIaoWF9WiAo10MmMOCeWUBO/bdyS
      7. FVH8RkSRFbdkzlglBtFY8rT0UerlRok5crTMyM/CUbGeNpkp+VlkCoeZtdTiGfiG
      8. HimR+/JNEnUomo0/tidx0v5Ldx7llc0WSdePtAHPsv/iOz3+y5YHr1f235X9d2X/
      9. Xdl/V/bflf13Zf9d2X9/3/gvQiDSH/Ibr5GhGCUnHpfZH7Mo6AV5+zI1AoxFxFJi
      10. wNQHnQP+qsmrSuuaH73IMtgdaHDtQVhYSsAOeVtVgfTnPXZ6dXysBbTA/8VFyvu1
      11. 80aLWwcvDPsz1GbPKpjGSI2xz+apj4mcHlV/+3H1vc3H1a8+sv+bm+7j6gv8l/Qw
      12. I3oLXT8MQM3jO2a734wbyzeDmfVzzGB2/e0cI7hr31tq56fBzPo5RpBdP9cIgsHj
      13. RpBVP88IMuvbRpCvhf2cM53dtBW9L5fSdI5e28HrWRo0DlpRzQbiYjF51cHGilcb
      14. QIhoNa/Oz2HzrR+qhhvkryrkUfuhP2x3m8EvfusupKnQ8pVkl/XmKLs5R9ntyoJD
      15. P68d/FC/5Jc+5sABxoA4HobhuQ/qESgLNzj3Fcy/MrPcPuP8c5HeNk7f1Y4bhy2U
      16. 2jBnZj2rl6AZHF7+aOuXeLNv5leYux/QSqtZv7wEMWxGTw5eXaT0BN88vifQSs6e
      17. NAavQKs7qh+k9Cd+//heNU5fgWDcgsbydG5wwI+1Qtg/Kb+C0Tnt/T4DQGegZbVO
      18. r05aqOic1o+bj+wvNPUKWjw7ihpsgch/dpGr15IhZXY9KvQH7v9+OtZ/++51hsje
      19. 7/Eug4Velbf7FPz9cYvoDP2rfwQtyCTXglnt9Ex2fbn25KT9V1wsbJ0eN4/CpQQA
      20. n2H/9UDCNfx/q9ve1sr+u7L/ruy/K/vvyv67sv+u7L8r++/v5v9LmxX5AV4HfVCB
      21. KVwo9whWcxuSvKT7+WqilGLhFSZiS5RvtP3OCkJNvq/1QXpk7wU8fdGn9YDnafbo
      22. kiYPrnx8ftA6uwDWgt4sUfzr2D9Qvci4KOgRYgfgbn2IHtlA06hPcTvHOegywnaR
      23. sI8XREusWEG3D++/3K2yWyrluqZJni4I/ucIvgFa8/rlqYcTfTDgpvrBgq7hsO5Q
      24. 8b60hLcmZNxNW2+9ym7yLmjQCn8eY193k2glPFZaE/9uxEdjDCWtyvvW2/f5C0sA
      25. tiq2qJdI0OV9Hpe9BWJc8Bl0p9bbZxj6ksVaUt5aLy2ZSjcqmv+TtSmyM0R47/K1
      26. SuGxQcGThWREVXzLS/Ml4WFJ4YHq5QhPGcdgbPc7U3KzvZuyz+3+NI5sOLOuIAT0
      27. h6psVCpVIDL8626xNd7hBH52ZdsKDZnOa5bkw5Wqg2bCUjKzfZkAwltym8uYlVKc
      28. U12WigIy7lEkWT2068m0PwlG/QeMJOBubJHYDsr0XSiivWoxZC2jQY9Cmb9Vee3o
      29. P8x4rxphqK3upxGiWshCeYieLY481b06nnWsz774XL9R3dOp4XdvW+Jdq98eD4N2
      30. MV6QTswWY8wLx2xYc2d0iT8ZU1MDiFgNFKKPdyjymlMZETqz5VgreHygFExfLy/Z
      31. pkoUOiyDGGJ08ThGRodl6IAeF9MZxRJmt+1+LxH9V6lbNNmhYzB7FcEFPTL6jMHN
      32. no/EwJQ+J2bIOugwMbZsiom4smMZd77e2iiItK1IC4qyt9qnINqbrE7AkfN7fvSm
      33. k1eJu9bGBjZyMw24m2kA1JcyZnhpeJwyfRcM4ty4mmOxZDZ6UeGqnNgY6VWMDqWf
      34. yf1Jh72/x7RxfU3wL6IDLj+mIZO+2xlISM8OXjkKp7Ex2rgKPTxpAuU1p+PPwWdS
      35. hU24cQhyjQ8KKVlKyJK0r4HH01258wNdgDQ5pFcrGoIpeVXPwRkfwXwcpd//3GxI
      36. TMMstM9AfSVC/TzMxRbYHS2FyV4gYhWk8jTRPGSNFcvyTpSllzaaSeln9uWrr//6
      37. YaCT9v/rAAi/22r3J8vJ/jnT/l/Zqrpm/k9v013Z/1f2/5X9f2X/X9n/V/b/lf1/
      38. Zf+f3/4PsuZSPmsFkhNB6FRlowXaWF5vjGCOJzUZznHulg7aAxCwKdVSCEy6/4BZ
      39. WB4oxRlvcaaNf7mje9y5jRF92xL3MkIV7N99ckCimC5GcGHtGCee9eLMIwUz/Kfq
      40. ma+FKpkfL7Pil6y9ArXwmWMHDcPWJvJD9eMyQdcyQBsBL9kHb17QmVlbm07qIZkR
      41. fDQ/3HwnV2YUWTU2aZSRdoHJzoFwSpKaRmahFga0SIIcSC7+Z39Qeny8GpS7un4K
      42. 6LORT/FpKB0mrC6Q0VEQEj0KeuTjOfMuCoYEp10bt/MT1mgw2MBOmygwHLLiFLMH
      43. eszn61WmjqI5LlkG8ClxjhYMPmOooFqldcXJFr4di29u9MyVz2Amqx4Gc41NW6f+
      44. DQIlqpcHOyjshqN+MCHJ9ssQU1zG1hUJgiztZarIr+OX2BNWuUeVsXp0dKQGCABu
      45. DBwLW1EauRKNaGZJpT2HuZtRnAFoZIrhsvVGXEtP3Hl74mb3xJ3Vkzg6wCdutv3E
      46. XiLFwhfDRIssXAytSQ2/YG9Br1Qtzzif0Eow+ADNrEkKVS77R1OYYpsWh2MCzCsF
      47. m7ztkmOkQ2zKWArNDy4GKciK+YJNRx2IiY2s2JuqtTdq1NorvQmO/dyVXynTQkMy
      48. BuPGVXOOws0YhWvtiGuOwrWOIqOyGIWnTIxu62xiNufI0vm2whdlezIlpqSQDIbh
      1. 12glX8wNBQUYmcJ9+dLdLGHOOY6Ef0K7YVb+N0ya4LWqjzYDzor/4G26Zv63zS1v
      2. Zf9b2f9W9r+V/W9l/1vZ/1b2v5X97zf1/82RxS3KjvtdIcqERq6QmGfKljCNp7oC
      3. mcqWRudp1UE1a1YeHSGSFR9lFjFSsmyzj7+ZWcRMsNPrD0EH9NYowdTTaimrKzkc
      4. erOsb0YCHp7S6uPS7FBmiqy8CXpygDZ9iQH8QEQDbgzQG306IHsmkEnr7XbC3HGN
      5. 2dizcvStK3T7MVF9Deq3RpOx6tgzesBWe/4YbTtxTsJwgto9DJO/tEbkvcYU9E1H
      6. AZn0wah6RsDaibAqfYZGr/vDzifaqCmYIF5KbwwMxArAX25Bhiwat4pj1Ek18y4Y
      7. FPn8OZl4MpVNMiyXzYRKRWH5A/nm7bNSwm/FnmKJPQEdV5kFhz2hadMeAXEnPcmi
      8. bFgt4AvA5upHzdbxW0cdptFv1R2K9zm20Cm9FdMOSIJvsYYuqA0exxDitwLjstC+
      9. 4fsb9QCTVQpxSYXJb70iFccmAG56MHolzBoZGOCppgzfO7Ntbl7gT524bXdm29WF
      10. 2/Zmtr21cNvVmW1v8rbNCeF2E9xcnNhcQrYT2CJIRRJE3R6P2w/mjCHDX1+fL2qp
      11. 7LsamnpOCnDzjvafbpYWp67NvKvij00Bkves77GqjgfJWcram68FxRiMtWy8ie/Q
      12. Zf1l/LYn9gBgWhUb0zohPNBORMot7Hfd4S5pw6zfBpFkJDY/k6dCwWv/JhgMUAFO
      13. bI5Wp0baJPkOoPDxj/l2zQgppu8lYXbstz+lOBjLrX3WaFDH5qcu0ht24N9PGFBQ
      14. 37rlNxcfy9dVurnf2v5b89DJd1m+n7Ptv94m/M/w//Qq26v4Dyv778r+u7L/ruy/
      15. K/vvyv67sv8u5v/JLz/heoK1O/nig3ivpDeyeTgiz+L31FCWhSYu/J+nwRgNXLe+
      16. 8CIkiR5KkksVG3DrXpr1DpqosVHgd/wvAfCLfjDw27BLjYBb3Ad8cwLeMgrpltnL
      17. 8j50JyzC95LWxCUwN7+HKgh2A7oz7U9wdwQWzNqdDtfXqN+oDfL9B52QlCZ600FH
      18. 8GVoJqoUEIY46/PbnVvBfL+pX2b8YtK+BoVA+mrGhlKxE3WDzwHOHu7Ft4jrIRnW
      19. 0FKuhGK7w+0SeijN8K8ap5g5qtW8rJ83W1ygRdB8KFVUdKRT3GBI+etp54AJdbdZ
      20. GVq/8YqMbkqeNVvAz1rNv1P1kgoE7YPAAy5quD5NKNUKjeeN30enJ4l5kk94weLG
      21. RimdYC7H7UFIMggbDfsPg+EdbYO0nyB5DNZ6JaRC/N4r/deA6qFKBhtKMEASY/Hp
      22. gejZBNtsYXPppwdrIycz6ghj51F3FvJiFBlbutmp7jQwfMkV9+Rq5b+fkmUxJdbG
      23. J9jVdw0XM49czPYAdtLFLMpSgy/RAPAJ/pTLyZvCmP2lTCaU8h7/9dHUpUW5T3E5
      24. zeGMXn3UghN8zUEpnCwUrPjodciZh4pxnQbUfHoKJWBdTgiIcRFlEBnGyNa+Q5Zs
      25. cc6ScRCSRTv6lDpRc3N6v9472XRTj5EyGkIthzwFl0qa/NroQsc2ePaQOF2551kR
      26. H6qeIFj4xoi2oCcfd2cDouxY23JI1Jzp5Aho20ykjoPmy8wlcufZmQx65/2IrY3v
      27. i4LgqbOOgMT9O/U+fFWDV9LAvhZmMadgEAjneuvEr7UJTbyAlfjOs16+dWxNywm3
      28. 8I/kJXZFVCDTH+38KCsMMWOiwqMFEs4/dLsfzYlw1SR+b2eWMN1jbazrnPgJlCkT
      29. ij7weUXuw/NgxU/XsaBlunhfslpZz9FKbEI8DFBVQ3Mx+8UfD0HaCNkXn922PwtF
      30. HVkboU9l6LDBx7FvfoGeAGQQb9r9L+0H+MPGQ77zv3UI69m8QzRRtjdxnmfbinBP
      31. SEebMPwxlsj5hxjRe2ImdnWcCgTuCQzvGriK9vmc27xqXU1u6+zcwSlSI9lYCr2V
      32. hb4KCfluNEXZUQlrhUu0CQoqVOuzozEIwP4AxOOQFUnCLPEefrkNQGXNvCnEt61G
      33. j4upaOuBOeDyZ284HXQdblYgVqJL4WN04x10vwRdUPj9+xF8h55NB5OgL8Kv3UCf
      34. /A3dUULsmLNdFLCYY3dRyIUI2hK3WLGysSEif7EPsJrz3FfhrMwqXp0MB8Ajs/Eq
      35. NmOElndPixLlZexrR6pwNdeVkfRwZxjvDEQxTOQLM41T3wpgL+r1xu1OciPsD2FT
      36. uYUq93dBN/H6AV8/4OuHu4DoZpwoA+uHUqYmXsDSpNhNKLLzUwcMP4EipJIUUCn/
      37. ds7ya+f8YC35YhTvJE06SCO5BNgdLmvtKA2b4A7857vRA+4L/1Y0AsvWuG7RFYJk
      38. YsHTfsoEqQFbiBa97M1RAFyUVqNyDw5ITmrJ58Rm30YZf6lfmVLIOR8ZDkyRI+VV
      39. D5jeeK87OhiGl+1riqUlw3bs8g3FEwAf4vJJqRUkTSIXZUh4fId1XhqHd+SnMVFC
      40. tlCAI+gj7k00xju0afJcx9FRlhF+TM5MRUmRS/MyPzIi8Sr/+KIjYL6AoJq7a1vG
      41. wCHvyQA7HY/xYhTtd3J7Ns8C48Yq8zdG/36ydkRr5Xg4HEUntqJyYAWpVTsQNVBQ
      42. MDaBkNsvRqN+APxZNAm8IJ4cq88PNCp0Az9lPoDzZNDnp5g+tUmMK9knEfmVQqRS
      43. QvInsKVwCuyAhBQq2cvjFEtEzTAsjLmGgEBMx4FiKhPxdl95CyXL/LWptNLKwI7u
      44. Wc615XT3uFkJJ7mP+5t/3+5M+g9MnGT4KOjyMpIgtF3HaI5on+7Y9YfDT/opsZTC
      45. ogeycEpzfHJd3QvAerSdIIWkYi5zxuvGJRMsbVAoP3pb23pLJBXecQq+A16TZmiC
      46. t5ZAY/koMaJI2Ofsd7KQl65z4nJNPxEiS6WmnS5pCzUIcw4CzSBUBL3PKS1Jp/jy
      47. JX9pw42AfuHTgVNPiFsPNsjxko2lhQQa6P2D9X0qAUX8rzOm48XZvSBGntELev+Q
      48. +l4SWyKwJb2AGcYrqHe2af5qEHnSyy728zM6jxPH49Bdh3yOSkDN21tb1e00qq2R
      1. lI1LpktywgMnDwtWQALDEUOjZZyDZMeB5k29l8S7Z1Ah1XRb0m9ZFhFMCv1T1Dfo
      2. xJ/TOF6M93XRDwBZ9YqRBJkD3WkEhFbsIRsH4SfkmAl8XfudNp46I+IjFJVwiYgn
      3. 9J3PhAW31l4T8jTcRC3PRGopi1Vy2UeKCtY7knfBoIV9SE2I/okH512X9CxD5Lnb
      4. KF4nOFAi/qoKnzMW01uQv15fV28sn0ZbjYXyZYPQXDeN3I9QPVVUVstcGK5U1p2m
      5. JkTrSPBPlwgjMfttPOQnSsr1+XaQbHlbGCYMmdsim0Z2KYxxrXSLx+D0ZrqbSVZK
      6. N/X7FnFQfj7B/FkGcG/yD8FOzcfRvp+YbLTdWI9yktMemH2I/AKhjfTjnoytDFUP
      7. fpgI0056PR38T8bTO9I98PgqbWNRFY/EsqOV30LPSopKjaEYu6ScllJ2GWnOcoUp
      8. MWlJtMP/lHI1WoRz/YRAHaWvKfC/Wp9yG7GN1VrlJky2+oLVRhg5ejQe3ox9kEw+
      9. +308AEzai0Lp5DOewt8b9KKxYJoHePkiLExj4mVCbQYRifPhsh7C1q3AoIGzBsQ+
      10. sWduRZjdMSJ0xd2SSm8C0CztPBEbf4banU/XzMcTKqn8YEF9VVNALKq5Za0srqan
      11. rZyKnR6z1Pf5kPpI5MxS7Gdr47nF2iyVf04wiSezjAFCsA/97F3ga8IxeeUA/Fv7
      12. /4a3fr/fouwiS3ICnhH/Ycfd2TbiP1Q3V/nfVv6/K//flf/vyv935f+78v9d+f/+
      13. jvnfSCAiljzeZaMpCNhlSm2EXEbEWIQVftsed7EMnUrZ3J06wztgr36LWgiL9jiL
      14. MnaCdEYQlbocbhgFbQC4H1OP/GUUBHm2z+/Gi6r888Fjayyzkb6IZiAbGUSuuTDp
      15. 5zDvahADqxPmbv4YfyIc20cRxA8794kcj+Jfysn71xSHMp4WpUVBGDl+/Q7mSknx
      16. WhiFF+3BjV8fdBzVCQP9itGyALjqtidtjBAHTH069udzJIw0zVbnNuh3XcdwuKAJ
      17. ZYjDYIIkR1ctUfOl4iyisLxgHLtfhwWM1O40EHYwU4DzTBsw1w7Ia1sFwx/g5skX
      18. S7cX5nEXoYxhiQu3fNZaAbSCOW7iWYpx+UTpxweuecd6C3/cGvZ6oG+GHwDCR3Rb
      19. fKa63Nrop+ub9JMVB3XNmFm5ZBeY2DxgvNlgRLqUJBwBBvAKQ8xeDYe+vhoOlrwa
      20. /oXIVM6/NDVx9OpkS+h8FLEqkDwJacTKOvRdu5OH2cNKepMVZWmgMY7wI/KUOoBl
      21. CsASogFuCMsl3hJ5EBZEqbstNynNJY+PVLQ0P1dOu4mwZC69xrteybBeEQEhrBeg
      22. MgwGGAEYA4cblBtmu8VxMDAhzygrEf3yRNgG/qsqgk/wX5sflBMg6AQpE9Elgbmn
      23. JXHC1nxTPz4G4eiwftA6uqid1FvH9dPXl28o39+26jA2Gfs+qYOgpkttjQL66gJR
      24. hGtN2JHjlsOqKARuL+o5cZ3N7KJVJ67jZRfddOI6seOcJjfoG46cEpH+Ss5JHHzG
      25. XMjV3K16eqvVrFa93K26eqteVqvRadGsRit6o25Wo5V5GvW0Rt3sRnOP39PG7y5n
      26. /JtaV73ljH9ba7S6hPF7+virWeOfj6o2Nax6y8HqMw0Bm0vBqquT6taSqGpbG391
      27. KeN39QWwvZzx66S6k90o7Pfxhs8l4GVs+KKlPGK03BFSd96zBXbeeeXdNDlj2fIv
      28. 30HYLDkj1rYFii1b7Ww5Q5cldDmDyyC/u2Sh6VzsibHhKr9FGsd40qIdPT5eT9+M
      29. rWA8A4yXDibn7mwF4xpg3HQw+bZrK5SKAaWSDiXf/p0KxTOgVFOh5NnQU1HmGSir
      30. pqLMfQTKNo3BbKUOxnsEyrYNKDupUKqLoswzUOaloyynUJA6M5vGzGylzoz3iJl5
      31. ZuDseSrONhefGddYMm76ktl6DDFvGyjbSUVZdXGUucbKdNNX5vYjUGYsGTd9ycwU
      32. PVb+F3/k/B/j4d1SPEBm5f/YgXdG/g+osPL/WPl/rPw/Vv4fK/+Plf/Hyv9j5f/x
      33. G/h/0L34ZMgF3FUajYunGKoYfbpHt7jxCDkJuRpZYTAF7uVw0u5TMOMXzN15zt4P
      34. x92QFatbz9irh4kfljIOG2cmGcF4IRQtjTrk3VO0blEQG0gkxrDmDqmwPfb82Y63
      35. m7O8C+Wrz59VnrMyvw6xa+nJdCQqORRNTc1iMgvKdOS1bn9uVXjU8z32D0Dc5jbm
      36. 03v+DP5Un1eeVSVo9nU3b3tu3N72s61Nh3lbO9vPHba1tbXpqe3hYE7ak377Wpi3
      37. 5GXl4aRza4vA8UJENXkFjX9wHVbZcDd3oL8YFacWP6vs4J9nz+Hxa7oZ8ry6S7dJ
      38. fym+Bkp55TBY+t5/YSJEd9uvlnZZ+z4Iix/waAzkR4eV3Qq2KmN/9YAUBpNe8S//
      39. OfmP7a7DtH/+c/AXDLAxHXSLr4peaQ3a3S7JJ+Va4lHRhYfVkvH0Nf7cKpXmmDbC
      40. Eg+0j6h+vl1Fg1x5ByQ/NMzteBXAOQOpfmdTIltQDu3ksKpISMCVlVhyeF+QC3Iq
      41. pcNycr0qX1nUU34f6v3ZxWGrBozrlNm7HsfDr7Y2eTz8DxTQowqzEWf9OIQNphVF
      42. Jq9Q0A8aW+HfQJ7dfr6JE1N9tr3jFP4NBljefM4NkNvCEOnu4N+yu0V/WXWr6vBi
      43. POSLu42/XbeCJMM8z6tsiYaqoiEmYsM8d3lDO9wy7j4Tzz3e4DPe4Ha1in/d58+9
      44. Z6IhlzdUrgqIFe45AjX4X4/3tMrzNZefbxEgb2sbf7tbz2HGCjhVc+M1yjPA8erl
      45. xiume9xBvG5WoPM0ColPV/TS9YT/ixhV1SW0lHe2edbprWdU/rm3jXh1d3aqVdEQ
      46. J0TZECKSN7jJn3vPxG8xcc+2t/Dvpkt4xp4tig4XEKKgIw0VrooKHDjeCYPuVb2q
      47. nFBxNiIpZIuPpLy5LSZWokpSCv0uV10aSXlrkyYYEEDPt6rPqNzzChDCoiOr5hmZ
      48. p43M3SZKhJXhbntyZFVB82KEnvwr4yNtCVJ2xYhF+bJYbHyucCyivLb4gNIlpnj5
      1. redU3916Rn+9bU4bVW/HXRgTm/NjwvO2OH/fqjyX5M74yMruplikFfFbjJAJ8vfE
      2. 7+qO9rssIkqVdwTXqOyI35JmeHvec97ONuciIAh4gjYIU+7m9uI0sb0AJna2Njkm
      3. YHeW61WMzJUObzKtvKABsRrKgiGUq+J31dOeS4wyMfduRawOwTA8QUtVAa/6jLe/
      4. 6XGMbW5tPZYNinQrnBPKQXP69XaeI9jy9hZMlPDJ2tymZzB1sNDFM3eL+Bl75u1s
      5. 8+7IDZTvn3RHcdTnurPcL0mJdZ8in6/Sv1v078bGBgOJAx+xF+JvcXN7/p00FgIQ
      6. Is5qC++PovVZzTMWzTm8VWf9H8iintPo+Zxs4xRUKzBU9tXh72lSgCyekxiEW6D3
      7. fKeyKd+zLZpkz4M5K3tVJGoPURS95wxiC+eyXK0i8XsgmbjyfZkzhh3kpLDxbm0j
      8. Xp7vVKP3kkXC6ipvelX447neVgS//JyI5PmOR++R5FyA/0y8l8vvOU4eto/i4Raw
      9. 9Pg9ER/t4eXq5jN87z7fqsTtEzHCLobj41vSs53nz6L3fJlvuzR+l0h5a+dZ3D++
      10. NWwidwAmu4P1vefPCT9ARNn23/Pjg2Um/5hp/93cqor7f1vVCuzfW3+quMDBV/f/
      11. Vvbflf13Zf9d2X9X9t+V/Xdl//197v/FT1AsUlM9n75q1S4vmScvEiVk5Te1ixMs
      12. 0nrrbn3gpY2QvWgxq3qbqAJVXbcK4h8FYKlsoHgJ/24pEf0TzUN/WrD4DrHd+ulV
      13. 7bLeeqeDouaxXZR+QUqMm98i0+ScrV/pzSud955vPnfNzqddgyQVApufjrrA34ux
      14. 56BwGW3x1II2j82Es6bw0jzkNZlWU3VKlE0TRx/27U0fTMb91Ka1muhxuZs9Oijf
      15. 8dv9P9jwnLzDmxVAO45qhEkhP3xMeOxiwGSQ6ILulA5EKHVkjLmCjiwKDDMvqtg8
      16. qJIOslSzvB/iah4Fk87tcevtMzPYmShEjq4tfsOXx9GLPLC0Zsb+59fALniIfH6b
      17. iqJHY2Ql3FHMsP7pld35KpMnsOggZjipJIsMrltUihKgoK+3hvh/deqkGfzw0bE5
      18. dsc0mZrmPSucUX8YTqzO28fDEHSXfvsm9TYhRpc6PogGFflcywDJvZgCw9anN79g
      19. HEt1TsVT9SqisZJ4ce0GYbL+ng5FS02AfaAR6kGUM7dbBQuv/QFP2N40kKwVy9Va
      20. gqEyQYkK1XCPdDUupBgZDCE8GExkWL/E/cj8I7qizYolV8cjRiQ2wMSAtGvKTxeR
      21. fMwOg1KDFJcdwn8hSP/CG7xxpaLqsePL85Zg1pug9Pp3o5b6aNdkHoHDflJycSBO
      22. +PUR7A/8EgRL32E5PlEWaXwvQ0zkqI1ETpkDSAMF7bmD5g+8IdLufKK4amF0E0O0
      23. hLsLX4KXaHWJVnwA4m7HDzfC6B3vpjqa+E6wwpCSFfE6x+XfzkH4PAMF59CMuk5p
      24. Bii1VNx/ecJOaaaj2yxfboPOLc0CdADTtdD2LC75KMuH4kn8xONJ/MTWIs6m7oUv
      25. 48UESKBt/oMsGO2IIgLqT5YwmDjin3BkZh1b+MKZYWAThJIMS0iDEpHxA+g+lib7
      26. +S4GJbWCTba6vqcOG14dDP0evvnAitbRl2GQJUBhBI1hxA01h01yMIiaJOh9nXRs
      27. /TUQkLJ6UjOi0yLRRuVYgxw+SUOBFsIzBRuOgooS+2iHEBdJpi13bcnsozUuaTFN
      28. 5JxNrzhjZnAAM25iwcSfkAgS+MNT1zyDMcagYTWuL0949DlVeQEZfeG9SKJlJDzQ
      29. 6OMle9c6b1wevGm9rjVOW83L2sVl6wS+2ahL4bhhp933oZCxvBQePrkbGdMDT8zZ
      30. SAfu4I0RA/kRUKaH5YaGxe2Hu/Z90dg93GTs7QWYgG1KAvbRTBNj0L61jqOMo2Qb
      31. 5lcz0nNi1vatiKv9mHfWNpc/axw4epOlzdrmv8isbdKsbWZxBnuMkBmcycY3ucaA
      32. h54IVONGy2A6JTNNWhNzx6FFATmHdBFTxT9jl0C5B4pjXGNHZa3nY78reiKvDYoR
      33. YWme+yqbD6oAYBQqEekbT0sham0YJPVgZt4bknNmjELaBhxtY8OnITcZJHcJugTm
      34. WcZR9ZTNScAwTAgWYUobt2JOMABnJnn8H2QQEyYHNo9BLJk7DTUHR0ZQU4OytW8c
      35. FnTvYdkjjV1Pey3+6zboTVzx10ukIRu3B91W6PtdB8PU3UmGtuXwN/HPYPC5dUO/
      36. qpVEK6jU3zwAFP4FltYaVR9NxvAV02q3oH/4M1EVlxcVeOuK9S9+GX0FzPK+6juC
      37. 8nrtFWcja/59h8ZvA7cW8tW/mXwLTYiaPLAc7hDNq1f6FfWPiTo1zjKwNDbNuVey
      38. GM4KL5XVHqbjRRwQE5edsFWwq40JVdFoW+EblQ+evOKvPa0kNhsLzxG3xLcl61Mb
      39. cPM14MoGEpYtjIjW4hbWdm+Clw0pOLiyXdp2Eo2xV5yIxSVfxyz7q5HzDuhreMcG
      40. Q0zGjlGkhgOMMhZnDm0i7dFog+EU3Q86gTicFqtWRpeICRCDf/Ff9piHXkrKaUVs
      41. sPBjuwChgJVSQzI7Q+0SU0Oo82PXrnBfp8y+fFawbSFZrDOe3MFk/GXKu71m3T9w
      42. O1WJhGI4cgFBSxRSsIyFa69JHCgJ51RzQmw2QIeA/vCLD7sq50syUVm00UpHD/LL
      43. aIc6BdxwU+VwrO0f4fSuFf4MWxPy0yJ7ErG+J5LTiq47qRuBDUFqZlY7CE+CwC8R
      44. o0pDth1EQcvwJNdnNATePCV8shTw5GZi5Ogi5I+5wabMUX8LuNQxr6h0cmdQmFVE
      45. XVK6RpIt4jIuWsjMTSWzMqOTyVdXR61m4+911NRT7busyWMifotem32et7exXAiM
      46. bzpir8nRZziDQ9H+p54hJ4Vs3r6+kcYF8XnTIpzyTrTRDUXkUNckVE1wgNa0420W
      47. 5YIi5Iiz8TIeXemm+Hj4ymZgminTLYqauIK5UdIOwdkCPUrmyJwNTRyKLwItwjxX
      48. bEg6RkeoDZHh5tX7OmUfkRsRFlN5VJy0JkPvUTQbJ3GwCBDIU5mfL6rB/kBR6g/b
      1. 3YTOFSWtxd1w0u582mCvg89+yMI7TJU18sfkcAdjYWrCHU27qcnuze7yLAtbxJSO
      2. 8axKC0CokJdEfSIBZmKF8FxKhtlKpCPUViUtVbRjg47TIUcvch4zTFpzk/eC9gRj
      3. HOU9ziQ+zLLlJsYfsTiUHqrezo5jlikJJw/PzNySaCshlFjNGno1J12/Thg30tKN
      4. 2aYLZ2o60OeKBAe6rIhEbksPpYjUoBe9FmqRQ5fRZM+qiZRjccnIkgLkHGDG8tDn
      5. ag8Cy7dmE7ZkHXY0ZWoSvosoZRsQM/b3+Oy112qcvqOOkHHsTeP1m9blm4t6E/Gq
      6. dtmwHqWAAwqZB9zx2fsYmtFkLoDSFqW/nTUyM0+gwc3tRPn+VRKMXjNJiSo/j1Rt
      7. bXOOnvJamneANcWraZVTrGyq5h/bYfqTEXLYSGwuRMuBp5NHPiLsJZJDpleHnQu7
      8. WE7SY1m3+O8m475hs/usosm6WL8N/O8hDMIWv1ILEi9XlrH8RycSt4bTySsUecXj
      9. mrYuEr0k44dt0Wi6XHLoiplD4h/IqH7RrFe91uf2+G2WPrsZOePY2rnDta2+iFNe
      10. QtuY8nJ/P3Ykirg9jnc9MRSpG9qmOLEdxDYFxZgsadroEUd9nK8vkkZmeTA8XePo
      11. fBiAjhVyN3300o4TBM9uw1SPTVNiQlmOxVOZRVNh1arhCeX2GA3aSuEkvW6eWO1m
      12. aORJW6h1C8ZD+sF42O/DoqfkZsY+IpPnoof9hFzEEVttdh2AKiLzwYrJOq7BZJVY
      13. u/+l/RDya9kkdZWDQc9sVzWjcf+ujLdq+9o7R0OgDCIoBAhLRsdF2y27SrvuEtv1
      14. lHa9JbZbVdqtLrHdTaXdzWS7aml0XDJJKfKtQrFFMU5Z5THch+T+UsN9JX5sgOW7
      15. gbYnKlZjD7Y99iTWZE9qzR+M4zT7qvuob+GR1GDHlFS/I/ZvSp9KgG8NsACn5m/9
      16. qgnxr8dtNLyDWjXm8iEyMVPo011LNNHb5iUi5vCnGSd3hsVdqYWSxJbdMmbrsjLZ
      17. Zs/tknwuiTsp3GxpohPy3v7wC3QjkDnRuWcOslOVDaecI8qZTko0ySf8/PbwAgWh
      18. o9oBJVVNOiAkQEjxN9lg+kkmmtw5uOPa69ZJ0zF8LpNmSxzvvLLaXNsqrOdHbavq
      19. oYe+EaaJT4njDNkXvMzHO6SKTZoar0KLkBc9JNOo3vyMA0lNiEyIdPt73CMBO9e5
      20. 9TufuDV3SvsuYunLcPwpUsBTtnLVoTu5lUPLo/Z4AoQ+lbu57gO69E1cPRVLHqeY
      21. 1hstt7OtasRTtcM2dZ7MAyz09iqLMMG1KAvwN4PjKXDcbwinqsDxviGcTQVO9RvC
      22. 2VLgbH5DONsKnK1vCGdHgbP9DeE8U+DsfEM4zxU4z74dHB6rWMB5rsOJRBdXyC5J
      23. TdImwiyzez9xj9qohz/pPdTlsVq3S5JuwK8+AHNMF2dngY7Er9rhoSpnzqrmGEPc
      24. TMg9ZD0gQ+FrU1QkN48856/Js1gpN2gnsDl6q5+tusrZKkv3mErfwK1b9hO9H5aN
      25. E3sy18b+NO9dAstVizD1tsLcLZuWOGF7MyxztjOyqJTulGIKGYiU01foTHJksdVb
      26. HHw58YBYqafeet2fwrjFgZBhrx74X9jNcNgFlaAT+J+1kwfd3eoGWuH+FeFSXK66
      27. GS5Xj7yKZbuJNddVLE6XyatY4gVe6VdBpLpc8fNgfiKf4v2UfZ1jxm0Oy5mUIYAe
      28. tPudaR8xLM6m8ZpHRAmR+5h5m8j0JRBUjDVbvCHH9pCXF/enHGZ4ECjLAV0phLMO
      29. 3QqDbSblyFQZIt01M2tabGfxmKPxwag5vXXlzAU97s8hnD7oDD+cmEaPDMcKR36Z
      30. PWjRr1M8yewDZ+NzEejne3KwaqNsn6UhOcsPWCmc4lSlTaTWbDkDonH0Fztta8Ve
      31. ztdnez9l31KbKrPMviWQf9Tu+iJCiATZDXo9f+zj2XLqPFhnwDoOZWVTFKu3GCLr
      32. +O+7WQVvImfcsD8c4Vawbbnqcfx3iZ2D478rZgmtR7v2avBPWa6tfJRynEEp0JoF
      33. UPYMagd83iYe+PzdoXNz27UWiTrDh97WmdilXj5xUxqVaLZ7or+9uGzVzs8vzn4s
      34. xuBLSpJAjSHIedI6SMfb4sSS/AnKytTqrloGWZ60P/m8UbZ5D3uh72NeJvSKoN2X
      35. QrcMbthwgLk8GTk2ssPLH02CtXYtGqZ8IYydSaQbgkfW2YRVXtUOhuKRK2Uso9dm
      36. Zn1PXQK2orgmo+L7Cq7t/Uu5SGf3W0g++WoxoabuXUqq01X+j1n5P26/efy3ynZ1
      37. azuR/8PdXMV/W8V/W8V/W8V/W8V/W8V/W8V/W8V/Wyj+2wADwEV+z3Fw4ouzE4wF
      38. J2K5pRaQIeRYq9UZ9ach/leADQnYCvvu4LvCPyyh4yawwUEdPXpcLFRxk1GoxZJL
      39. D5Ovf9xnM6u4RhVvc2YVz6hS3bZU0aI5Jz7PZmcnEVjLmaRkd77y7pxJSXI2ruUm
      40. 2Z2zlitqLSXnxaw+Pya7xW7epudP8JC7aSNZAn5mJEyYo+lq3qa9uZve/HZNb3+r
      41. plMD1C8YXn5jY0PGlc+/tOYMHb9rZ8VfY/5Lf+noK4WZY+dW+v5s/f+0+bbV9SmD
      42. +5LiwGfq/6676W17Rvz3qre5yv+50v9X+v9K/1/p/yv9f6X/r/T/3yf+e0Fo80x4
      43. evwjGciF+0t9sEeSWWcoTmEZvDaRGg7mAv2N0LPmAzsEymzCjLcO68eA4WTZt9z/
      44. Cz8zy/74M+9bnrLn3BEO787PLNu8bdPh32aO/oa1C0/B0JvaeT09hg7GCjpq1S6S
      45. sX8QauSmZTxsDIKkw87FIQ8E+JUpEq0wv+zOnti3cRhBS6PG4/ufrR1OHwr55oe3
      46. I3s1wI4IOyG7z9WmuPdpkbYG4c/xUMlfjfvRcR8wrpRRQX+geoKtjcL6oHPg2AJa
      47. w6fOC7Om3W0sEX4Le6E4iq3BCNICpchw3FCEhRnNKyCS08nd6/qHfsfwMNNAQIn2
      48. A+zKUC8IAx7BwHQxFCB07bVKFq/71tuqrXkVUY3BCPZ2kGzeVmeNQm+cf+5hzmh1
      1. 20dxFoOguRXikPuUvFMRqltJHwX3zqObnzNGceGX+aVhgBDfncX2K3lGIe6dbGWN
      2. Im4WhLzOLYqGYkgBjW+GCyBdynRY5iiaMkTQYHp3DcSbYy7UVwMi9lAQzaGgGUcD
      3. ccpbBpkR6BHpykJS1rmIrxAqN7Gso4gRhSVlsmmWl2iVSIGqfyo68UYg8nwyRiHd
      4. WRPtK6M4j26MLQSCOwG2kGU7qdPNHQWxzCIgJFOg+U4BIYkAZztRiGmpQZ7OGa79
      5. lOJUhLitop16MAl+AcJCdXY4UKJdzRemPT08O4XFaBG4VgROMtXi3Iz8GzPxBRi4
      6. lWlEMVic5VJQtD9YOfcCy0w2/Ex1AcRA6GGyfclRF2he9de+/9m+Kzyi+Tx7gpxa
      7. ZHMi13oqAWU03+WUEd2OkFBk87RB8lV7PUU30rxTy1HUphst6VPbvB2OJww6f6de
      8. auFhrnM0f03icXrzx0Ng+9mtZzUPIiiXNA3xJdrFIt7DTVVau7OXFcUkzdiH5+D9
      9. tql90x7fkbpx1Lg4x0wHXb5bPmJZqa8ugegs2288tSO/MxkjW4CC8/ceNAAh5TvL
      10. Ygpq83F44KXxHM0nuX133W3z21HfoPlhrxf6k2/WvMzclC2s226P5NtOUmTQJcmf
      11. Yj2CLnjG7/8meA5fr3jJS3BOflU6X/OCk6Q2fx5zmrTWs5r/0h5j7xK0uaSpTRPO
      12. k4K5EBH4jRIuNUzGvp/d/FoI2nYcXdlCOV3/Ho3AA58CSXLtnFvQaXsJM5tPkzXn
      13. RA7KmbFIpwhUM5R9ftHLpu9nauizjAAZBoCoSIYhYFGZUoBtBl2/MegNGzxDjXmt
      14. TTx2coN9y6VifiphaTRDEIy1+XSDQepmOfb5cos0Yf12XIaAOEtQZBnSnRgtnmJR
      15. vp3QnrfLJl3Ijx5bX0a1Vgx9zvxyUw6wKdlI1mzqaF55KgdYbtOsGlrvmt3EKfjS
      16. LDkrQztNCEMyJYVd7U6RHu2gc4CVQlIGtLkFpxwLKBaeZgOOR/uF9cb+z1PgeQ+W
      17. EecAm2UzSQOrsYtw4o/oTvRcSM6yo8yUrcO5DR6zZLxMAyGw46d4AgvLl++o7a4P
      18. 0tw8YLXonvnAzrKF2S/2xleSHPbJ4eoKtDKe8M39uHnU4n5OQ+7o1OpRkffBYABb
      19. ZjDoOkxkuEjXgMJJKyQDPc/GoEkP2m6/a+cs/7YmAh1G6Q1ipW03VWdfG93/vDtb
      20. 5c5MMWBrl0cHJO/RHDVnK2u7OTSA9DYvDu+4Vu9IdSejcGRBz5XYIcuEkHYKlmm4
      21. IqhQHP47wBREl/VmVj28b39ohOCWYWpRYQYJk3LnyRDQw4HvsOFnf4zuAhjhfiKM
      22. hKKOWHc8UhUAxNtvN7Axf7bFWKL32HQruqf35z0euFN2CM/VAn4HuptiezMiS0TZ
      23. R/sUSICipKOkWd63i+xK8AgLgkpamEwtYmRWo8kAkojnBFsRd/T5xH1SQ0Fi8fJ+
      24. U0aJkMVlRgQhDooSGBivaquL2FOitMvHZlF+pKiAqZglomNEWYKmLuSPtUNEpQPx
      25. CS1PSSzqxMeOHyIsJuKCuSoyzKAhh3HMEEe2qvw0D7vTo4NkARBnxhJA9FMhlvhx
      26. IgBKzFbi+LrqDt06owIhX+jKhCp5LSlK60ftLVnKeVUqIrO0KOyekygsnYBURFBA
      27. h/2uqiKiX0JSB9wzAsjrrCdeRNZUD3hdPhGKvE/J9shTSj+1AJ6C6Q/Q56nN/coS
      28. 4fx4EAcbUjJil6cu0dSorrPRoL11IgkJ04oYgYjV5NxKTGZbeAoc6L4RCX7urvDw
      29. yHm6ULCh9BSkDvJOG3HlxUPM6jny7HKJcn3ZHFtqBTcl34SIpUuh6UggInvJ9FoP
      30. pA8yhkUkA95JS/D+51Q2Eu97Ct9R41bbapl1ZHnJRNPryLxklRk7Rio5kgQWjU5X
      31. Z4vE+3ngZvYrxQ4opyG8RIlLrJmijPwdAEZTXz/puVijj1I7FguxdqSF4udTmvqp
      32. B7VSTxqVpLxmSBkpJVg0Tlx++3tMi91uF/xwiKkfLfyEHYwR7jUFyK9GAIVivNGU
      33. cgFxKezpthZsgUhwzIOnGytvYRYpZuCdJqzp4UUVFpeMSBP5ZShhQdUOIY0+gX+r
      34. QJwaRtJ0HJ7kp5TMjKG2+glfe6mRG57SJaD6JaOtCkYs966mLeqF3K8wj9MX0rDS
      35. SkVivwhSz8U0kGU2VB8s8xNrbckky4n4Ga6MDpotTGbF1VBjHvEeBlEPoel4EFkN
      36. pA83mDFc67CD9LJfC/mfJoOoPh5NAaoYSmdnYcWK1nWUxJMx9TfTopZY+Zq1ZZOr
      37. 5UVfGplTGN1egKbUkdxfiVOE3DVcrABu04BdeDidoMkX3eb7w8FNmax26rF4mLZa
      38. SMHRFBoFyx/tI9LNFijxqILsus1wMYtG9CozSSLRg6L5iOcBe2IIxJb44xYLONIc
      39. NKDLdVq8xmclazhn1ECEl63RnY+2xMgaaBSIZkBNz9InujCbipW8fdBX6eWb7Kxi
      40. yhTxIlVtyfaxqIl2Cc4coozEmVA/zV7tzrOIDKluRg0130kUL7GWzDcetS7NgKmy
      41. pZIJhb82zk3tCVFSuU4McF+xtCSKZ+VLiZvArCmREB4/XidJ0KoxpmS0j5KspGBA
      42. sZamocE2lKQUny3BJ+oa4pebN+d9qhM0k8eedA4Zm6nwpM6JbIc8PYoTGVDRbKyn
      43. aMjcCR3TrzNahFKDdeyio2Eq1nCaw2vPHFQKjHiUnE06yLOUwRo6sWYUjfLxCCt1
      44. rI0Iu3qas058gEQCt3qw88mkSoVn8cLKAYXqMWKjcGGqX19XXht+FNaZTHhDyBea
      45. H8OseX+SYfjXZhPpDf6s71kHoZjyaIZylOM6emY5Iw2uLnznE7ZtwnWkZ7uLWWZ1
      46. 4flTPuHZ3t1PKcKy1u1PKQaabyqt5ZHOTLPynmFJlpnD5pbZ5OLVIz5imEYtjbxu
      47. HpGxvLcTiarySXpLkux+Q0lu+ZLb3JIap/VE4pHfSiT7mowRbpj3n+jm/w9pUsb8
      48. 5wAWqJHN3zwSiJN+q8/1tKB6EPHY59w8NomwY1zVUg/PYpuntM7YV8uuHn3958in
      1. Jhz5fufWSB8OxQ7rr65et5qXZxf1Fl4FxdConY1R504R7OwC08d4M9Jis6flSzWP
      2. 6e6Gn32BZ9z8408sUCY3STMKfIq8mJ6zNaUHKmnLkdsPqhbugSS1r6ubGaubGaub
      3. GaubGaubGaubGaubGaubGaubGaubGd/gZobNCzVw2E/kgap6lnJLhvzavudfdf3M
      4. 4rMomuBpiRCPljJKatVNLdUV/BoIZQe/iSyRlhbg3ZFIEspZwVj+7bryi8e/KE6a
      5. fBx2L82foR4U+VlU/1nUFsEuHDXyhSOCamR6fU7uRq6D/3powUz6w2mF19TUug6Q
      6. EpSMf42kVhu7a2pBN1AIbtIDEajF5ur5IU4pbRGjhbtnSvPwttm0OWqmeE6qJwjK
      7. UGLfnHwmA54V+03t4kR4jmDYxcvaeVPNj52SY3vrg8XIn5loOzJzsNgzT7pnxFtm
      8. 7IqRN9cFLNBzf0xxyzpDUC5BChNphSgQGQXtAh7Q7vcVm4Ba+ziy4CmSnHJkhHbK
      9. ubw8fu+U4JuZKcE3M1JWb9pTgl/nSQk+V7s8Jfh1npTg87XrKe16S2y3qrRbXWK7
      10. m0q7m/najVx7tHbRATHzHgU6jpX3GTZkkI6Zdzyykpt+hpYeVdLSPMarSioxxpJK
      11. c8ZEI9rD3Z0/GQd4lEXaRTJisjGEaC8zc9zI7JCUFjJmlR84YWtPyh4/J0/xNTNm
      12. xgIRphumJXphNu+mXelZGOLVKyXppU4OSi88gzKIFrwUWlC6PJMU1A7Z6cB0xcx7
      13. NCStpFbbUoJ8E0csVhc6voOnNdFskj1Y2+atzbzGHFbYRJdHnbR0JjrG4XtcLT6Q
      14. 4LcGko2ec3/caLMKrbYLPG6yLCYOVogwAhGaqd5ikkerNZ0R7CbQhKCztsOkP5Xh
      15. ELBHCbt//dX6Ytuk6m+2HypSbyK3nqlnuQm+a6ltyY5LRxQRnjlPaVuzaS/cKGcb
      16. bWvq7MUb9ZRGvWU1WlUarS6r0U2l0c1lNbqlNLq1rEa3lUa3l9XojtLozrIafaY0
      17. +mxZjT5XGn2ebJRO++0MweImuOBSURegW7Fns1uwaW0ZukttWl2MrrfUptUl6VaX
      18. 2rS6MN3NpTatLk/Xsj6/ziTXSEbWgGxmysiRbFRRZKNkatj4TLAHu/k1iGuZu2PR
      19. NBqyJ+T+wB3vd3mrnVsfmqHo4dyih8HPP/sDi/J4xl1Phj28yzUCKCz0rXs0mkZM
      20. nCtYrvBTVPUcXTxUzISWzTqGDxr1DPhuEr4FnvnQpTte3LKT0RdLWwAOq5lis7hB
      21. aQgBCVuumxS49ZpyFLEJjXdSOcuxbfukDA1HdHvXRFpCkSGJ+SdS4OHPS7OX+HA9
      22. 7U7GPLOTTiE6Vn+S7kDJF+s02LKwxGXMlG22RLt8xixpb3Ph3tVxL9u0J3CdFzXu
      23. bNSs2wkYX+QkYjtq1lOJeVGy/GkWEzU7YTKt9NlaZKbsrZuKkdmyZOpxy+5Mhq4x
      24. dpczdi9pPZg1BMNTKHZrTXRAaNczICSH4s03FC9tj5KWe9MQkvAE085TdNdc2ZW0
      25. sZgQIsPHUQq2kk3PwJYOIcaWhLAsbFGkA2QLd8FgGqoaLyYZYuSSE+/zmUdiSpNo
      26. KL/n6ZTLkV0GvwppBBY4Tjz9QUKiL8dH/M/lOcvaSoUtSzvGObJSYgY+NrOEhQhC
      27. ZEHSJKyZYIStMUscuHqFEDibohd5ZzMvBN0blDOgzTmgCDnQJJex6k0rRsFdjHCy
      28. 5xsL0okfBt1pu8/88Xg4tkJEp+1+MKIDCNb1R5iugNKMp9ifgh7TjE0vU653ypGU
      29. x0mv6a/pY6bkF5QgXpwHlotVnuC7UnJYtcK/2kxc5Ho++TKUnnQ8XlIfpNw+67Rh
      30. VF06m0Eb153fDqdjyjsTjBka28pKxCFjwPxA0ZiTsXlnwNz86DTSlAjl2WSyOCqv
      31. vMp+Cj5FN4x+aNxLnIByR9+3V7XTy9Zx/V39GBbc/75qXtq6aWlZrE7Z1/QhUl0v
      32. q65b8aw3J8UZr7qDvHoVV4sdUOyVPWtlb1ZlYWKOUZ16NTnGiBlEaM6xl+eYhj8O
      33. UsquHSteLqxY6VR2ZFlYKT8KLfnx8g+DyXAcvUQUWYR6+0r6l1qjj0N8OQfi9b1h
      34. bKMmwX0FUowGjI5H2riUJLEfsZOJ5n1Cl1iTDWb2wbP3wcvRBy+7D4kNQo7sZdS+
      35. bZniUZN6v8qYdzUwVORtY9casR03bztedjvYn7cSj3ziskDGRT2L+GA7K1xg6N6S
      36. hu7OM3Qv/9Bdm+SU8AXRbqPg3YFrdE7ThCCLzBdHZfXvO8GkbZN8hLeUriRxBGjj
      37. cpLxEfJKiTGIcpSVKHu8tW5X0aJC26mc0W8xa7EjmOpgYPSb+4Ux1YVIVNfcxwx9
      38. ZcakmNZb/ZZQfAVIE/p/1r3pksZJOQWqK5YpHWqQNE0upTEtHNweS4sDZ1RScA6V
      39. tBRT9hoqmlGVFSmuZtN26GMKyN+MxN3fhsRXNJ5B4+4yadxdhMbduWncTadxC2fT
      40. DWV0oVV/lHWfNeUORoqvcppdyXKndi3r+u+s7qhd0CsO+12lN4anZErsJv1OtuZC
      41. U0HHWFvkprRoTeal8nk8hviFctOFR5M4ZsVlit9a3YGyo1Cl3TZPDVlB09AZUzLj
      42. i0P2ud2f8jy0/v0oQDthcvUm3L+1e/Dq3fINJbNkeiCWx3hoWS7wp4NUwj8pnU+R
      43. kLOm0BT2sgo7eYNF2Zpx54Hpzg/TCEqVOWhbeKo0kuKrdDgOKR1hL8AvoH/yHNc+
      44. fyo2anysL2Tuv8/mWMlZS6aio2bXgJRY/dGdiOUxBUBILwUhljh6s6ZBQVEK+0hF
      45. 4Ez2oeLkU5bWLYeUPZlZQ3KXyBHd7CFF85mTIV74o34bM7LL3JM9Pk6Kw6GMFENw
      46. cLf/cMbcIhLiUbzMmEItFIEWTZKtlRT/0nimPkIb6yxw0uN2ZTcjsCObyY6IXWaB
      47. 9YJ7IqqXNo4nxqQpnRcOGJYSsl8f+OG/2i397kpJj3urzuR7ilQuhQk1jsrc8e7y
      48. xrijqxoUlgHt9L/+CggDzmmKRvqkR4FGfpOIcd8kSNxc4UYS0e4TO3UyDsmjYpEs
      1. EBouvmRkAa8GBk6HpeS0Tof1NSXSigChesAn4OPLQh6F6zEiljV6ve2THtE+8m/P
      2. 3Yx127I5XxnR6e0NIuxEkBXD7STLVT0OZYPtmHpa3IiS8NxwbUh0Jr0RJcP6rEbe
      3. Jre8BOWlt2GxZwCSVAXftTu8pXtwJHqYzDRuuaUwix5iwbc1/Nzrf1GNKg6zssQI
      4. O5wB2sehqApZ40imTlCa0NMnZJGfKaDECz+Z/CNz7vUbqV+NoEN471tnAIsu/pRL
      5. LdYd3szMkLgA8ojoTF8xcM4q5fwq5fwq5XzmKFYp59kq5XxuEMtMOZ8n7Vl67itK
      6. ANXu/sRv3wcDmRKq6qq/vGq+TFYazuOgeVwlE9uXCkPKF43Td/WLZh1kjM/t8Vuh
      7. 84CaqgWqFK2IpA2bO1pcOWlH01o3k1odiMAAPg2bwbCn4eTOB6T12p3JcKxmwUkC
      8. xuYsmbPUXVvFJibAoK4dNt5FA0vWd+xDjDzFE6fpBgzufbedSPSCK12wNzkqZTrt
      9. fpL69D9LCwBqjTSbiMsQ52Pj8rumpNL2xn0mtW6VEuPAeIpQxB+HYtbUiI76TOxZ
      10. UBlPfq2HtgURWJryaGAGJGXHCdl0UOb7Agi2Q75F8E0v7iOAUYgkGavaDHAropjv
      11. 2S+6Hw6pA93hl4FkuKYFz7JajnV/Fe7frc+dnmOxZGRT+arrpoGWI0wP5mEGOScC
      12. SBS2x/vXFybUS+QTLKWp/SbJJAbII6IH+rUGM6xvjRY4nUx3btuDG8SvSkM4Qdpy
      13. +nO0nswQI3w99RNBDRLXyS0Y1Y0jKXHQDcQqdezItZhjLOtMZ+8pdVIteOagFff4
      14. xLjjKCm0c5phUp48sQV2ty2LJZGkaRpKT0mRTnUJBOpF85zHPNr4kyOwAc0SrvZ2
      15. Wq4Q01yTOUizcCkVpDVUgBqlwN4bcz9JKqXpk2WqtjOnzFYh06fR7J0lsdbM7kXX
      16. qPJ2T6swV/f0U/5ZPVNsUzm7ZtRIvb+m2KVytmzUyFhN0hDxp9VniR9UB8rjXmd7
      17. x91+irP1lOT1lh9OWpP2dd8PNzqPhVGBz/b2Jv2Fj/l3x93a/pPrVdzNbbdaqe78
      18. Cb7B1z+xfypEmoP7J/nMEbQ681PA7Anj4OZ2woqdEvNgxsswpR5r1C+P2OUYRTDc
      19. FJqfUC44xuykfneD1fp9RrVCvAfljz/Dw0Lh8hbk8F7QJ3ncv5+MQTGj1KbDO3Zx
      20. dIC0usHO++QyE/o+vzMPL0jIa3e7Ae5B7X4hGODRMDkVQqsXPl4gGgfX02iLwrAy
      21. eHY+nI7xtBmP04NBe/zA6EjZ4XI/tIl/h9NJ4W7YDXpBh1p0WHvssxFsfMEEezca
      22. Dz8HXfhCvUG1ojfs94dfeOjeAe9UWMBKd/7kRaHM9A6Rz4/oCdo+2R3ibOxPUFbF
      23. 5trXw8/4SuJ5MJwEHd8pTBBb/SCka80xJBqO3g0A1+m3gzt/vGEBjzEy49FL8CMK
      24. x+PbelAQPWCL9IDxURW6w84Ute+2nJSnGFqdbrXdYX7rAPNvRLilCaGstkrXcTCn
      25. Pr8Jh+8GaIKDnlCG1YE/Yc1hJ/AnDw4nRmg/JkoH0Ei1CgPKm4tzMAKBDGYZR8Jh
      26. DMdAC3cYotrn0ZkmQ+YPukNUR6E29O5uOPELHFVAyl3o9mdJsISccNibfMGpF5QU
      27. AxmNAySwMRLRoEDkFIY0qMs3jSZrnh1dvq9d1Bl8P784e9c4BDn61d/Y5Zs6Ozg7
      28. /9tF4/WbS/bm7BgkkiarnR7C09PLi8arq8szePD//vv/1JpQ9//99/8t4Mva6d9Y
      29. /cfzi3qzyc4uWOPk/LgBDQKEi9rpZaPeBBydHhxfHTZOXzsMGmGnZ5eMLvxBscsz
      30. BwEXktXY2RE7qV8cvIGftVeN48bl36gzR43LU4R1BMBq7Lx2cdk4uDquXbDzq4vz
      31. s2a9gEM7bDQPjmuNk/rhBkAHiKz+rn56yUDgOj42Rnr2/hQkfmhNG+areuG4UXt1
      32. XOeAYJCHjYv6wSWOJv52AMiD7h07rHkOAhN+qf9Yh7HULv7mQJsFaLNZf3sFheAl
      33. O6yd1F7D0IozMALTcnB1UT/BLp8dFZpXr5qXjcuryzp7fXZ2SHhu1i/egQbU3GXH
      34. Z01C1lWz7jBM+oCAsQnAFLyG76+umg3EWaFxelm/uLg6vwTBrgRT/B6wAuOuQdVD
      35. Qu7ZKQ0VEHR28TdsFHFAuHfY+zd1eA4zfFogTNUQBU3A2MGlWgzgAQIvlTGy0/rr
      36. 48br+ulBHd+eYSvvG816CaYKZEwo0OBg39cA5hUOmaYIesW/KkTr0ESyxhGrHb5r
      37. YLd54QJMfbMhyAQeNa8O3gh0bxSWtCE9LRS+D3pdv8fe1N7VW4CEo8br1ht4OOj0
      38. p8Bev4Pl3QtuNm6/K3yPF2p7BeUdaq9Ql15GD2PJCF4FAxCN4HVBN+0+4yLvwSsM
      39. oBfikdSN77XcSusu/MBAfdBM1phQ+CM9hkcHr35oYiDZ13Usf9JE+VmYdf+Bh6gO
      40. q3x1op/4BKTh3Tzwq1nwmaUD1UQHmADplF35r+eUPflv1SlXZeeY6KxSzlXK4b8Z
      41. HT9u36Br6I2fs+ue2sty1WE7sh8IaScvirwkBOvE1H+8NOaFhsf/HyFJjl+Zr+ht
      42. RSkmvhvTai2jFeMIjbAcFaNu5KaKXEOukveqPuRoapUvgi4kRYgvVeonUodT3qQv
      43. GIAJ/1/ectiWU96mL/DvDv4LT9gzp/w8HSHK/8vKwI3+qESqUmtMsF7Uscw5UkjZ
      44. WAHip6dRuUru4ktVwOV0b4FlXSqu7J4XtyDwViW8cUxui3/xCUcd4ROR+XyONfaB
      45. NRvHP7QENRycwY5Y/1GEr7ESibroMLAR0BQlkffb484tCeEg7slDUB7qHcCwzvWn
      46. yAwU2yb+AT1+9tVRfrvOdubvTcetCHuAk9GHu6Db7fv5u7GNzapwvBn92MrZj/Z9
      47. /k48d1xPA1J1doxO6b93HLcaGUfSZnxw3QKALd6pMMe0y9m1sIPGqZP66jD1Ve1H
      48. 7N3K3vLHt/80g5vz8bDTOmr8uHG7NNNIqv3HdSvVzR2y/2xVK972ztafKm7V83ZW
      1. 9p+V/Wdl/1nZf1b2n5X9Z2X/Wdl/FrL/DNAARGJus/EaJwrFGrQCcQuO7ZU0G7FW
      2. q4Px//C/AmxCwErYdwffgWAszUVP12QzJGSf1A4uzkCOvgI6WHuq38OPmAYeqbH3
      3. J2fnTWAv08FEePvoHUJ5nM6Y8bRZPQ9V80JSw6hb8GDBwLjIlQkqtGHvewgD4uhh
      4. 53Y6xnD5wIo/ee1iiUOTNq2X4aTbD643bvfzhKqj7fU65I2obYxhGHO0ceffhf6k
      5. WHKY8F7n3ygnrN623RAHogLdThkL/8NQf33X7oyH3DhXeLocWoKOWz5AOKfAKJB4
      6. YMHi2ji6Oj3A9dq0+2kuqTfQzp8LDO+Nw0bb7ge/+E9ReuJSR4Qc4Z5Dk8ZuAowk
      7. PWoHRCnkEvhUXL+j4kiHGGQvLED7kRsp0XWM7QDgKTlo1WmAqlGaq2a6Q/yF0bl5
      8. Phn+3/JzFLbe/AIvnVRHeW2wrPjml9JSQQNKLVnpziyIzgs7w19c8QapDzop1wN6
      9. zH3BxNWLXbxIW3mBPlHDbop/uuFYvBsRWzR1L1Aw+uyPxXVcSoOsjQwYXXtAIlyB
      10. pVPTH4aQdKbKPzCPibsE8iKBnE3u/c0WAW27JhE7e1pTCas0vAjkPDQcDI6BSdhB
      11. xxcPgngh+WFe0JKQ0N31y4BXZt498v1uMOyMKbl2P5g8IP+JLxfFlIHusV5x5hCy
      12. aIbfJfrsk5c3t2Iuk2bW9MWfQTN0GSs39Bw0s6azvHSa+cB6/eFwXAT4T73SzC78
      13. MWiGaURz/QDbmXDV955WHbI15yGeVnWp5LP9O5IPn0RvjZD/tJo5kcslHz7dH/+Z
      14. WA5ebuQhI7ikXLs4qYkoA7v0EgiILAdtNIAAJXVBCAWtH1X9kN0N0cozRh9dX8s+
      15. h1U7UAWq4TFDEZvpP5TY5/b4QabrVsqqhMmhtNr9SfFRcyPxsrSdSJ+htVett96z
      16. lAzQgEMtF9+H6sdlgq5lgK4ZaQA/eB+XuAlmsQCDB3gf2W/GAmSwjEUmOwfCYUNI
      17. JzMBU9wgLpJl8Nqn5DSl+UZtK4LqY9dPAX024on2hnjbFFZs32+jZU30CMRZ9AOY
      18. wQLYu/Y4IMWbMwAgXcVVnYdd5/xgQ1+n6OstlekWL1FcIh9fuuiYm49/A9Cv0tO5
      19. 6/hWl65DaRk+0LR8/Bak29Qod+mrpptxGfgoLTn7PLsXO7gNxiNWvIZN5kvQhTH4
      20. 9yP4XmLH58gHRbAcfXf5wsvkItb22EljdnHzoNDhcuetdllRGrFhMVIiArc0x7XX
      21. CHdOOu6O+Xxhmp7xgsSaxeI7iFS665UEzREu5Mvi5GEUdNr9/oM4rmDkN8EqiBLr
      22. qJcxbZhaYfY2tZq5rJmj0ATbiyy44R0wyvi6KYwEbaoKA8NrLA4ZVDPbg7YmFJuN
      23. N6BJLHgSFNL1ClbEnOSjIcq1ODnQ7+kgmLBOMO70/ZJoS0FJtDGJDvL4r9inonXP
      24. ufAn0zGd7vHxGANBRGEy25sH1h3e0cjeVivzMP4apuizSmrnizL9nHRoY61J0PMz
      25. 4JgYjoiSZIANb1PgKPeUgBC7WUyKAY+Zk7zC86ZdeE6Zk5nT8fgpedScxFPSHIGi
      26. H8l/A8omg3c88bC4y5DhhqC4IW+jOIBlDkpme+NsMdQ5L4h4JN21oPanlltcor58
      27. +nHJDDC/gcJ7DOg0wfY4xSZ6PPxCuIcRP50PcG7Qb1JAvwlubheFnWMxnWaIeEsx
      28. UHzD8ymSgA9qeN6edTD1Lc6nWG00Gg/vA+59gyhyvWdsjfWHN16xxIr+PezT6ibb
      29. pvLM+y80vvj94ZeS2EQPxGEDRzGeLWAjIjCDfXvsBwMPyhRnTm4wOA7s1qeI62O0
      30. K7xSLcHNya4SaGgjb7hD3tObDqLUk/oZCZbA67bFmbozbjFbaWr7Iz4ZA6AZSp0/
      31. Mb/kKZQ1gypWbTMIzUCZXDM4vGm93UmbQUwvplLLAjKAnCby6xqLrRt1gbs24GV6
      32. h0fiwz7AotDd8iCegxfMWBkhsDcZGtrdbrXH4/YDBrnBY3Ubn0EWd6LD8Tkg9Ei6
      33. fwHT4W6V3cfp7tDLlBOnhjoK9gH06I9L5a79hPE3Ah1rEhoqF5XnYw/s62BCLtrc
      34. iy68DXr84DwEFKP7189TEM9DvlZjoJyUqTeAPmrgrv0J5nkCQgVxijaZqGybtrV/
      35. sfwBgFvhz+MWdSWH5sdlQ8dCKXUuNUIv70FDoVg31CgFuhlyBZZGvaCpbo1ac2xE
      36. eqrjV0UusIZ+IB1gqIOLEOl9qoGpMT99zDXq34BIZUyqULhw9Pq+RUgX/oR4DjEe
      37. +33OkkP/56k/6PgxkR61w4k80CD/n+1N9LDBI427KQZF80ESbnc6U7SsbsxSYukU
      38. RCTDhVbGAC5Afx9QYu8+b9VJEb6F2Ubr6YzRmlyeOyfNdBnSdKY4XaadlBaVMMcY
      39. p2rLtqhSp0PqTFDvUWcdnXTTqTLREt66+3Fp7DdLXRstRV1bLmU3laM64dkm6BpP
      40. 6XKQtEbZV5yyr46PsZn253bQ56cEA6LtzTlGa6Xs7c1iHsoeL4+ybdsFEfa27lMS
      41. L6pZlL39GPKyxUaNrHWPp+ysUf8GhoiJP2LTUSTGO9ItKkylctgAUw5CdIEAHTVn
      42. iwF2K89ZHisPmrIeIzDamWUjH0ltfSuO9c8wr7gW/2Bza+xGnF8sOLfbf+y5BWW2
      43. /wBzMcCLGIPu8Atd1eS2Oi66beTZON6Lug8jP3yxoHrNLTYu5qRX+0MbIR0vjYKn
      44. Xt5mPGsz1AK1lKcZH2j8Qdy8Ea5WINaK9uh+D6rsdBIG0uVoiJt61+EZ/0YYRF63
      45. qSKmW9ilFm9i9lnk6B6L2jeq8yFBxdHw5mIfgGWcXo/u030uFdBzu9vksJjDcBJR
      46. hqPTax+XG8jqEbVmhRqeG7TtVFyCFiTOizigN/QngSCJzfzrTSrf7elkqEp2OqmI
      47. lznYIohI0JHQLsrgK1YUg1KgHeA9i9IjdcA1siDZOXJTRG0Vlh91oDP1wXxeHYDE
      48. w/ak7aScNnThHdKnhOwvi0IiyM3gFzn45ElvHD+dLY84zQm0291VXE/ao5BjgRNd
      1. JnHG5Med4VsU3GU2k+q3byhporN8g6sK+pmlCF5HHE7HGvjIO2x5oG1FeOQbjB0S
      2. 80kJepO/lYkLl00HR2Hr05tf7IeZ0bWD3pirig+s+Gm+Kx1ZoAfXLR652QJaCegw
      3. vWYU9T+cUx7Rbf4cxZG3GRC2X0zXGd8NQfaCgfvhhE4+X4DMACTdwR3ZZdMB/744
      4. y6EBOVkuVTBywWrP61o859ZJc41P2mKMliNCc6IzSQ0DAM9LbnlsQJbFHR1wAkie
      5. LfWbrO01y+KOZB8asygwZyfyIPz48hyVcVWji1Kk4PX5PuVnVjjtLuf4L8SBB5c1
      6. x/7nYDgN+VLIy1agEiDWqmsct4E6caKB0PTGdym3HzD6X/zxkEdsN8g9h67BQ6G0
      7. JrcgUrhC4Yk99yiBIAZJYVTgFhPiUlgb6E+nPegGXbJoVSjr77xsRQXtCazHoCmj
      8. xJxAl8JMecKvRVhpzv0cm78PJg+OxRYk3+HU4mmFwyoY8ugLKCM+aDcwyWRiDiff
      9. jo9vsbuQR+rPy8uTcq6yXo7pNu8I5L8xzOiRwGoALRdPj5tHYUkkQ4wSEQiPPU2x
      10. VtSzRg8DPqAjCxsPh8KHrAeSUdfhsRnIKy7hZWZ6IELP8NZxXxg1btC+ang91zzs
      11. YA7fUSyW4pSRCxHko7fFipWNDX6KWWIfuh9zecG0EzaKiGedDAdBZwZehXcgQpuX
      12. mHK7/M7lJq8Sk5Rfs4dA1DOI0UxZuUKJ5p6CZm1ycc68Wh7HYKtbH03uXV4MY/0P
      13. rKteF8ojfNjpii/XPAPmdOXkAp1/cnva5AJ7nva7c9yC0JWOYIAJMWAvbYXD8QR+
      14. UgJwQGYex9+M+ylXA2wPsPOUNfmX3CeSeUSFoHufej+FCyYCXI8HVWGiN37fv4sZ
      15. 2iI8/DjD55i940AX8fLPAfqHDKIwVdHOBO2LfNCjYSji4CxGFKCYCqLgayTPol2R
      16. xv8I0oj5RQsEghbXhVQqySKTb0wlWQg7Zt9sqsTmiXsHudYHuEuMHRH+AlEVpcIi
      17. c1nsmaVvjq2osppiOWOnMk7CVEySh//TqMGuun1hP0UfhBz04fjjPJvkod+ftE8o
      18. HdWWnvqOwVMKkNXGw3MOxGFaBYQl5ZN9zHf04ZifvuZZb/mInmZi1EZpmlyuxQWa
      19. dD+ZeBKP2+Nh0KaL3bHawBv84vNoccl5e/e2JV62+lQ/B78cYc33rbets6tLQ+tO
      20. 2v1Fn2UPPhx+fIxRd5SknQiJaaDlZ17QepHDrPnTfKm6AbBmSj9YzCHlJNWhTG8P
      21. 7TBFvwk1Hd+0eKg9v5vvVKA1GN+knArM7VMxz64nQLfeOjNBvxXmkiU5ONSSXh0z
      22. j4jl4QjJsKWFafc+w61Dvf7gCF7+ItbA11gR6G+dqVkDWSm/2eYuGDQGn3n+5WrF
      23. MUBHzsgYFsu8VPPYvV7tspMx6siGEN2XxsBUGzBsjCLg+3TvTtwUKM1nwLAdOpyq
      24. hmhhuwDO3/lEiW3Z/SNHncUszha52mphFqMHciIUZ4wPsdsthfqg3rUHE8NnlvIa
      25. YijKFi+cSz7GnZ9My7P5MxUNBs7MhRjn8ExiKM6SvL0Ihmaqq+Jkzmo/XeTKc9IZ
      26. ZnjnRxI7Zqnk54vK5QXuDwpE99bbpuP54fjThmWq+CxVvRaUa/XJMbjlPsvB3XGQ
      27. rt3U87by9K37bCmnXukz61lnFkf7DQ/csma2v4yZ/ca3jhqnx43TOoZaYSe1yzez
      28. nE+WduuISXdK9ObHdKGgVLgfgo+w8dB3D7+XbB6bwQC26RaGcAWVChi5lDwSTGKN
      29. P+HH49h8gjZx/Lrg5i5h6VtAezlAe0vnOinu8AT6s6rDhQvR5uyJ4RxlNT0pckrS
      30. USUCnbwEw29o/HNRxvamSRl4k0rQxvZmrvu7Ccr4loSRAO05/3rr9pvvKfJDcXab
      31. 7DfbUy6GdK+6DQyJ32oCsfQv4+HkL7SINtipf9OeBJ9B3R1OpFsCd1RD0W+MtUHk
      32. L9AM9CYbMghQELKqd01XxyYbBTozQz8OPOf370bDMQZiR+tH0EfrCagOw5sBSgQo
      33. iR3gaR7AIN2cbsuiBF0Qx6wUOJ/axauW0NXxX+AHD6qJFYJefNkBuj9kA3Tf7JEl
      34. ik5Vas2TPyMSMbRm0JFPTcZ8cXZR9YrqY0CRExMfoqMk8ojQwykvdc/2WFF5UMJ6
      35. u4li40QxaDBZ7C5RrByVw3TU2ItEimkhI0RwvzK/j6kARPmX9uLFeKglVizeY5Lw
      36. uxL7lcHX/X1WhN6U4UGppDWaqxled1yKWxtHzRS+ct/lfn/YoVBYMWNp9znXQ06+
      37. Wb5+mGBugbshUE6720X64MGUe6x+8qp+eFg/bIFEVtCiVh++P7uAx8eN16es1WpP
      38. eMR7v9UqFqUctAlDKnyPg0mtqsTExms1vWmfnVAUZn5rFuPkXcMSolTsvLvc0XgE
      39. 2gTlWqCOqo2LyNBdH2P0h+MO/APUHxktxGt6X3JYEUrQHyxTSrSE0aYzWsLXOVui
      40. GNUpTcnXKU3R1bzgnsz/uD54mGomuEwR+csau0aiEKHebtuffRHBJ+IUCTydXB0X
      41. ad1RzcSniC9LaHfB96XcoKYpsGiVpQBM9ofAIbR1go8RE+ce33Etas/h1RMwa4eH
      42. wIlopE6RBooDxrKlebswTemDPm69Iyn95LgmZGO2um0oz6dB/JwPD3hP7fIydaqL
      43. YqIFJAR8Hf/WsLC8Hh3XlB6Zk5M2M0oPO1oPE40fv3pVbG9vQutoXelQf43GQdrD
      44. ItB4LByWiiqHLV4LaOozbMuyGGw4z1hdRQ2oWGdP19Sna0+VdVfrdkOKVxNypl31
      45. yohbITLgDXL2pf0Qc0zgJeMe7O3oB4V7Ovr/jP0+RRcdYpwo3lf0QoAJC4bTMW4Y
      46. ReSxaAIcdNvjLsL7SyiOUfCglQXyG/nylaNEJFEjSTzQLLaGn3v9L8U24KKUhgfE
      47. rbYZF9slJDnt0TWiHm1L02vK7BP+cyKlefXqEUgp25CCWDkRVtAy3ma9o6uzcqcg
      48. HLQxlU6EBXmqJpMesWLgY0ob1g5DurKGJ4H+9fSG3Q27fsnK2cQQbMs4Mft8JZt9
      1. FwxXe0jcN7mmX71KhVe0Q2OOFZckAHHYpcT61orwfcBkMIeNdwDH3RYdUZmLZfqo
      2. I08ZMRNzWNRSHi6htxTvTpe3fhhNMk8RAsR563c+kXcV5kNSpptj6bzROsR53bi1
      3. LFYcVZIiI4GAluS1OQzOqheqB1w4V73EAprZ0bIFIC28xerN7GjZ2tHa5TN8mfKh
      4. ivtRVJdnlDH1r8ZvJu8J/mdhHt2a2n6pttU41duG39A2FEsMt3aJ6C3l67W7bXRb
      5. PHixhF5jU1q3xYO0buPs5uw2LGG92+LBMrqNTWndFg9kt/V+H7ypH/zQOmqkkAo8
      6. TClvn6T08nbsYPnEupQ0YCN5lUUq9KLyAp2ntpHvQzvwPyugtLVVLCosgD1hlftn
      7. Ff1zfFziKvpfs2Zn3rkkqE+yof6ZQ5UTvL0ZT/A6VXyxGNhfcw1WBUs0G4G1sMqF
      8. 55Kzy5xzKQBlz2X5kTO5hMllYnKhJ/9l70Za9+yzXX7EbKd2ADGcsx9y+sty+lE+
      9. bk8wnAlKdSgDcJ/Bz5EHFReQzd3//KyZxUJzs09kcVJp4VkXw0W6g7xBdOmZhaQ4
      10. AtcVekp22rKTRpVKqdBsSyUJrZKAZ9kAc0CzySM2aBUDog3xs6HZVmcatFkkF0PT
      11. wR033zSO+JzREVGqdvNMVW6eIWt5+bLIq5RK6jkDP2na38N05/z7S/aMJSiGA+bT
      12. Z4Gsi/YxZPxlA50CGE/rrID5TGYCtulzuQGjscEKmE9qJuDYtDGVNof8gLc3UwCn
      13. TXEurBhnSekj1iFfzKKudml/Xw5sNh/OT10Xs6hrKYAt1HUxi7qWAthCXRezqGsp
      14. gC3UdZGDui6WRV34lu9PsAld+z0MBxZFPrTTfbxLGJCLOh8SdTDhK4kdjkFJhlaD
      15. 9n7eHpScT5ywoMZsv/aj0j4rKT9KaWO0YreoL+7MMUbvIxVouWM0288ao3WQkQ3O
      16. HGS2CQ6P3TTeaZAYWdrEYZW0v6SQEj8cSNJw0YAz1+pKWVHZwPAcclFgSYEj3iGu
      17. TXhCqVM3EpAjHJbc+/MMLQYmRCkdnHaWIKkzKp+EmxdYhEsVXnJkvFja8GYDu8iH
      18. xouloPFiTjRePAaNF/nQePFoNKJiOotAuKa7BAJBYBdzApsHjeRVIv1myaov3qcv
      19. +ouzq9NDK48TD/bwFs9fIybglvhRH2oDbokkfckeZI0yvMBSrqiQDtciPSwTLt3b
      20. ijzTyMeG40P4FhMLxiDLFHSbn48EnSiSlNbtU95tPKmGvSShlxVZuVh1y+hvUeZm
      21. teO/QyEeh+o6RK0X+5/yFvWkUsJmooCELTqheCJIdwtAuttRo1DIBJnyNgJpcOe7
      22. YJBuymYC6y+5GeqvZC15YTGJ37XvZ7eyb2mFTqrwwIIHXBLpgPtDcnUqc/8G6bgf
      23. 8um797vihTJnlO4c864fnJ02QfY4cNhbln2SdsDPjhWlyKUt9i3hsbKxJboXoanE
      24. 8F4I3bYkQwYGUetgdBFxdha5smOip3S3p6hB/BGBZ23F4+laujtJT5+0WdgtfE2B
      25. IsPDIxygA9XXx1ELLQGU9ONCUEDlqh+XoxZaAijpsYmggJkojxVQ8GsuUN9wktv3
      26. 807y/kKTDHDmn+T9hSYZQM0/yfsLTTKAmn+SU0AZ4jbXUKC9fnAXTFzxVx66Fov8
      27. MbUm38i9iUUv/xp/fSEPfdTi8qs46FlQw9E+L/ROJOConUj0sG05viZMpN0eYUoZ
      28. W7XU20jZ1VJTGyjV9Hp8f8uynxNSGBpF5cyXaUfURd5XPqzbMboVOlHDUdzsL+Mh
      29. KPlfbv2BsEX7mA2ae7cLtfLHH8nUbwoL0Aqt85Qu8u79V6xYYQIbdOYb9vhZsYvU
      30. Uc5+b4WYbp7XIVZdDQD+tLaHAlppLgQbE4XON7OPuPFcx0WKZJxe8XcZH1SSunn4
      31. 83iS1aJ4z/fq82b96vCsfFE7PTw7Ya/rp/WL2uXZxeLrjTuSn2CCjnA6Jl+2cIJG
      32. IR6Enpyz2zwkfSidn/HHwL+f8C2iCCSE16/ZtT/54gvXed4sv2UJUj75sH7BxNCi
      33. yS/DwV/oTv24PegO7xj319lg75E4h4P+g0hNFuK1OhEuNGoWvckdNsE+k6A7DPmV
      34. UnREwvuPdGXj+oELyGVp3crO36CL9IDeIg43hdwNj6DnlZ3tanULb6jzWg5zn29X
      35. 3U13W8pYdDpEgzHEcrnd6v6/GLICcHDXHo24UF+7ONlg8dUt4SUEkvQLCjNIhUZ4
      36. pTC+HbqhMGOo/jliZZ7m49556PT90CxcPVnnP6q2wpjqgucDoPuo0AGkmOPmK5je
      37. mwBzaoQbRf++448m7P6kRLNmODhleuOqcqyq8McOj8XI7fD9q8jXijyFHCZ+JpVC
      38. KuCQEyX9K3JPotAzRBMWEZzv34WsxxODwIjvn21bvB0X6T2wHsVX0ugzecF+j/ef
      39. p12ffdcggSHcuP1OeUhqBIV4tTwXPk7fYSs96CxjrVZn1J+G+B+IB9LtnP/FrYI0
      40. imbj9fnF2QFpFm9woH9afewfnNTyuNfZ3nG3n+JEPq2dNzZulwoDzx+3tzf/JI4i
      41. jb/ATaqVP7lexYW/3vbO1p8qrru1Xf0T+6dCpDm4f5LPUu5JwaeA1/j59ahip8Q8
      42. mPEyTKnHGvXLI3Y5RvdbZKrNTxjC/BiFW7+7gZdahMEHt1B//BkeFgqXtwGl6vTx
      43. khTsyOgljJs0hg25ODpAWt1g533YTmj75nsMvODBfoQrbLtfCAZ4t4R2JGj1wseY
      44. OHS9BZk+9gYZPrpUDqfjjk9ProMBXryiOykOVyUx5gtPm1zgQUn4HudQfMWRP4ah
      45. UEyn8fBzgPEVqTc6++0MB7xTYQEr3fmTF4Uy0ztEGcdETzAiNY/PA0JuW/r4Yk49
      46. 1onwPBiCEuY7hcktRefHe389BRINR+8GgOv028GdP96wgEdZJx69BI/XK6cd39aD
      47. gugBW6QHQjEvdIedaeR4jTWeor8rXQ7CwMbjAEX5CLdct4cm1a7jYE79gOqQENfm
      48. 0lUDg+gM/AlrDjuBj4FHiRih/Zgo0VmaahUGFDoD50A6f+NVPIIxHIeYbe8BZRgg
      1. GZHJrDukaCNj7N3dcOIXOKqAlLvQ7c+SYAk54bA3+YJTLxNwR0BG4wAJbIxENCgQ
      2. OdG1vo3C5ZtGkzXPji7f1y7qDL7DlvaucVg/ZK/+xi7f1NnB2fnfLhqv31yyN2fH
      3. h/WLJgMBD56eXl40Xl2B/Nxk/++//0+tCXX/33//3wK+rJ3+jdV/PL+oN5sM5OvG
      4. yflxAxoECCAcXjbqTcDR6cHx1WHj9LXDoBF2enbJSLWDYpdnDgIuJKuxsyN2Ur84
      5. eAM/a68ax43Lv1FnjhqXpwjrCIDV2Hnt4rJxcIX5SM+vLs7PmvUCDu2w0Tw4rjVO
      6. 6ocbAB0gsvq7+ukla76pgSimj/TsPegG2HVtmK/qheNG7dVxnQOCQR42LuoHlzia
      7. +NsBIA+6d+yw5nn9oIFf6j/WYSy1i7850GYBjZD1t1dQCF6yw9pJ7TUMrTgDIyhp
      8. XF3UT7DLZ0eF5tWr5mXj8uqyzl6fnR0Snpv1i3eNg3pzlx2fNQlZV826AxAuawgY
      9. mwBMwWv4/uqq2UCcFRqnl/WLi6tzTNtagil+D1iBcdeg6iEh9+yUhgoIOrv4GzaK
      10. OCDcO+z9mzo8hxk+LRCmaoiCJmDs4FItBvAAgZfKGNlp/fVxA1Swgzq+PcNW3jea
      11. 9RJMVaOJBRoc7PsawLzCIdMUQa/4V4VoHZpI1jhitcN3Dew2L1yAqW82BJnAo+bV
      12. wRuB7o3CkjakpyQy4m0QLhKix/wb3e7MHykiJy34YV+XQ9GSCLX0h/54DKvfeAbs
      13. ZtBJPOv6HVWAVeVX2NqAQbHvDr4r/CMWZdUuntR+5MHVm63z+kXrvHbwQ/0S1BeR
      14. qQgVGNr0Ls8OWPGSZy/rYcLVCQZ8ovseov+MqzvsH4nYI+9qh0f99s1ujvNiDDuP
      15. edYmwWeMyEZ+gBhqaDJnuBMBMvyQNcqPuykg/XbnVsQZh03E1gELyGCAoZCP6gcz
      16. xoqXNDHidgCz0aHjDLwvLYAggcB2jHtlmVJOQ3sxyK9cj4K5aHFkz3MrnpS2+gB3
      17. /rGiPj/ydvvT+e/lU0de+xOyZJFQ8DDhGyPurU0YIex9vJshXYxf4La9mfAYwLXE
      18. 2FsY9qaYNT1aOkhaiFxeemzMHSoGQ8MOvKIx6yCVDKf0FlCD1GtgY464CDyu9yCY
      19. oBCB4u8kaisTpyb2sAmBvTmTac6JPYrplFUMsYdYsMTDbE7y5qXRQNIAYXAHnDUL
      20. lpcEOQ2To5SryXy/pEAWT/kxfrvLxL4hWCzaG0nyyzWZ2VP7duqPH3LN7SOnlgcO
      21. SZ/gtKnFv/8SU6vwX7G3kK5B/C57AqkmD94RUK4K0Fz7fA8JMZ+Bo8Q9JaVK7CLM
      22. rWDKAcwzPe0GQ4cFY2ACGNAc3eox9xoqkunWbT9CXXl/1H7oD9tdZF0taJMDRjVl
      23. WZ8EZXJUFXNU/ddkOuKdYy6Gg4gX5KbMWTGDqJiIGNkYJOPFNke+37mVSftmJ6LO
      24. uRcOmukglaiTvBALBlmQBUi/0wLUZSBjFF60Bzc+4N4x5xKDymJIE4xLiwGcY2b7
      25. uB1/QHv9mZFviKe/Se74YqFhUE9KgXPSvucvc4byxI/KIkzE0kOK+0vipy8Loxx6
      26. Pe31MBbQAF1uKIzo/MGXiHMc+v8UYmbX/wZiphj77yxmwtDmFTN1bCwqZl6QmCnb
      27. mlvMFNj7ncVMxJ6BhUdw/BTsKSuFtYVIYMeXiShe6TfaGrPCpUk8OWy5WyMMUNsa
      28. 1zSQ5s6ocHC+NTZncO45F1N/GE6QbdrCtFZeILeEEiHmxeN/PUH+rOd3Ft0a/S/n
      29. ZBFQ4MaxoDnnxhMMzCMm1xp5FXA/AxDPYqtFvDV2/RxbI+B+2VtjmjuQlDnUvVFS
      30. LKfxrgwYFHIRJF3qyBFul+/GzQgmS2WMUuboik4sQ52L9qOJtKJ1hBVNpJAQM5Z/
      31. GzLZwg3sPpdnB4nwlFNbTsA1IWjYiPpcyCA014+PC0kETTuRKunZZD0u4F0rm9ai
      32. 4I7IhebcH59Hw0yCo21PhDQfYbA4MW47U4rNbsleNUUBC+u9xPPIeLbzbBYWS67p
      33. iVD45z3/Jy/up8s+Gt/Bc33r+T//zs//vS23svOniuu5W5t/Ylur8//fbf6bwc35
      34. eNhpHR2fP9obJNv/w9t0t3YM/4/NatVb+X+s/D9W/h8r/4+V/8fK/2Pl/7Hy/3ik
      35. /0fkEnx8bvqB6K8U741ICGr8qLt1kIzUwvtl2vOXwLFuN2737d7KVm+Pbxo1HwZ2
      36. CoSMgwOCwrk7ujo9QHpqfvOo+Qe3wXjEitdfROLpEjs+Z7DwRRpdPeHbF5Gceoxz
      37. UIx1OsKz0sP22Jp4DG0gcdM8bnGU7rooWS7IC2Q0d0tzaK3djOSiMptaDySBBc7T
      38. YpD6WDuEOTtI/q7XJjNLcfIwCtCs9ECJBtA6RMm03RIrZdlDogzTQZwx7fj8wMyY
      39. 5tD+PeOKzQRzsge8fiL5OE+AiVdp+mw0RIsNzkWAUXqDCesE407fL8VN4UZJkg/8
      40. vW7jPjsU4U5xZba9T8VcabQVbPKLaecHLTHSFg6xRXmdkNBiK4C4iigRksCEyOHX
      41. Hd4lU8llTOVazUmlnlFKkr4PlJ3v4zyWUdWaNrQkZbOAHM6bu01Qj4ncsHM7HQtk
      42. plm35UW98QLJGFULj8ENMLtkC1GnpCOMQdozT86dAVEH3AZZsIXZfHWQDfmOEv32
      43. uSgb8oTkvg5z3S3NZ+nOms/h4xPwxUz4k9eewX3txHzGHknNWetn3EnNNJk6x/lB
      44. zrt+HrOA1Jx6/c9cn+LpgOm+KleY+O1AyrXnfw4G4XBQPpyOr5G7+50p3W+3cbi+
      45. KNylsvpqlDOkdJ2fMi1nEdbsuUDPlsThrPujvv60GeIWalyKZWUtSpAYdOTjIqby
      46. b8xUlS3Z5CKanGS8nLFc+Z3U0LFyZLquKjmT0iZdxCstulwJ/YftSdtJmRk6sqCQ
      47. IRziQulw1VcRRDxOd9LkMw58AfnMBtLElgpyoOd8F5M4aY9CPmo+yZnEoB8ajYJJ
      48. 57bVHrT7D2EQ4t7jK+tbzic6SSPnAGEsQKsJ3sj+jI7TXTz2nA749/nnkw5f7Cut
      1. yZPdwkgFms/r3Ie7dVw/fX35pnXSXDsKW5/e/DIXctf4gIeGOw5Pa4yvGDrIiGiz
      2. H2Ri3I/zzqd65LkGLTZAVbh3kgvlGIDRu8V2WBWkesSHmQInw+lYBauPUhSYE3gG
      3. o147vjw/AJq0+QKcxmnpFbLdZcLHieetJmMWMDtMhxEKf4jsucTCx/q5fJyeFmOz
      4. 4FQOe0aju9J18Rd/PERVIEG+GRQb+u0xkM/kFjica7CDIzqOB53kBndfKHA77POb
      5. /9iPDig7QZfO7SsYuiH3IlFBegmQuEbmBTZzO+Lryr4uhRdgb8zFzwdWhKKlucjH
      6. BpLnSrkP0IqadHmU73Dq8MqEwyplDzO0+KAFejiJt8HNrR9O5gEZJQ3PPJPeQh/a
      7. OPX1IpIvyE7+mDbUcDieoBvGGCMVDG5mWSPsyh2uqKsBNgU0+xTEPfqS5ZCZnzsG
      8. 3XsnRdrinEKAkfEsRC98ntwmXGDijzMMIO/UrJGPMYDoIH9g6SBP9Q22M+k/yEHy
      9. iOQp3oy6tHUgNuI0FYJ4XaAmdbdI3dfT8U2Lnwj5XUMF/saq7yJS9yNV33s7SEW2
      10. 45hyBDm8iNbvWvFw/Ri/luYEeRcMGoPPr8kAY4KEd8Hd9C7NYrMo6VGHW3wETsYo
      11. I44jib+INuANdogd6fg+GRqFm1IpH5uzud7E4mTM4WAD63wCcodB3i84ysOMBbYE
      12. mwI0JaO1sLbkSNf4XYYEZKkJ4mewXJ4MPvU9GetSuadMqh7rXKMHsnEu0Fusm7/L
      13. JM+mi9lURPb88eOivMhMnEaSR/WXodpsezxuP8jT7TgYUnc4RWstDFZ8M5IsQ2Px
      14. UFPH4c4Yp5d/HCGsbyT9n6ftMT+abSeGkXMUnO3m6H7u3v0rJjuWp2LnDR1Esbrh
      15. brpbz73trep2r5QMRcqRSIH5rpk1C6kljqM9Hmm+pvZnNoWR0WRTLC2+W0wApZ6I
      16. xWqNsxf3SY87yHig4z9q1EH8LCPyIAXavLlDFhjF0UyE0EycDPAaRfXFPTNjPyoz
      17. UHQ3KpgZD/+s4/ldsXxfikN9GtFl6Y7MxL9Bz2qKP0vG0eJ4OB3g5luanb+aGvQw
      18. /l92F5W4V0oVKLe0nsWbCwcAyiLoIcTfinazxVr6hrJmbhWRdZuLKgUtJzd//4mn
      19. mgatocg+sT0p1IBmugu/MWw1/C2XtaTY0IMPnz5CYTXjVAqyggEWLTEjpbVEE8YH
      20. TsQOlojLwBbhyeOH8Qq2EjuoiS0Fnb85tlSKJ7ToKOEnAP3hjVcssVu/P+JBCtXw
      21. yVm4SZwMYENyT0yStlq+VGTVjarnPveeVZ5vPnu2UwXsYE/cClG7oPfF4rChZ8Uq
      22. Dts/kf+vKZNvdL6V/29lc3Nnm/x/N7fdarXq/qnibm16q/hvK//flf/vyv935f+7
      23. 8v9d+f+u/H8X8/9FUfVN7V0d84scNV6j568a7a0XUHDhSHpNev7i9afv/hlMmgUz
      24. sFvgRG83dwsFYePdvGfTwRj4MbCn/nA4kmbiqCioKPI7JRI9Ojo6UPSdgJF6E7CX
      25. Suvwc32PbWoKDw3rA75hFfaRre3RSHZt790Z770Z76vm+6/RcNuDB9jD0GmT3CPk
      26. MZgYNI1IHwz8Wl+3DyQB5GvhX13+N6zcCyoBs+T/Hc+U/7c3t1by/0r+X8n/K/l/
      27. Jf+v5P+V/L+S/393+f9fz1vgj6gy4NhjrYHL22yNiTFHb3ZTKrmpldz0Sl5qJS+9
      28. UjW1UpV9/EZqiIRuh/xxEb0kTf4fDIPQb4W37ZEfe58vqAJky/+brlc15f8dd3Nr
      29. Jf+v5P+V/L+S/1fy/0r+X8n/K/n/N5X/70SIACMVzBTlt9aojZ7YlA5S6AbyPgEJ
      30. ZcAc7jCJJ6x3THMpolJovvi37c8YVJZuON357QG62ShXdjAMPPBPH+MftKP4CIPh
      31. oCzbjIqSfrHBis0h33eCKNlmgM7nyFkl22xLp/ny6BZ3zrvhAPgP795Gialx7Gva
      32. S9yFhwM/Zr48sKkyIp5yF0fublRgEQ94AOcvMALYHZU6HIhaM0Cmz315+e4Ro8mh
      33. /VztSbiR0w091SuKI5BCQKR7AuP9PL8XpmtYrN++u+5mOAtzN/pCKZluJ9g1W+VH
      34. CoW4WZDuy/wbL0tUtUeoCT8IB/1yrNBESpZ846Euwd3QAsMNTTQl4Kzx3+uyaUWH
      35. SPPRxAnuoZcm/1I2mirFXpEH5KY2yVoGuFJodkehP+0OJXXrcURAhiCPVFhU93Tl
      36. Iw4+gvcrggkuTaAc3pKtiWuZdhdT9nwJukDFFB2GXOiGXLiajKe+XsvudyjoB4t7
      37. BJEiUITpGr2gpVb4kKGxy0KgaeUkOnsBxNNCROkA4/DHDoadJ23dhDG5G6EEdN++
      38. hlVJQWgcmnAaFv8GfY9tBnLyoxk2UWslXJcI10a3EQ6RSIn2WVkhY+21orJHWM2q
      39. Jl5rpC/Hhg6bCUoXX0rxMli3dgUtGKV4CSOgRdujPirtmYYVwmDSaKDjRZ5f4oMU
      40. HMVlaDp1KwZpbfrk4ZLmncBvL5krvhr9wKRaSFpyCQMZDfu4YfKrxaJJutdFNIYc
      41. EBER9zLngPEDtCq9kqG1YuI6gIGUkpNSIkJJ5LccBR3oFQnKvuyu2QVtJFByN/GW
      42. L7RAf/G1kPyGsERTL/cEJzTB0YIzYi+JSEs8KlSZdXEDV/Ac8/ddBWhBa5Ev4et2
      43. 5xOuY+KQNvaqtBrNkjtzliwrej3Hik5Z1eszVrWOU2V1i+0suSyUFauWiZbFnESZ
      44. ZyXmWY3JeaqN0BZt29qUieFxw6CjG8+fI+8pwrdnyGcqG24PcEbLF2RAFhFbOaK1
      45. p/FDfI+Ui+ZUbVXYwrjFY3Y4ZsTOkbMe7oWJejYCjfaYvMQ5e7t5xJaz4LaTSqBL
      46. 2X6+xRb0uy6A+F/Ou0O8wQ9ErYqfXCUjQzZDQzY3xBmiJWhEkwBUF5JeRVgR7QAn
      47. zRCuSHwiz1uLMrPgOy1rg5rLKC0JCMUMqGt5BLVmMu+GS/AiC53aAQ7+YDLuO7nB
      48. y2R2WR3IuLRtCeYC6mw2eIozcH4Q35LnsUYoEIrE+SLgcwROibN2KJe7P9BVa3EN
      1. nFYCJ4CP8TVncXYmriEhccSzD1hv4qPmBFbGE5qC8j5/tJsUzj85Uaat3aRo3zy9
      2. aLW7P7W6rxz2pj2+ezUcotESv1KD/Hb8JShXlsqD8Y2DF9Jb9KU/vBH3YNXvGBLx
      3. swxw2PrcHgc8+Euyta7fx8BOr97X70eu+OsJ4R/PRKUe0O06mIFE3KG/dogvw+Kz
      4. NHnf+gLbyfCL3/2A1r7zOgVrfN84xZSwkjVqNeIIfAyzxsaVzi4O6xfqOV/yYtx9
      5. azSBzSSmSvwd6yzn8vYezOSYTNncZoGUGVHhdX/Y+SQJkBqEOb4HViqn+eBusCHp
      6. JWo7YZsSIF/XGqfcknl2zKLH1tIxIQBAFRi+6L5qvd2h3dkFDu56z5CDl+KhcepG
      7. Gw0GaQn4nbI27J4YC0ek3IrecoW4D7MCg8er4+9qhyRfRLtpxFXK+xQUoSXrooCx
      8. 1aOOqF3UCrWoqdZbd4tvJ+v5irokiK+xyAJR9Xa2zXEe8LRosjt9/7MPnO/an3zx
      9. /QH0rUI8Hy+YJkfCU6opQ9FvsVY2PDEyZSbKzKtQF6JOoLiujmca+gevLtjeHu5N
      10. ukZ04dPBikjlBq2y7nTMb/99kQl1orzHihxzLUVSneh4jZas0Xr7TMUW87a2BbKi
      11. 6MDKOPbYq9ctfHBYP0BygqrpqFkj8XGLi4+ElFSCwBm7xv80XdJEEiW788MNzn4p
      12. Iwsg7PJvsLTfnTUO6ocpqLuhXMyUhdofB9DJjuDgmtynjBPUhDe1ixMaaeNUG2l5
      13. XwTIEj1lfh/kBl2FBUBRMCoJiOxTwy/lePmMMHYZAMTzM3Vhhbik8KypPWB80cpw
      14. Sem9LbJyZWOzF3dyxpKHKeHTHM99OWN2DA0/3ZYuMNA8r10063SiowSVTmNclvo+
      15. caHBJPiFwpr0Qj8yKDyaKDA/HQVDFvHDQCYVZ3ZD4HTjaZ8HTRmNh9BsSCbgsLjB
      16. Ld9RyDJLB6jDZ9RX3gtpHzMYSDhqj0PYR8OQ+KC0XtgoqRkXvfPb4XTsO3HEYx5/
      17. 7bPPen3M4tWODodF7CBMheSxO0wKGfp42qpRu5QloA+eQTY9ChsW993c87Vu88xq
      18. mpTAEgW0nRT3JfnbUBE+cRXhE6gI/Lb4ydXxq1fASq9emUEDHa3LUQww1Ew8aMGi
      19. WYBwQzqNepc5wsK68cKMBqIPIRbFTJNPjAq5M/Cr1QjcYh36hHql1SyUQPr6XsL+
      20. pAArJyahlGYzss3YnvJEr6dPHXRCF0L1ptOo3NwiN/kOmRhjmW3p22SSH/CCgiV0
      21. /ZFPwRIoAnhisaj0HrGNRPf2FXbVunxzUW/iMXnr7ell6+zoqFm/TMzP3Ks/sbbz
      22. t+Km2XMaAwo/pwkGuMXxkc3e4PigjS0uDUdlvoPn3QgMdi4TOmYYn3K3dTKEeQWd
      23. go9VDJJOHDF0YCK+l1SAhZ4BCD1qnB62zhuXB29a7980Luut07NGk2KSUsYDXUrB
      24. 5lB12tVVwQxJkas9AIfrPfildnr4vnEIXKv+43nttIlAFPNJ1LW1+KvAM2lSyE2P
      25. z963LmrQV0tbIIodX9bUfbyysWNKW4ZkJtoXfQWpjiApDz2kEOUhjFkU/gL7Ce6V
      26. 7dGoH8BG1O6hSVAqeaE40w4m8fakI+apxEyKICyUQBDmtxO8ETlBHz2KYPO+QzoQ
      27. hfnhsNC8qIN36ICkcQxu35mOsGx0LC5DTwaTv4Q4qRPyJgoxbJqybiQUPShHWqef
      28. su2treo2n1wgEDdzKlL2/hikIiDkW3VpS9Bm5qpdcDsaETGXknOuRwsUcwe37c/J
      29. nTmyTHMN/wWsaTyJ7w9H0h8MJuP6AYQc2JZHqHCrTztDpbgyZXFw5NugB2I2FUCH
      30. DPiOLdFXRfiQjwydmUtCMH9VxRQdNUXShKZaoTL/Phgcy0AvcbtcLinoBm1cQw8t
      31. HIGwb3BRI7Z2OEzYIlx1CJphHMeHO2z01jCa3/l3ndGD2ijyHI4VbpeIfsa9XaNs
      32. 28OeSu9JqMAiLLjMN7LUTnjmSFVKuRp1Kdc5WmD88Qs28O+z7C6x7WVdn1c1fKMC
      33. YR5eJNdVu9+ZUoBycaqAhidmRGZX6xB6hHeALU57bLlyNEIQfXESgmI6ATqJd9AA
      34. YOuMzjVKM8QTbXBj/wa+jPONbp5hLdp7OllKPerqdoGxB5LdORjvj1Jzi/D7kYqk
      35. 9F4xGFb4QaHxZE1YHm1Cg/3AScssAHhLibjK8+d0olCzegRYVWUjBSY1k8MTZZOp
      36. XXgfgAmvWY2fHx11NnLSiNI4CkQhNv8xoU+FP+PxilB2HrOuatwuQjIcSnpyQzTo
      37. zd6rtT3Nf2suzMh1lnvtaFP/yiLhkqD6MJjc+iF3V0cpQ+7AynisZ5zzdD2jx9IM
      38. nzwbtYkFNh8ss6NiX9FmQ++sm9XZjHpe7npZUxRtYRp9muNPm69oP3nUdLmPnC7X
      39. 7O4FMhMRCl9Vc0L0yDKST6nWKn60I5lHRqKrJZGbukAQMH7mBe4uA7jJH87HvmRc
      40. sbLU04ygAldPE1wsw5UgLZZ27JSoezKFpnphcxWcazIWXXoRu6tuPH/+vJcLsamK
      41. SHxeRf7NX/z2J2XRZJSPbBlcB5l9vhEdJppK2fBLkXkwkw4axN1tnFrF7KF52YGQ
      42. kF6bydonjdPWWzx/ax2+0rzq5tZ0UveqaDCzdtv1vajr2kyo2BBWhcbp+dVl67Jx
      43. fCkPzlKOaN40Xr/htoW4yjJHGa245EAXUWitdiU8V1Fc3QWvxsXH97UJMPGFFFsN
      44. 2jEawpAmk6Bwy0BQ4lgntJid0IRzdFF/SwuSTkNiExC+e3tVw2sOLbMcnbTNd1Jq
      45. PfxE/6LItqr1bW1v8fPBZZ3QqWgNgD1aTDe24ztHtwCPosQ/Cnt9utYD9G9WgIoR
      46. wi/FDy4xh+fP8OKuX96E4fWAg8rHO/B4J37s/ZcLKulRWNpl7fsgLH6ogDZeqcC/
      47. ZRe/fiyZrmNzLxl5WFvZ8BDFFgPEOrDnSvROmCZxsMe0tnbTZOLjo9ZJrRXejuSm
      48. VxYUd51VpXahVpEb4zX9FxspbfZ/9C9BKOzNudCQDs7qR6ysASu6ZgE8haTzVr3a
      1. 2uJ0mdBo+WF41Y5fK99VcFdJw50db5VMvMHXysZ2z3Ly5c5LNFkznTqS/DOfOrqs
      2. qdemMD+fj7gs0sHZaeOAST45y+0l+8QB3aCIO/TYbXss7ggpjEZUiVymVGO77Err
      3. 1dlZ8zLlpNy0rFv8BLSji6gX1DVz5zCPbeJ+rfOO8U1abha5epg4y48491WTDzLa
      4. k548eRw3fyMHp+uTCofUHNLYXjTdsgu6vK1jzFBSAXN05HMdTMaUIstAZSpU9O6I
      5. pJ6zi5a6/Zr9YWs675L4nYcUsqZBlS0yBtrH91nOK/oI1+x2GZ0wU3mlOUdzHEHE
      6. Hhx3wyHeif+MynOUkyanB8iikqfwpizvR8umFd6JjFN44nn16uii1Ty5fCP3l6Ky
      7. wMoZDdg1yqgQZ5hCy01tZTetpxGuObCMnsazUp7RSHqPo4Ki13vZLVl7jcw+Rm0W
      8. fmlbKNvr2vuI7xWEJrEaNfCvFF/xnzX+I/ASGbsIZu9xEeBnxH/cqm5XzPjvWzur
      9. +C+r+C+r+C+r+C+r+C+r+C+r+C+r+C+/X/wX5TJgUipaXQNMiTWhXekcdMXNnJn3
      10. 8C4xFgeKCOpO0u5LZ1hgvLhnJ+7hKV2gPGut/jAMFYuI0oW9PeAdh3gsclg/r58i
      11. Szj+m2nwOBv0RWwdqC7ugfF8r3iDABOwanaIGKbhaHZORY/hRQtYe8e47DQ4IvX5
      12. 3B/zcruZ9xAi4uOZnvfiZGvPSnGuwqLaGc1QAfXHPmKBmxLo6rdDRgCHDsdS7QaA
      13. j0O/18ZzKNjKZOZd7IphBMrV64pmctD7x0sap3dy5TXxXdiatK9h/b11Nz/kgfcR
      14. L8dsV59tkq1jpVHm1f+ku5JyV2JhBTBb/3Or25ubZvx/t1pZ6X8r/W+l/630v5X+
      15. t9L/VvrfSv/7/fQ/mRAc3e5g1i9qOCPNFiyixuFV7bh1evE60mPcSlT8ov4aSb3x
      16. dyrfOoIpAITqH9cvP+tRvJoL3T/8hfAK/3KPwSXwJu+XH+8xFg9Ga/wL/fyRfmKY
      17. QiPprym7dYaf28KPdZYGeoZ/3/vI3YF/mT7rj4gEM0P5VVXAI4uXch4F2ApYFANs
      18. OTnAowIcjV69DgFb0Ti4d/C+xAbmcp5z9DB3Ts7RW8GLPBMLIh9oyGGPAk9R+rLB
      19. pxsBDnOEbJXgD0E04N7aucK8WtT/wGE/OTJFtxnBkq8prvKKqy/CGS325mi2eyAr
      20. sM6t3/kUagQmo0wdUnDV6Khfbwjaty98PDUFMpRBT+jrITw9FBHCUnxQM5hO8qg8
      21. 4hmKFwIPh1jJjKZ4mB5JcX0POY8IxsU6qSHLEHR5jxsS1njMQ9WAIK/BqLwL7++E
      22. 0zuUC/EJikkPdyAbj4OONW7b7M6a44yq/4TBFvFy0S58pSZ+sjShjJkv+FYHb5nR
      23. vDmCsg7J/wPw8JPpcvU1EZUA2ulIzBUV1EBH7O0HSvuBHmpNjwiJrdtu2FyP/fan
      24. 2RfAjItU5u2bnBjnUS4zxgHjTyyzdIyp/uKxayhdBRxPB8ngldqqW+OkZ48RxyMy
      25. 7O1l7uDq6LTlTotKLHh9obmmA42ImAxvozB08qpdaOymAVc2hHdY5EnD7y23QS2O
      26. n1G0cPT054ELZfRjfl2k4/tk1gxF3IpHfrTYdxYjUDHXfgsICHmArtNXLXIfwbsM
      27. dmnDEHwovIkc+4Ib3v2Hj7k3PC3w22zk5Bl9+wMmDuLj1y5zWMBHN7WR1v1251aY
      28. mW/b/d6Co6e7FjMwIMG/Vf2x+SWNfEH/0rd79Q6uMwN8U86zCLWXA/mzwEs/MifH
      29. 6AfTu2uKQ6QstkeCV5dpnpCHs8pmCzvixrYlTt4adiSKaiN+fIBdCIlSDbkDe5G2
      30. TtcMsqUL7rjVFeTw4nA/4hfedJDDFl0Rt9djbKwzy91sCgvNMwzQKsQ7yMD/J9za
      31. pEeETC4Pfr9WhoSJWEbEXdXVih2Jonfyu39cIRJDcBgPbuqwe0owthZdW4+/xoMR
      32. GwHnchXLddmiWITi2ob2IxGBSMWpBlvFWHy/g0N1s6C6KlQ3D1Q3C2q0h0bRmMRW
      33. GhFNYu/MhW9X4tvLh+949F7W6D119N5ScB5DrmZBrqqQq4/G+2/hBZma/3k4njzO
      34. 6y+3/99O1d0yzn+qO9XN1fnP6vxndf6zOv9Znf+szn9W5z+r85/f4PyHLFBo9EFW
      35. hBIQK/ba4jJfuw+aSfcB/t7hrSJ8i1GhMG9ZWHohbTKvMGZ2B/YleHJWHJS4MY0y
      36. nIn6akVdv4Pq74fjqD5U/y+vJKuL0Br9lAb4cKM8dbDHwsj15HVmSuvYzBPIMbdI
      37. 6uv6ZITDK2/ZuarbTuohytVAdPMpMF/6knKEMZ9X4VrQvU+zI3F/LwGmx5m6RFaU
      38. cXl+5f7YSVfg33FgOYwXc4H8IcNmcBqZLOiApjOJKWI0DMW+O9uGoMwnHe7s2o5R
      39. 5jkT+YHts9hEqr06zny1B1WVCO7vx2iV5hH4hUsfSgqBOrlm+jBhpf4haaUGcpH5
      40. sgMzmxXSpWwxoo/rB44PDEAgV4Gw0ZhQ3VSo/Lhsj5n5XZSTCEo+gz/4SRJe0C2K
      41. evtY7ycy/rOfLHlp6C3PdM44EDyJiANpkuklkVcrwsZPUZZ08ZPXjWpyTCs1YyO9
      42. AZkTjjptCagmxN2YmnkNDVo8N40evxlLsdKPZWwdlJ94EE8iRFrgcVZ1XsjRVheG
      43. dAVha0jevBhQgh2cX3HpjYxGkaj+g/DxVSCJ9ZWY9x/4vB/nn3c0nShz+4M88DMm
      44. NiKPH3gOx8XI43EksjiZJM9z5ieX+UlGPelZOfcu0/7TuZ2Ol2QAmmH/2XY3PcP+
      45. swnlV/aflf1nZf9Z2X9W9p+V/Wdl/1nZf35T/1/TWGK62EbiUTHdjZY7A4V5vGjn
      46. 8TQZ+70+RRJVXDxikL2+b4lXWhQmCtJkS3PndIwjZmsgG/Kd6isa8hhcvg5z3S3N
      47. Z+mx+UVIkHl9JvL7UWAOxoQTxcEH1mwc/4CpCLkvBJ5qc8XkA3eJMCtM7jAxIv7x
      48. HDbutGIvSM3qQf3f29v+9Vfx7Vn0za3EX73462b8dVvPdzd60MORp0RaEpOQ9Bg9
      1. oJA80otB/uK6lxIo/VOcHj29fWsSiNf+JIUstQu0hCyMM0ddEEiu0PVNmclbZkc6
      2. oBfCfcD1y897ibRC6DCHkgDstEbEsHj1iGB42jTp6QhsiI0GP+CDH8jBg87+CX5a
      3. 3CSJLDhyBzAydXS7iYKeLMgHaBRItoDFqf11UX0tGlGippjYOPgSr7EuWkjW/GqY
      4. ZS64e2NKKHvh/KhMDzlBrnTsf0b935roY0FbwCz9f8fbNu//blVW/h8r/X+l/6/0
      5. /5X+v9L/V/r/Sv//He//RqnsKCcdF4coTzy/NBJ5NggfDvEe9rnwRYYaCkVBRi7v
      6. a60Sx6hQUqngqacW9axFqRSVTlzesadqy3WBZUSZvLKvkEiTwznP2YadiHLApd2m
      7. yXmBZZTj/o60BSjgg1k3eXJe4YBhtHD28twgafqo2GIWsi/xtD/uBkkeb5Loti4H
      8. Ki/bYAqOYNSnzW8zp+UjYcXAKOoOXs5sVuA/12bAkBjCewAu+/VX7YGnGihExkSS
      9. Ja59o4M2P5KiHP8TVgVNek+9aIs9A631vEFpVkU5kTCuEOecHA/vgzuZTpguFHSG
      10. YbEX5fnuMHFNtcxbXKM/cROYRxykjuAXX8RgUxKURwN9ieM0UpiS04pYwWp63kri
      11. Xqqto7BSlU5SRbQa8L6lJhKPYboJmO5MmDpiIpiUExjQZrrMXIV+KLwuOtNxiElg
      12. /Z95gvIXNJGD4mAN2tvTsE7Pi4OyW8J3ZfnTo5+qq8ZmdIkRyLDNJiAmptmzxDUi
      13. NIXsQT0tXDhnXmQl4QYS4CfRrzU5uCLiaB3Hq4arVuq6Wl1+i6apZG0mFHfoIQyq
      14. WbG34mmteEYP0GzTrKT1oKrV5fdJVDg0V9SDCvbAXeTGSJr+Pxr78bWdR/oAZOv/
      15. nruz6Zrn/zubq/hfK/1/pf+v9P+V/r/S/1f6/0r///30f+VexRQ9jTGDOfAK4C2h
      16. MA8U1ti5lJdoD+oFPHedCK8QXXDnymkBY3Yhw+vA4z6q9LHWLuQuQ1ePpTEtuPTa
      17. eeoNDE1zydL3wwlFBtAUblIvc9S9//LBHtYjR921KCXNUePCmQ8uZopxbCpxjrpR
      18. 0jRnobo8W1pK3axA2P32jcMy+pxZ12ISkHVR943JR+ScTbt+XzAyutvHSbTzIRmv
      19. BC/2NImuPsigDu7HbGPHTFgJ2rNFhhE2nQ8cDx8XNCsxw2lGs6QcqO4yfHgfHxHv
      20. jq/3D/aYL1rImbRBzQGr37677rbt43ov8qv32tnXr3Iap5gtrksUz0Q4/PRmmOLy
      21. wsryARJxQ3iRov/ZH5TmipsC4ntgCZvS7nQcxt140DciNgrxRMnSjoXwUsxXvEdP
      22. 0CplWK8MrxFpwhgkfWbOuNsKIBLE5hG0DVoOd59RlpVwFuGLVQSV45RASSnpqeZB
      23. opTcE/SJTiG7dsjtfj8DshtDdnXIRfkcbR1l3stSohPcuMJRHN0X6aBljvvmcFON
      24. /h7NicPhiOeeM7oXWgPGefyqjnBOCtBW5CXcc/KOOonzIGXkgbAXlTmmSrorjlKZ
      25. MODqrxEL6xINgbgqtGYpOGe/XbXf66mzFggrVXLmtL6vW2fQ0v/kNH41aYGvmCQ2
      26. tJakj5UNGxTZaGCQNZSFBmKTGBfTdGlqg52gcj2KZbfpgPBX0E5SNFvYHyLhh7Il
      27. WNN+5E34gX8XSPgx6/zIJhfODDabIwRb/vBvuQOONnke+lzx38z7szapfO0cqPCJ
      28. TEwhtILE7VqMUOqgSJjYgrREjY6QdBWZNRJBEzVfKU6pCQyt1S7cuFby9eg+0R48
      29. +5LePRDaKcRRooTQJyg+FKjCtlhjSkw85YqxP2HTERvx87yIn4/u0VFR9A56hD9E
      30. tzAf+B47L+/DF0D058dkt4+dPt+1xwFmGAm5Ha9z2x7c+DIooYg+pt5wfVSi9HgY
      31. sxKAf9UcVE+jRLLQtUgbzcrHm50s1J5g2MiDquwFOhlwiaKy4W2ZIQvX9H6kNfD/
      32. s/fnbW0kyaI4PH/7U9Sc+/w8EkhGC1sbw3nF1uaOwIBw23O4PvUUUgnKSCVZJbH0
      33. jL/7GxGZWZWZlbVIgN09Uz5zGpByjYyMjD3YW4I17TdY1e/1tbXmOkuXmmuAxvwr
      34. oAKm3A/WWKY0ahpeP62pWptbac/uaLy9VIg7as/vJi3ltdQePseWLCMf1i0+MFyd
      35. MCoXw9kBC4YWQMRidEkrz5NHQsT7FAghl93lilhgBS5gRS2bLJXpkW/BPZM67LP6
      36. unSaFbXuu5InUvmGFUiGJX4Q6d/krZ67pJAuoY5m8FhGHlkp/d2b0cbDqsvucHzj
      37. wDZlUOyG1dwleCOCIMnWjmdXIGg1qW2smHTyJVrSa1ZbrPL3xVH7QlSHMladXpJq
      38. W0tdFNPhvdjVbphskFNjJh7simyAeMi4jvenhuwEPEdy0lmZUyfT5F/Nk39VJ48+
      39. rqoCSsQZRusjrpW1T1qQGEbFc1mRZp0i6t7z/6iKp+QXtsJ0NonTymiJz9TydjLM
      40. 5EPKbsgAEb1s5vfB9LIJWHwv1JKFWvKnqiUNmfnjSWYwmw8VbLsZ21ezvg0fxBhK
      41. 32Zw9e32If334jTOdEogCEJQxllaaa6I87wYoTUOJBBgP9EgPIUHw7oL2UCg81PX
      42. 6aGUPaN0MJRXaDqZRblBpGE5R4EEjH+6pTfBXapNtL1H/IM8msb4R0yJ2khs3Zgi
      43. R1DwWJ4c4GKRDzWllFf0W+9b58ecFYH7YV+0TjvI3zZ1RQHbIg65bD7gMKsqnicu
      44. X2qFaYpxgKpxOkxHDFSubL2mPsetzt/Vd1XwpKaJluecCP5lTFR/nomWM3fUUJ5K
      45. U2J/NnNYYVETG9g9wvc0wq8lollSjlu4Y4RMSpvo92UZ75YsHd007I2ebo/0MWwF
      46. W0rTkLGW+lVpHdKY8ctTin1WJY1rBMEtU+/LWLcvfOrYPpCf8bSv2coE/fmuRGEq
      47. VMO6cjA/0Uh975RrHAbh6TdbucdKK5mqGaiHeonYVct0BUvy/8KRDPLBQp5gmfl/
      48. N/T8L+vraxuF/1fh/1X4fxX+X4X/V+H/Vfh/Ff5fPy/+K1KDJHBF+aKqSPqchCkq
      1. U61iyMhjZRW5ysZSaTxx7QEIcMtcZYTCXDl3EcKH/CUYZQ8V/gomlprKOf0u472Z
      2. 8nrJXBsqdCSB3Sv5a8LqL/HCUDmdSYTSzEqpShXGlGFbFF5zVNPKuXvPv/uVlQXJ
      3. nv6IpXq2vuWozfQCNZkiL54EiP/pajLRtcmIqgvPPo7micgnqbniFtUHVnkJfgIi
      4. 4e8Gb6Pd6XAsX4svxkJOjGokDAGIZV+Hhi0FBrcVOYvzA6/Z9BDpo6RCTuwvswU1
      5. 2Woa7g3HpZ9Vy2i9FKskDw1xE25juZElTVUIFHPpQQY5T9gb0EgWgXFZr1GpuBAB
      6. bREkXDKVpRWcVLT+yxI6mdcmgVYs8SH8I+bD05ldkXxjDUb+dZUMeDBBzzP68YQ2
      7. mhqz0UhQSqpnGVtNdZtD7yspmcIzlBGR6dgyKlzGRl7a1tAxhifLy0nHwq3vuvlf
      8. R9Xl7ZTTkPAS27J/Wo+tIllwvvw/alq3J0UBZuh/1upNPf5vvb5WL/Q/hf6n0P8U
      9. +p9C/1Pofwr9T6H/+aH6n1wVlKSy9noWXDUTT5yXSqmqBO/gbDANKsaMwvhVmFlX
      10. GnNvNPOn5QUVFUvkBbTvTKUYIiEPMwch4M0dqs7LZ3TnSWJsEszDGTve766m/Rlo
      11. YUQLVFUyTalDy6x0kA9x6owDtmt2yPkzCntS0dzYvDvq7hWpLdZ4W20cT8Iryal6
      12. 57h4ynFLiKWK/yYvBea7E5s/ZMx3TkKO8FcUsSvaNqowaLkQr/5N5L+oZPHTC8Bk
      13. yX+1xqqe/6XRLOS/Qv4r5L9C/ivkv0L+K+S/Qv77ufVfQFAIZkOiDt9mzoQRCkeW
      14. o6geL38xuJzmACUYzdAdFFbDf+Mxu4K5KiULZShzVRKlmR5nuw2O9sCZi29XGT/O
      15. 5xb8f+T6vvpgzfwJUGcgVgOMrQ9LOdAGKG0lH0KMCB+K363XVu3h8PBwb8sojkSL
      16. YKH3qwZRBD/HdiymnIUNldhyy+rny6/iolfUop7Qs57Zs5HQs5HZs5nQs6nVSgE4
      17. A08CT9ujVK00fCvkBJcq3JLENxlmphWosyvu+3yAHTpYIa1NwqoehBuF6FbIf9MV
      18. DBXD+K4eFcsJXtD+V29u1DZI/ltr1hrrG2to/6utF/7fhfxXyH+F/FfIf4X8V8h/
      19. hfz3c+t/HAI7ZGH5RyRpMfdkxdpn4Jz+EDmjkrNFydNn54ySp58jZ1SWhzR5+KHv
      20. aErqKGGuCxND8hoo6K4d+nQunDMq0z1+wZxRWWH0fHm9PUr4kT39BTxxVINCfmxh
      21. ISxhCL5NyNakpz+0onj8GEw+AX5rfupLiu9+usNyurv7J+Ab9E9V3+X6Oh/kpN05
      22. tM/qa5fxpFEpLtcJK8IvJy7zycah4HqPMXuLtk11JpauSslglbTjoecfsU1H2hWW
      23. 2oyyb+ITLxKdId86DfVIsvwvKU/Maat0hYAi3OvZaZh+YIdKj8jx+dHhMCtwneVc
      24. MnaPerGD83j90G1tlCX1b0UD8bQUWSsySZeuAm+qfGhoGYcQX8VgOraH7jDKISN/
      25. yT2wwwxEO8YELCypjuo1reUqUrzN9WXRS4Hdyc4uJ4q6OMV8tBW6ihUlJxR8AGsD
      26. UsHyw4VUU83LFFssu3h5EzBF8RopENN2KnLK0JbJ19+cmIx2TqEttHWKa0kGgAlv
      27. 4Msjv+c+VKI8e/LXpwfn7GsFIgyScvvhjBZw9ov6MXxGW2mP7vdGGADy4KHkYEy2
      28. o4Fgj7+GCIGg6wxM6bcoQh++c+0u7FTaeMWS3l/pOdDnmLj44vP4MPYKmuYw5vaK
      29. CF/FekhH+YrpOLJwTNCAp+GZfvnKieWPlhJow8eTVOqgteYg5c+5CHYbA0+IWSlF
      30. EFKFjhQ+uXrEfVKEFgvKkkaLAg+2swCsRCuwlwkDccITSg6Nyfc0hNjAsQ2EdptV
      31. qmO4IL2HPFRJoeCVmOo7MQ/Wcp7Ti282JQtW+pCxATnIc+Xf+q5eFaBngTs1055a
      32. wq1XmaEAaN4IXjiJIygrWdkSaLdSEyyyFJBmzELns9EUsFGEApHahegBkVapIpm8
      33. xL43CaY24avt9PHao1JtquBFxKhETz9yOafnB/sgHIKsaZ+CqHlu/9o6OrFbhyCD
      34. 2ucHnYOLhFuojKfkAxzdl6xGJRkAK1ThbcVKnn7LNMuKSPS4DD83qJJWYta8GHTD
      35. 60WiC11f1BjBwqqMUMIFZ16HyLKBUNd1e5VQjzXzDY1mPmumZuqipx1mo7smv1OV
      36. kK+tKPRY2qFUzi56VTuHgTLDeDKC1y6wcbTANI0EFAZ1xOlobu2C3dFA3/A7ef49
      37. Z9CdkcOnXvSd5cLiMaouE451oThcrOgsWz7lBYJAdzK5VgFiXL/OpFZeZZGnBV8c
      38. NbfPSI7J47m/6OyZ/th3H6Y8NSx+SiFs41HkCiyTm+74sZQCfPmIBGlJOypcK+D3
      39. C/j/oYTPackTvQDT7T+ra6v1ZmT/acDn8Ntao7D/FPafwv5T2H8K+09h/ynsP4X9
      40. 5w9c/81qj+6tXQ/eKWCUMT2533P87qNVau+en5ct4qWg4xv4Dl8cBx49STkGBIY1
      41. YdQB85kDIbviw6UkZcbRuUWnsDLlNPP0s0uTGMt0/eHMPPQOBSOr77Dc3vTMhOUp
      42. 1KpwHEd6I/u31v68qGK9BKoIo9RK+hUWun4UsK0W6kEwFf4+3BslPUqOUWivuPtf
      43. 3WmnZZ9tGsXlUJUMJ78762vF5RegQZFm+M6d0KuPlkNH7ARQZWTBqohT2r/4bPUp
      44. 61SebaXNqOuF2LS2mBZ2b72zOkftv9uHR5+RNHYuSvgmHuy9t+GhOPoN6LINy7Ev
      45. 3p8jS7CJcqZcYj3DmsOMOScfmD0nHHLLOIA/YvZUCll0lRQx+j60prAJNN2xdZOV
      46. rmPvHgAHcICLj5coUFaNLdRUyUyzlTXnDqmriFPY+wj7YnMtL7wSffzttJG2MjYU
      47. /dOyQJu64G0gfNNKCRySvptd6B4rrJKg+0vbh76GtMWmt03CL6Hl33ri7upKkbDY
      48. hYLry1pH1NXQKqT8MsENtSd/iKdZLLHZSGg29ncfp27wYTatZOUnPAkDpsfOIzy0
      1. aBaBrlsp07td3HvKKsfBOdZaSgOB2D1GZE/cIIB3j0LTmUpuNnGf42muPLcHRp7p
      2. h84DMJCpuSEjxqSPVv232McbzoZS9PqIFQQE3jGYb3pY797ueT6+6BDT+sMegesg
      3. VQVwXI4/rQqGdQQyLBPmDSXTTJyhYAgNKewwyHyKxkjY6hH90gfy0rNn43H0B/HL
      4. aAqfRlRETaH3wG5ihZIrMHs5+8TQGDnEfG4fkceS1eCuI1qxs3bLPj26AEIO34kh
      5. lGsQYjzZ5yra3w1pUj/4xkiGFZx0zkRz8WtjK37DA5dc0LCdz1CLfghwsT84INGo
      6. dDwbTMWX4d/0vWFwsnwe7VfEL3JH/NPQj/x6woHPNg3fAmxQv912rsmCT6s3YAVv
      7. 1glfBEPDTcoc5wRTNBNEo5kANSZLAtaqSnFMmvExYW5Mro9jXVr1xsaaXMOO9JZe
      8. wGx3g0dr5vsuGmlQp4ZS3hBjgJB2eQMU/EpMsCSrXrdbJn3idDSyenCf8YJNXGeA
      9. dd68qNBIfEOA89K5hn/RAcBf6snKH4gWNb5+06PbwbIoqlmV7k3Iq1mvrebi/LGR
      10. V+aFAJn0dcrzATIbHBwTctHsHfZ8boSD8+gzhmNxvtm4kjAZIRzDtS+0j3ALJ6To
      11. ZMsgVSCxB7wjJzYSZ8PB90D1YZZTfGq2+MRZU2hUDKYIPyFD+DxTsF5ovZtEXpWc
      12. z5kLmiHYDvwAX+JgOBoBuK7g4O69HqptJ44feEq13vnGZkqPU1tU2bC7s+mo31cl
      13. uTdB+zRZmqvEcVn3Z1pZTMAbP1q+ex+dWH8CT1yUxIYj6QIYKu09wCJ/DXp/bIo3
      14. LYXYRo8Nqytz3BEmcbHNwL59//sTgWK1ej1r6gEB4xoR2KNDKoYb7/rG2jv9aBEf
      15. SDrvnuuj4WVAlmFaL8U84n3i3Eqi4+Nm3JWF7/Eyc4uU+XXJKiXvZ2eHnA6+oLNI
      16. CYT7KhbmASLWIAl3yaq71fV+zHvxr5oFtu8NBsQFlZPckXKcKAcreZaPw4zT6IYD
      17. dwTgy7zN466Di8wjOaYT2cCZFN+z15FWLnIpDJFL9UHLsyu5QOlcm9DW7OM4No0T
      18. ubRlLVxwe3Mtf67zQkWsM5GdAhTXhxKeHXmGlhc7uYwzVIMLcp1hik/hIlA4Zd4n
      19. SWnJFdljwVkULxfdTVTZ7VN3pm/NjaqnombVj3B58qS9xTcn1xU3bAxkkSdisbIz
      20. k5ViyjQJkUb6GQ5Nt0sk7SzZy7WNuQhGdwDvb2GpSmQAXZQaHyU5W5gGJGuJJFEf
      21. MYXaeqQhkuQP+EJXgdZJ1Sl7XobypaqgkqRQ9Qsu/2DBLoQEQ9ujfbMDPMkdR+yP
      22. ZA9jbehwOdV6/DuxIvk7wZ2MOcOHFnJe9nOqgUzxUXqtC6eyfka4JnFpVvF41EaJ
      23. xFWVTYPPK6r3ZCTjquMJQVaTRGQhJWptkiG1jlqTWF9NsDT3jhrpnrpTjhSYzoEJ
      24. Sbr+F3mKEFO2tZM1JXEnmU6V9LTM7JHy2jAwQ4vsgSWpPbXQYFiIOZiOJm4ezJJ3
      25. 7jE1es24IIOrXIR1MZRMQ8PEEQ1oKGNpHpRM1sIrcnOIudk9NZyEzsnKkBzjdGRt
      26. eZq+RE3vbzjl+d8AIxsoOYuGykHDW/oc89LB4XneTxxE6KQ3yBQ9YiRSCvc/g+sQ
      27. 0AOmPFpPeDMleHFDw2nkHJDOVj3DrLK9ggMhbhqNrmCyLYUc5hOe9GeFzsFD1+Pu
      28. Yp24cf7loMOOvpQIjrilyvw9XYMP/X7gTqnRKzP3bMK6TDndRNvh+k/dwUBeuLE9
      29. 0mZuB4C3o2a9fs3fMv4HG+/dtrBVJNLvq4nr3JrISwqxCR+G7e2QczONj+1ktgzW
      30. lfKW/utffNU70qKTli29aNyOwig/aTRA3Bt46LU4FdYNcvPseT1r6LrM31MwoVez
      31. 3rU7NWHiPK9bY87nTQQ5aqO8GQGm4amRsjrP+xitqbpzNetXZJ13xTz8k5/dxuLv
      32. LlVIfqNoxjGQKkn1n4yRCahrQNQ4TmUjqnKldrZJ45SIh63eV/S+RaQKBaC/BRZi
      33. 1wp6vo4mDAUnTg9g1ifZCF1rnQn6Ibt33mgWWP9F7Nx/iaTPifjIH0QA4fCq52AV
      34. n/qbtb4Z6ImCj/wvTRrJ5Cvjs9TNs6h2DvoreTmKxSNmhMraAP87k6RFTDinlSGG
      35. VK0143mrEqZhpwbbTrxRspHHtENZSPhrHunDJH0mgiRJ5FRIah7SGCeHeQXQRNIo
      36. U7a5yaJCBWM0MjZ0LpIo078FpWOlIpfRPJhCKHNitFH6++RNbzwf8Jq8DeCU2bP3
      37. 1uoORtDH9Uez6xvTSeejsdozr9CEMqOmZfPCOPGkQEmn2x1NhLIIDRVVeqF1Qtqd
      38. Te6MWCkZinE8u+9QBO1Zfd18C6UGQgc0GF03Bp7PT7HdeX90eCEIRDXy+9igWMhE
      39. Bm85rqxaZ53KuVcyhE+bjZL+dSU2NGAj9DIOnff5S1uG85BvGfU3zeSFfE+mgqTb
      40. o6k6xx/bn3YNU8lty/k1HjJqURx4GOinhvqbl6SR6WWrxHlX6XWq6q3KZNCK3hH5
      41. QSgTzpSUp1BrsWUUy917tochzDMmvpaifa6Ad3Wn967rW421/4+4ig34iY5Fgx5c
      42. GiBwVskfTXnElbb0d9rSy0kKIBkqO+ygWvv79jldDYEZye4oMRhVuPnun+nPf4QW
      43. T58tiaHJ3O87jpgfd00r0N1xnmm/T59tTmlu8ZQFluaQw1LUSKTT7rRoF8r9DnlY
      44. 6vnR/xZ21q66puA3LF0Ouo7ld8iWO8KVDOQvToEn34qnZmDmAeLwc1kIQriYdAav
      45. UxamKGbg7dz7sE8hMftHGFzUarf/kSPDiUiu4XvfZsDl9lwAUt9jjocMUiy/hA6w
      46. F7CJ6Gv6cOdOMIQOQ/SjkHS2KHLa0T9E0tblTvlXTvcW2YOzGhP18aky1V1dGJ9V
      47. 7BQ4rWP5irW+ttZcD3NCxC/ady2bAa+ZanIwEWzmcHTnlhQHpIjRpD8vk1kOKQdI
      48. auqkbNcTesSSEmWI3UhKT9910TmbjK9RaD3fmh4N33auI1erENQiR5MRg6qYF3zL
      1. OJqiOE/X7kVLP3jwpmFkJ9kox6GRMiEkI9mLxDoZhU7VEhpK3tmq5B2m755q2S7m
      2. 9WE69Hzy2AlnT1E+zzl6niQl4aYIF9gKEGfElCoACIvOOTNt1HACXm5U0NuHn5MM
      3. p+8iaq/6HFF7bqSQdqZa+F4Rv1fE7y0Sv2dK2nhrcF7O8F1WIHnhDsfGtIysbQee
      4. 9CO/P+KvLx41/5UwFS6dyWJG36XH2CS7sWPfp7ldMszC+0mulleUnxVX+ySqlRhJ
      5. x68sep/2UJubEWW3E5NpaQA91C5HmB31yx3PFHP+8E2G2JAyINAU4yw/W8YPTdzr
      6. 2QCwVBDEFI8RcaaL+3qohggZ/5IMtmJYHX3LulNRx7nDdA3eNb5zcd5emTq8KoaU
      7. Q0lZwVIZHGM4o3p2pNP6178WOXZiaMxKMXrY4cWNvObHwO/Ce0uJK7ipgH0Hkj27
      8. O2zQBLlHLIvxXqr0k6pq1Jd15HcnlMLlV5aHa2Sh1WzqTPAHrWNi0BWrSMHPhH/E
      9. U3Jux0HIlsHmC7bmHFBSn3lMUsvoUbFO7PbBbwftjn2GeczofMpyPKaMl/sucRF8
      10. /wwvMSnNI3AxJLz0XPaO6sjKJKmeywXISDpMXaEqO77OPNZnkR1fWEYj+eyWyWe3
      11. IJ8lCGi3BgEtnvb2lo5celhvWZkdkS1PiGmJJ7qQc+bcrjILu50mucZInF2M8kaU
      12. /VW6j0IOdiDuPCNb3vPR5zhR1il2fvr8H12xNin/W6wQ8BMSwGXWf11d1+q/rq3X
      13. i/o/Rf63Iv9bkf+tyP9W5H8r8r8V+d9+ev1X4ohE3U7yarofxQrABjkrwMbYq4xC
      14. sPVK+veN/5hKsfWkUrGN7Fqx9aRisY3sarH1pHKxjex6sfWkgrGNH1sxtm4qGduI
      15. V2wpKsL+x8t/tw3nqWm/88t/zQ1N/muuNuqF/FfIf4X8V8h/hfxXyH+F/FfIfz9b
      16. /gum7hgTk/VnfpfRf26cwqerP3ANeWDUujHJJWM5s1Uyl5ZEGa9VSUzFmTjF5QiL
      17. 2XzJ4fZiFCsncScj4dqSuOH8U5qSkVLnpCmlXZraWfnyTUsC8i2Q/piTTGs6HF8y
      18. pw10kaEiX1jHKczyp1saaS1xyyI181kzH5rdwg+D8ZFN55PBsUW/mJL25h2MjQSy
      19. Hhv2FmMBuGvAkjXpkiHTNH5L2DyrSqPvheD3nyv/RQUQXlr+W6utr9Z0+W99Y62Q
      20. /wr5r5D/CvmvkP8K+a+Q/wr5byH5z0cBkLPzRyfI0KAICB9iJIb+ebL8Z/ji6LP6
      21. BStBEMR7ICelfsKm1z+7ml2rHwFRdP0uiZ9ckrXt7ngwC/D/X8GzCMTN+q+9/wLR
      22. JhRg+c5MQSQPD7GURlKAialrWDDI0FUqJmTsyktfiJ7mshiGeht60Y2Jdcjl7cBY
      23. eUOcNXR4j+H9Yycg1gGzrNBjwXJEAyl2v81cDO9xes6YvzZXDhJz+CXMv0sO8fC0
      24. eF1NRH8fTzudGK4Tbhq/Fx9dfpkvXCfIlmm3XslwQjwLlRPq4v+A9Z8y1l6UUynK
      25. qRTlVIzlVNjNOWJZwr3fXVbBvAOXgccjTqIkO+o1wszi4sL8USiAiOCK7SG2ehGM
      26. uMAG8tEAXmsCz8IATXVDcrQkeqKztXVYZXCpmRt+V8nCAwGJtMtn1NsmE6ILiqU5
      27. R6hcjRMuQ3gJWdwNXIIwdrUEncq5p483c1Dqs6/u7eCe5SLPcQuoj8U64OV3Zj1v
      28. JBWRmGP67o3j++7g5KqSfQn3WFtx9y1rXuCbkpjBfbZZADzHdhObo6QbN9cWix5y
      29. NWP4H+EVlEwHxqjhvPHC+HOBeOHkSGEeL5wdLhw+wp9cVGpgVG52yHDecOXLL5nW
      30. CbF7Vj4vX7xySD9TxJ9YTJFchyGr5x5wBLOpq8WNKrYeVpCH1aqgZEJ3zmDmamxz
      31. Yv2GItY9E3mWWDGLiRtkXx2tfs9oyEWa8MwXmP7Byo27Sqj9pZa4bOAwBPiiv/0t
      32. kKO6o8nEHThMwCP1rXXvTMakPAsltgdPQyvWxHbUAdJtqMresFclH1k4Zy6UzLSJ
      33. TqJfnkwWlihlS2UO0BJbTvUO2G7dp0yP0EtlzKXpP7G28tV/6sPIECPf7tsMicIy
      34. Ss/wLuexHkc8WYhcvF/JvXP9cgZP6wy6M9Grj2VgOFUKusCxs2deygJycWrjF67d
      35. BUpTEMcfnolDly8zXtbEN/M08lBoGciutslFZtBqRal4ZCrvVCBS5lMAr2aejDLi
      36. KWAvbD6nkz8Eh8iQhhUT6xEtSvZDMlWXKlAo8wyjQrBfMqX885xM2nwoVHkhFPpD
      37. UOJYJTwNYeHrNEyNqUURVSrzY+pcwKJytoZ/J+3OoX1WX0s7slApDG2D/C5uz40q
      38. C6TPypp+iClF7jBLQ/b00mtK0iXdFyRfpd5uOZHYYYM0VAFeK7eQcKWlyaLRmUug
      39. JcAozkrQ1SD/WWVN/wnGTFmBthpViUGSFK7JkEck5/RL0B2OAG42nlclFVPZ7lkh
      40. 49TDnYOm2oNxNwNbjcLvPJiaIqM415eWliWtkjQ97J7Ysee7p5/gDC9zTs9OPJif
      41. TCTvnjKm2OlyWviiYFt0uOHy/jNML3K2VHKcfWSsCfhCgqdOj6lNR1SeJ3v6yHAX
      42. OMPxwCUvKkQIGGQ0eTRRKVXyC5ViRr1uxv1M1w2p9xOaKgi1VAJGzx7AkS3z48bj
      43. K+fXDmU+JMaXhPvUwdxd1yWKIQA31wXZvVRIofGmyPdT4XmROLoOskECd+dFEZFd
      44. No1EhA9ZJK89F3nw2CMaXOaY/ghjFAJXfQkSyra+AHmIFDgJEP/TkQe6Nhm0TmJi
      45. dDRPRL64/sgNomfN9d3JtcccFHmNxXBD9zfuhOWnjT67wWSHyBkLdRfTIKCHQdLV
      46. W/ifwmeJFdu04sf8BM2fXAc53jxVEGeToBduImr9MVjjrN07l5hBgO0fj01lM9Xp
      47. W+ec1wxxiW38xhn0F9w9EYSc7NZZDkpSMBxzTC9f0zy8bt74p4ii1NfJjx27KcI0
      48. d5RT9dGwmoW5kgl2z8ajDzG2PeMy5URjJrG4/QzxOoSkwhY8/V0OfoR4/TKGlbSF
      1. 5Jz+wxyGlcXQGDm5qTOW8hcrmEsfE1cdlYvPhbW7+SR9UgqVPvrVcpSqFJeUSAM1
      2. pdBmkgbtCn2zeu5DyvMnLg3I4+7VaHRrUYe5dFJJ0y/B6+mB9N7FpNUeS/madGdP
      3. o6aZK8gr686l5GCOIpMJxkykC755pb2ZfVav5bs0xzPm5GCVzlf2w+qL5Sfd2dE9
      4. +loM3AcPA1RSpycfKXzz0UWqG/Z6jpfPev6Xj99ZjVV7i3yetW3dPzxYVWB5lqz7
      5. zw/w3661bHX/Rn9+pj+xbkKEM0bWsju6c3gK2/kcfCYa+/gES343vxh8yB7bXG9O
      6. XiUdQCuHexMRrnD3kscEhlhNPLjvE/f6Dbq7zrl7OLtKzt0bp+cFgxb1Y3h4yP3c
      7. mqeny7zo3dnP8XaJ6fe9oesHWjLnzLuDkSZuEKCoFtZY0vwBqYHxvStcB/4wrgMk
      8. erc933UmVmtw7V5NnAQXgBVN/o/fVevz35Y+q1iAjY7py/RMgovq7x7EPb202svE
      9. tVUxp4CIhMSs+oAan+cSeSr5707EqrJlBE/nlIlVzVlG5th5sMTDKx/HU8j25895
      10. dk+PFh23AQ24P9qDJaXcMKqQDPQWxpzGUeg3+vKlUSjEoAQEyv/4TPNPz53bwzV8
      11. eToKLYzB6Qj8p8Hg6TwYPDVhoSlZjOQc2utx72PAEI7zPc+5JvKraRypPg2IY7bs
      12. TTqHKSWbiQrfoz39JnbdIM9zmDZ9TjZGn577Wz9V/iIg58Qk5lDOuWaM1uj1norI
      13. i3FRcJUyaKjkACXiCmHBwWhw51oD9hRj4RTmroe1a64qXJHewqwTjm8dPxxbweNw
      14. 6OIpCxRUMI9Gs9v77TlwrZWPauFhd8LJA1gp5o3g3Dow6m8Zyz4vtI/noFqUuBcA
      15. zXf+HIarpav8NFsKx7pKEhTmvmlWbqolTf+AaDNLEVgkqjUeDx5hHT5mevB7IKcj
      16. 0jHdGuv7RphiPvHvgbsM3qZsDJpadau6o4xK3jA1SjDmrTTkpg1jU2pFrWMGGweX
      17. bGMPm/XIj8zjB+ySrvQ0wJNNkxJokxObxg+5gnt0bMpUeOa8S7ANG08vj9Wg42K+
      18. tACjG6Jjfw5tb07pl00qFMRY9tsbD+h2ryYj8ydWJCgMzA7eIF85sPqDsbVi9YEm
      19. UJ4aHn6/x0s1tc6FWUHPhYcObXIJTQUNWw3yjQtxL8uTbkm40lWycY8mlq/upWRz
      20. +bIYJRu3zvPiXszSkHf6n2kyEsepHxqcI5ywlI3PdNjKyeIIjdYcT2Q+0H54FtDG
      21. 0SsnYh09CbF+5slS8q0KKnSuPAwgr8j1H13udmpUM9FXfxhf2yw8Co2BKZb18HVK
      22. yKGZQ82U6erLOa+E6Wn3J5imbMAMSgj9Ep0G8nllq1Szqlap8b/1tWq9XM6NxljH
      23. z47WoE0fc1NhdSBj69DmVvlqBL3nX1fH+LaymPmTzpnFa8sZfEP0ynOFsjJWtTRO
      24. DMO6jZnTn5lKuObYfVSL1TQ91W7NA3wmHHZ4rDAthq8lPnhO0ySrKZiPwTwLbbLU
      25. K79F+3mCc8I4freXyWHyO2TI6vQ9SuXEfv6s/J8xy8KL1f+rN+rNVb3+39pGUf+v
      26. yP9Z5P8s8n8W+T+L/J9F/s8i/+ePrf8QpT+XM3JOZ1iJzY60IaI2ROGo8Wdz1OD1
      27. IJgZh9ITReCHbaMU43awruFrUU2cPtqKL/x2K54OcixVj1ddOrfiqgt4W478u2Pn
      28. ofNt8htGSF1TwCXzZmWBaFEdRgqeBRljxpQV9zeuHwu/hPfmBt5nAWavX1JKonPJ
      29. 8A2TTy4QaNvb1sU/Tg/s3z4AldpXKksEAAMqfF+1am/W+lRHHWHmXQ8Bu0vwYYM+
      30. VWqyK7GjWIKigSOE1dbxn15Iw1S0PV5Xg4RCrfY7q16xtG0FenGLqJwiMZzEHESu
      31. u1w+41CSjwBWpZaJh82N7ksW7qICO2422Y4bHDDy2jsn53Zv1z7boBZ1awU2v8l3
      32. D/+3ojSW4x4QOK8WhwxssgNMBrBhuFNADcoaGXN1RJaMWRN7EZ0SYxD2bJsBvKW3
      33. UiEUfJtMS+yrJfZjWR7n3A1OJtf8pFRYSzhhPtltNtEQKDJNVuIXpNnYWN8gyOrF
      34. MwH5xshssQ2iUKDmMVNi4eRymnNDXb7obK2liBCUS0m4aq2vrTXXjWvvYODWzI/Q
      35. lG0Cz43AekRe1zIBH7rD7vgxPtdH/xsurCItsmLcFt3p390R0AmJioW3VRp34ART
      36. HIwWgVpDwhZOLOHay19HNEtoZlSEo7Wz95A2ayZStPRQAybtRCEJr5MWUZEfEaBy
      37. ex/2iRfYP0KuCtjLfySApBwt/8OdO0H+3HQsJI+YzorXhrKunO4tvj5nNSYNwNKf
      38. iHEJd0THxJUQx2IYBhJRFEHBI53xkgC70g3pYvDGaqPXVNgi6alBZ3QUobzBNHx5
      39. Sp6Ln1M27vLzvENhb9MLs6wNPJ5NbVwQ6r4ZHca7tkIkgxPjHfaZ8XHRFkjA+kBQ
      40. YKu0atJLY7mobVxklHrye3UWns/VaOb3UCh3el9BXkVRWQBU5hAElZR1wDabDZGi
      41. dpkF+p0dLBR1mWvpiF31WmM1RC75YJzhVc+B5bRbx7v7LfvD4WHn4OKVmXtbFq32
      42. D9qtfxzsw889EDJADINTU+5Dh3Ki77sD59Ht7YPsjDJy1qgg5h3svbdB9gk5T/X5
      43. pWw4tgO81B0Gv5xtyshiNdYYic6a5ujk9OOFffaxRfKMNA2DCENHgOEA5sgaCwgU
      44. yFjyYMpY7O7lHQxGObngJyD2b2ArmRtIELiTaclwlDtY2zt8qTIav7MavHFRPOzP
      45. XP+Lm+mC5ygCna7/bzQbq3VJ/9/4C/5WK+p/Ffr/Qv9f6P8L/X+h/y/0/4X+/+fp
      46. /yVXWO4BGxQusP/eLrDxatFeTMvv2HD8kYpfcq6T9bge0+94IBiFC4Y/NaWONJYX
      47. aTwJ6g2PVGOtc/ZVoupQwqCSFSFGOHJFAhhJZzLCFj6+/zY+vpmoC9AQSNFIQl3p
      48. TEtR64qEVwoyzYvuITbrVgRpYQzZQ2XMau0XFem/z5WkfcXgsMpocWS5FX6r8yVn
      1. L/ykCz/pJD/p+F2E21ixvm7FASMOgSG/6SDkq6kgmlDDVZRB5Muq7FG5r1/Zff2K
      2. ejv4od1T/Uqzeao7/GWAxX0wX3AVrb7ibkzXXd102Cz52suq8nkIwMo8/uori1z9
      3. wrW9cG0vXNvnIXvkKAOPfZNRusPz1vGB3T44+fXivfA2UJrmcanZ/wTE0m6B/Hoi
      4. k9c8xDVGkdsXp7zPalqyYYNHUFTRB/pGdmS1GpsqBMZmb503oHczlhsN/+y8b50e
      5. JK+eoNU+tIObMVu8tmD5fE+d7i3w+/cYFYsTK4/6mLR0OF48UZLJhYuZgNDaaADK
      6. BTPHrl5mw++9MxmSOR+P3NxHwFQIMF2leCaVUyXZXPmUr1k5CtdwEMZnL2aY90yP
      7. pfSeKoZGdujRg/nV8GCGR+4lnPMyPpEm4TCywsEYWf2XrM36L42ER/UJ+5cxjj32
      8. /FK2O++PDi+ajVLawqF36xwHYJ2ZrbK+3txcpZVW4HeY7V+v0ikWc76ZES6X02c7
      9. biXPFsElwlrWbludCcZNmwZ7RzOkTGPAeE/1JkqbRuktWCh9GnbC0RUlZiy8dqnA
      10. YpbdJWHyl31jJB0B83rpmWlbHpSSsz0a0EsmxxpwMg6b9UwGzJPYYb6JuVhijd/N
      11. vRMDS72UxiI/4TZLr62XRXS4H5JZPRXzGdBG3rFq2kkwTx/OGsJCc7kHKW+uWC58
      12. 2MHPAnvqXLGvLuWhw07MqY6/RTGPHn3smu5RJV4hxhzxxycH5suFMuNHwHgjM/Q3
      13. 39QA1g/s65gPIWVpQNEmwfPK7E2DLlHWv/6ltOSlIvG42EnJnsFC7um5A/j/biny
      14. lYau6FdH/LXE5eOOKpzzrWi3oYayvnTJK6a3sRKnlJWQRlekJ6hi6T6PDFVZ4YaK
      15. RAcr2vGWE5BA7Pbfa5dzqtHShemo4BCTjRZTqMVE6yKt80LTF2mdi7TOeXY/b1rn
      16. PAaGXYPUphx6TGL9BD021R5LYfslpafxWc3HRO7mZR9309noPLOnr4Tv14vFDOgr
      17. +SRW0lhv1FdXEwx/Go0ssZ1WIhpUsQzkgBZRCe+KhrQxX/gFYR7uMtpaWToISdsb
      18. B3bhRPqT/D+ZyoS5f9785SX9P+vNRnNdy/+wurpeK/w/C//Pwv+z8P8s/D8L/8/C
      19. /7Pw/1zI/9NHB9DOUfvvNuz9495FBxka9AKFzzFHruErOd8DvFXQUE0Cga6h6iec
      20. VyJfUUNOL3jAgAxZ/7X3XyA6CVfTlVxaFtVkGJZtY0bnPGqVlVd8D8IG9s9M3YEW
      21. xJulaEFV1e5oFEztYDi9ydc+Um3l60O6L9b0uzFlw1ZegIambJMD1RMAmrb6gFRv
      22. aGvCX3Y/HmpW7tS+wihmtufVjfbThPntq1nf9no5zjQIrXH52jJbWo62ePjvTw3m
      23. au3fBPgAGzi7XvbuBs41umWFmDEWJ7wAdqT62DwVOxIcAFGLvJXtiAGC+ZDcTXDY
      24. CpKEiWCH+t6D2+N6WOGNnpjbRMzKsplkzarSn5DsSH5oMWDTd/yabaWPHl3GjhhZ
      25. WDB2Z/0+Zp4G1gjodI8VXCZ+0pdM9yFBzOHp+IDof0kVx2LuJhgwy28XfAd36kVW
      26. QGr/yWQrE+ahb6FcNIOncee1pC03mHrAH49Iu/49wdMsDfEVhFe8utIQPQHB2WHm
      27. sgSnQchY1DqbrKQ7sG4JwN6MBj2UcmA14xHWxunRSuF0KU+Q6tqe6zBhyiTHoBzL
      28. Di0y2URO1BtPcoPJci1KW0brvD6Pl1H6UI3nGkry0BBewfOghOROskh3QkRAK8kn
      29. eZ7uIU+02OzMbST8t8jskjvI3KAjo2F2OyWtQXZzNXNBhLrHrhPMJm4uVA0AswPX
      30. d4Mgez50yEAA5LqHUSqR7OYilVGSVx3fV2qJcumlO40uK741e7vn1lB6xNO4JDnL
      31. T7pb3aaRcdJy+Wzp74jkMpz7JenMxvSeC4e7lSezShHbwv98eLi0QDz9AJTEPvl4
      32. bKPS4eSg3QmRGz1VRzhI3PU36NCX2Ryov+tNg4OHLvCgebhQf+/G8X13ELROj+Zo
      33. zTRUziBHFzyh+bsBk+B2QFB1O/f4hLRQD+f27GGQ3dXBtrvwQt57vekN65/jpcJQ
      34. g56L52eP/MGjPfR6PXziVNz6g2S/Lv4l2n9YaavOj8j/sVHbiNl/NtYL+09h/yns
      35. P4X9p7D/FPafwv5T2H/+wPm/n+cFRTeq/bZ16GCqAS9gz5Z16Pm9gMjajJxpgSI5
      36. PhW8FYU52yGdFfVxcShWENzat0rIhitfW+7AHZKiC16XGVBIDOuzHJ7koBzMujf0
      37. iOEw2E8rgtplFVKvgcTBi/EIf21b7aX9pfbf3kCPZzo8lNxgJs/HWq1W5AycWWxV
      38. LrAqnHul4o+dR76VDiupepyjuGlavvLjStyjUhROzTX2fHH7S+303bFNfdQxJXUl
      39. adPte/5d8nQ8KwYqVinJ+g1yU3cuPotxXAOA7CsFxJ7t1sxV4Nfn9X2pvC9KwxNC
      40. c/1WCd7PR57AV67PD8DyDu7iEyygjQu8CBf3CdfwAdaUXqVdxxJSkkfHRoNaFznR
      41. Y7E7sO8NpSsQHsS8d8C4u6v47q6s39IrBD/hyj3E/eUfnj7dD78Dpdb/XpTz34O0
      42. C0D5nac0xv9e4Cj601T+gVeEiF2EzIfAcxOCF3eluCvP/F5g58BclN2qgmSIjyCy
      43. cH2ZhXu+q1AUnl84GunfuPB8YjyOtKj2pTAkHrdABvxsd47+50DYypWPYl0vzF1j
      44. 7ZBTNI2H+0pnCoUxTIkSPrbebcdGiwLPF7n4GGrFLiagVwslF7yrobQTyjGlNjyU
      45. LDAT7j9gf5uXOVB5auV5jCQvPJWFbncIAnGtLbixcG1etylslMeOEkP+FDgwQCyh
      46. LTKYetPZ1LX4lmH7F28sz33LMgUISCwRLbS2d+CjC/r1HfyOv8FSSu3y0tXCm1a2
      47. nY/n1cAB8IGbffEMEJF3e0FbjP7Gje6Xly5gMrfroNJ4H1CCuoUojcUZrOFsMPXG
      48. IG4TctRXerb3RIzQY66O4wFWFyLA6kIEVLG76IUB7U8EjQBB+29la4kDA365WPzc
      1. Tceej4+Lnz+cygPPaFnwigWvaHoPw9xT0jqm7pB7rMZgsTSeTup6zOMxljHDO7jD
      2. 7mK1qqa0hC6YHYbxLLbTg26ALbUKzn4sJ8PAidUSMmHqET7HV2sH5oGf2hxh7+Vt
      3. mg/TgCxBpy8sFcRXuUjXd32+K0YcqtLGWR4wTjyij7/nukqFZqK4QfPdoOQXLOHy
      4. eHR/8l4enrfHMyfX0u/Nj7wzhc7630Fnrd8KvBMV6xbD5kdjuzua+dOK5U4mUWEv
      5. /UJU6EeDfdkbza4GLqFQhWamAoeUhyLW2yRYgSiQJG4R9jqTifMYzC9bqUuBzRwe
      6. nexTZgEsm2cftvbg5vBKoCCiEB9mLeMvx/QYVTEoRVxZupwRfNgtlf4GamC9fs2g
      7. hmCTvtPuMANsyr0/Nt97Tlo0yvI1Tlmka88bQ1eSwb7S/7AxApfjBlrMJqN7mLoL
      8. IvrQt75KdTRNZO+rOSUY/rsT9IQRJ87DSwx8bI1WVW18Z2j8XfkLU0BR13f6CZtW
      9. hPEPTg/kmNCZw+1xsLxFBxsQjLEeIouEQOvjZOZbDqv+uWJeMqabk04eY5dQiNAW
      10. o5PaJGgeJ0OTsr+oJ+gJLgxfADUFsXm677FPlIst/7uauM5tGuT32XNDyQOz5maC
      11. 21dDquQwRwYBU8NbebttCWF56V5+s1OuRCvxSiDBMtwfPD/WQWsfHhQ1yTws8Z6/
      12. qSWcuVQf86u5HLDhhW+IMqt3Wuna5PPVQOhJINQPoiRdvSo/j1Do/hoRvxgYYXHH
      13. REOuR/gS+e7DlFMP7dJ8j2Xyi9FwTjJrXPJ9dv/Pq3v3YQw3m6WzfpoHaLr/Z211
      14. bW1N8/9cq9c2Cv/Pwv+z8P8s/D8L/8/C/7Pw/yz8P3+o/2fHuz6djLpyCbi9G28y
      15. tkpX9xbjjMpW+1Sq9KbY51XuKUXxg342CUb4aGg0RLt8VqAqJUFD4AEkHUa9PEea
      16. yF4l2fLNMhEjDXQmCyqATGrRLkHOPCX7jjlMWKXp4xhe18HgkcRrx792rVLtzRvY
      17. YHnebJTSErowPPDxNFWCUrLHtft6XbYJl7C3LRolYuxpTFzDtiUGjjh17NbjmpCo
      18. 6x8yl2ES/485D2wKO7cHzvXTykBn5P9bXV1vaPz/em29WfD/Bf9f8P8F/1/w/wX/
      19. X/D/Bf//I/n/d8G0N/Cu3tzsLBgTFokCBkaqKA6Y7TE7yaqNJ/k8hKlWniamKNnC
      20. 5iiP1xm7bvcmtShfhsiCiflA9op7WNxMbgYgsAEwbH9yneRsQanN0HRR4b/HBnLg
      21. DbMxmxivtYcm3dOji7335myCUs/WpZKHyNgz3mvi9gd2l1JyzdHrE4CQT6f1+HR0
      22. wjOzxQzr2An3Pr8DaFgNrgMswmyMp4AZ35gQDHzntGtdOfjaA19yGFhR+bg5Z+Cn
      23. i/ZdqbLOwGFUAeCeVBJI+2owHdtDdyjqBYUZhDpOf/oIQqjbvVVulzAVifl31AUw
      24. moTQBc5MzCi8AAiNYMUY15BjDfPD/IDlr3OpvjXwA4gshmLCi8BcqoLUnWGeN2C6
      25. gFm7d3vijkqNDr0J3KZ2Cz0crMDB6gdhKqrwXiEgCCDLITCrmbBkqCrQE62/+LuE
      26. wM54PHi0A893bbZA5uAqelQs6V7XK2bkkUqxHVOiHWBn/Wq0X3VD0WKWzci4pe07
      27. tRltApChO35MWHUpG+GqWqNwZ+/ekYcAWlYD73d31FfNsPLOMWNtwhEm7niRxWRA
      28. Z/Eh50aHRjY6RNiPxF/OJBm432bw8KuZPLVGbO7w2ajQMiqZ2zW04BcdxhS18Zjv
      29. R7TSlupPAnI1hlv1UejH5YJEhkIdT6PG1yw9aOR/tK1/siQ/IZ/eA7Nun3wAFhQT
      30. f+4hR03uCQZo4Vz4fLmGKucswqvTvZlNxEL40yxKtAX4HQNe+AZWZDjmgY8EGymr
      31. puxdI9f64nnurBgIVvgNdR7YpSmJxVaYL0k5XkY1aeMg744TKr/LSHTbcMLIFWn7
      32. c+45zDnGVN5Umk6eRVOu42Q5ZqjICLEL4tOno4v3NsjCrZMOosP8ESThW4ZPWJgI
      33. lunsEU/MnOfKQiFBcMvEDDbPuMuRLKggAIg2VMTrNB/I9eqAvLz2G6nw4l954cWT
      34. D6z2oo136DeU3l6/VtkXfE5txsQAWwLLRLXelLuqSJp1ANvFDXyHfpiktmMETElr
      35. G3r2EBtskZ/Qen9L/7xK/kO1VfRIzLFvc/96n6KilKK9xNfbSIbusGjS2aZcq8hq
      36. rOllLpXx1vo4XkmrEXrXiYC6s2PVy7lXw9JtTlkVwDV5Jc3GxvqmfKEXQbOIDg6s
      37. U+0okoSoRefxxFvOnpAQsYF0uRJaGwoavjbhKYjVlMNSraVobIoC6mg2Yc3DJjwx
      38. c0Uv6HrXdq5Tr1KIwVQfcyWsfaquREhxyj0J7Nv3v6cOLpfiMpbLLfNbFU6meb6m
      39. X2mllKrkA6/Xvcw/1MeT2GAppTSBcQTCUDKdcq0Ssnyxbxnnl7YwgQ6qu3AWNhhb
      40. c8SQS77+uxUkS/T/m02ubWbucHtPdAHMsP9trDV1+9/a2mqR/7Gw/xX2v8L+V9j/
      41. CvtfYf8r7H8/1f8vw9wXfc3KirFKYLzEWFRthuLslH/NzVWUuoifFxrDpaiuLsae
      42. oGi7RoWIgatApdU66URX4Uvojdtk1YHGmMkjSX9DhIgkSEkFLqlTmV5FZ/lKcVMb
      43. SxhJj7VS3eCJIaItg61PTJmkeCoJb0UU6stzW/sezFMehaUtOKQq3CD0NjyWpdL+
      44. cht/Lc855RCLLdyhsi4eJg7fecPZMIxFHWuKv9w2TdXbU8asSsouo9IUHKolROk3
      45. 1j4uBIsgUP0nplsvp08pwFQxANZUazyYOt1bloL0YcFd7qdYZwk9njUYnv27Bc4B
      46. 5FRUdDrdG6yp4DxQ8W0lvDf6t4epIMTpAxzgP3Dd+uzHFQzTrVitKQYDw3/q9N9G
      47. ssGXDJ7meWymg5uM7i9ZeUMkQGRyRTUiBg7v2Vj7I7lF0sitvrE9GY5h1NZV8tcJ
      48. QyaMKCobKWbMJCLJY5klEqsothlh1MwbcGwgJqBp904qyxIqs/dqQp/PyBsjhg8V
      1. ueK5spyyahEjxYZ0EKTSMOwzMm1xyJSVwOmA+ScHUql1+EtzUX4QBkoAdKCtS4uW
      2. 9imCFX68gxtD0Zm+IZ5SQSCfezEvc3h4PgDE5owuB4uwTpFJjC6FDJoqjFHeSg5o
      3. FAbECCkrKuhyw02c+ZEP4gdVUAvPE1GzRlG1hMT8V3xOWXT76Z4c3U5f1N3qL1zX
      4. zK9tGE3LHkL11kc6ohDUNQ7qOJhhkR/HPbQ20T4pkJwkp8hIx3Pfhb7+rCEPPi+r
      5. GlgxGAIwz1jUjg8FpwXiDSO/E5fenp54Uo2TIIBa/eTv+gNvPOuVWv2yVco1dH5U
      6. z4/upHYFMkqGe+iAiPwl9nUj+jqGstWIaiXFI/vJ8cjKHcJQ5Kq8EEw9Iv6owteG
      7. udggEZnGMaRBzMuNxo19v2yOg8YHBzaEd8L4PcFweduwXMSCqSl0nuC6vJ2+EmPv
      8. 72nQ3k4FN98AQoiWrAHYBFwkCVGXRgbsDEf03ZQ3huGcRkKljhzr5KNVvs+JY2nn
      9. Js5MniPz5MSpxYh/UqdozwR8nz3zFoP/1isFzMqXDcVIJRne/RHwwGRvQrVRz43+
      10. 7o+4XgcD5hk/Jwk6JZDFgNqVZelApi/AaxHdjxYSLY94L/FtTf+mL70Xz3pEuCTy
      11. SOGrqibeCbZA0fKWAzKpZZ+17Ce3/K4aYQRvxTrvoLApP9axNldRG/MhLn5MEwzR
      12. qjZg8CWCz4ollrXMp05aGPTcsarwNKMxGv54h8+0vkT+QiWJV7K1md1h8ehzQyuc
      13. EQy9hP+R1kFZVbA90KdIuovhAnpnOQ+xSV1RXs5CE7lZdpfykw4NQ5B+3OlOB4/W
      14. jTfVk68QTINvCCS2BWmNK+EOtXQVuCc8gB3NYi9t5sDHko3AQmPSS3jUk9QONw6r
      15. XDGaeNdUZRWFTVOGGHb4k25qBpuQC4t2obY38GT1DMtmNKhKt76bkAe3wl0VdfcX
      16. E2EoEbkpk53fTCM4qiWR8Qb/LpFLEM+e+Mdfv2WGqpEEKbeXiTp/+qL2dROlYL2w
      17. NR6QgvsxiBsw/5y1MaGvQHz0rGdmEtXn6Hd3MqLXAM3glD3IMmVZQpj7TKC5ZQx3
      18. EqMgAGbIOKMim5bVx4gOnBPG9dGvVynIEC0wGQ32jHiwpx8y0ng6L+nxWI7jhvYt
      19. k+ESz/l75AqUeqaSrxgmT5d0Esn3IOE8WuIoStEw5ZJVFfstm3AR3Z1nV2QQFKpH
      20. EHbiOiqm8QRBbmFBA/pWTUoAg9xRAXE6abWtMQjLD8zVWVeaykyKYDdqLMNuRNxi
      21. ZEtR96oDIiqSzKXeJKDC5pNKZnI4Stbf1LbmPtc0xicXkxIuAFvScKYWZvypYkPj
      22. YbC5q9tJIr98Mb6HyoRzUngnHR1ThysroGm2/jR+Ikn+HwgfwEMbKTaRgSf4gGTk
      23. f1pf3YjFfzfWGoX/R+H/Ufh/FP4fhf9H4f9R+H8U/h8/x//j6LPq4KEnhhJeHud7
      24. 9sV7uFZ4EwXHWXvzC/zrk4dGl7PsQgEFdAYtWZpAXCGSmWaPpvTOQGg91l/l84G+
      25. BFMHDWIl9OMfj1ASQooDtHbmgwjd9SbdgVuOhkLaRI8N/AyDXZl2rXFLEk85j5Vc
      26. dyXh3CPuVOUgS7orSZJGriI47d5oGPd/SMvBb6hzJXwBklxJLklb+WWefOrNRvSV
      27. ycXAMOXcnghm9wN0PIiZ00PPAnQjmHRtLERTD39rxMO6Qda5tBpYRyXZA0AWGlsj
      28. DGFYavnuPdcB4a/WNh+J7e21FkIubLvYlMKUWLPQfCuJTVE0kmxslSyqKHiy7lWm
      29. 6NkhOVQrkcEUiTifJn2SZgMVxcpF/de/mMK4qnyqS7QcU2uh8VcVLAW4uX040hRv
      30. 6U0aoslK2ElaoVA4bxu+RCexe2cMV5oS2St6RzwaPAg6mvBD+XRu5ZMx2ahvza4A
      31. DI6+QUtTolnZd1X++61iiURFOf3gO0/wAZAPLNRALHpYsYMSc6QeUCLgDdJ9qJr5
      32. d4kDSc3/hln/n5z9OTP+o7m6VtPk/9XVWr2Q/wv5v5D/C/m/kP8L+b+Q/wv5/4fK
      33. /0/I9caZpnxVma9YgqyTXRvQ5vAcuFLszhNkVdRACExvg2Jr8LRYC/nfJxgzZQXa
      34. asRCPrn0/uBji2v6NnP8qfe7XEYvb1lk6A7y8d6opwZFmMJA2O7JxjtfQETyIib2
      35. YNzNyDIn5HgUiyc588zlLIk9cDDbmQL82FrC6WH3mD7wGVPcfYIzvMw5PTvxwJp7
      36. +uTdmyJTEjPsacEpzzC9KUolaXpT1MoTp8ccaqN+H91fMqc/iabnzg2A/ogQMMho
      37. 8pivfONtXKVzxRz3WQW6JSQFUViJXDv8dM8OEwfhH9hQyUgoNe7FMWpYsaBjzx1M
      38. HRvInURRYr3v471hkviHE/d6Fut8PrlUyZXIdhj1TIqnmfDkiXDDpFSCVyxxGLpV
      39. XfFkbhxGmMsNfuVagqjZa0ZR5NP9oqmwhNNo6Huiu1DwNaC3Ff3EBGJEKW6pzl60
      40. wxWroTg50obQ7Z8VTmTaVj5aRbtu4SiVaE+6eyUOxWqJakNNMkY8nyjrwmO4NVQ0
      41. i7nWGMaVF4WHLjQ4y+Goy4mF0MTGKPimJq0Qy8Dl6BW2r9aT/ogtb2mbvgRW5hQ5
      42. pRWrqQEVWw0crEBvy+FIPNVbOPdrvj2G6gkzsoRjWI83KhlvWD4eSIUjc6Lfbrpr
      43. kjhAvgXWVJxdd3TncBThFCVaBM4cbkXZhF5qlb1Gt5S2rBTNuSR9sYyKvXo/IfYq
      44. gkjXGbj2nYS50XoYrTMzONI492LDGZiBdzDlT+UWCCqBkVTGmJUrqUU4RvR1eE/l
      45. r+UN6J5LwklMZ5z40aKOVWG/MMnXycd2W6FGGr3H++dW5Rxc0uvAXVBVNXl+wmca
      46. DV0WAX10VNiKdZLXCJ1M+GP05lQcyfWBdizFG17lVjH+GknREhtjMLpulJT1r8TG
      47. K+tH1BmORmicu46Sw1moyg9mw5K1W6E0ieKrK/4qXM37oPRCl1ftVKTyJxESGSs1
      48. 8iEAsFcsRsYzl02+iiGorIaHzQ3pFbjHup9/g1nwqtNe75EmI2o1pR1zyoCf9ufd
      1. tCgGKZuB2CqGWqReruGGOFZPoJR50CEvzqlwDwucF14yhF/n+AMI3+wZKWmfLAsS
      2. Vab4hCFwCb2Y12xCrew5jl3wbF5E/aVskhEuVFjKOlM1XYSbNExKse3rEH4LLjda
      3. jyUjKgBL2ciSNkse9P13y/qVbf8ZuHeeH4z83mxy9STnzzz+n/WNWP2feq2w/xT2
      4. n8L+U9h/CvtPYf8p7D+F/edn1//soKaF0Rd8VAaW+23GtDc8Lzx+1eZsU3Wf+Cag
      5. n93ZRGQw170k4zxWKS37lTuZAKX4eQm34F+mo2RaFVBMTK/NqqaiwiQ9VVktxudD
      6. 0fDLIhr3H+uY6cEb8d4Z9OFHTDk9hPMlBTr9B16d2yFL91RnP0RWBN6Oib31BqoX
      7. pCoHclIa1ir8Uv5QE9TkubmI1hI5cFj/OqndQn0+jlLdFo2Wokb5J4lk3iFLOjQE
      8. +Y3gDL+i7PZKTVg9Ddcy1INZdSlwaJb+pnzJnrRklIu9BM0P4EFCxL2k+7zF1U8F
      9. bNS+aQpTXAv0BVFTySiRD2yEB4hIpFSg6PFkYGA7M0BaIrpcE7zFdw32HYORKbhc
      10. +S7cUUsNH+YtPSlAWW7ZMMnZqHockkuqISaY7fyLOlL4sTE+HReKyHw71BVs3IOT
      11. 1fRIi+Ck84V+f/lP+5ck/6cYKuZWBGTI/6sba+ua/L+xUcj/hfxfyP+F/F/I/4X8
      12. X8j/hfz/E/0/X/EadVSdDq8+z6fZ85zrEc+lHfmApnl45HOK/Py5kqf0LBbe3dOz
      13. fHaTXdPy+mQ+PCw0/Z0zmKX4xeX1SuQlAHMV3j2hA+H8PJwLvPxP9cvbzyH9i+n3
      14. 4Rlj1eng0fj8eW6NgSeLyZJMtx+X52Q/lNefP5NgXkGFg0e5h8jlAYEh26QfHsLa
      15. iPw7kxUzif9PKM21kBEwnf/fqDfXdf5/fWOjqP9T8P8F/1/w/wX/X/D/Bf9f8P8/
      16. gv9/rseQP4lLvJIq46KAOPVnPpkbXj3rPLDVHIWLEjPaME7PDaY2S2UTKHltOnvn
      17. LayYLNcuajTCr91xnOWvv6n/0qj90tj8Zd2t1jaeCldKVMNIuTMYPDICLCAZ5DDV
      18. PXH2AJ+mrhVJeKd2y3fsrjPokoRnB9NmTLLrTkZBEH59aZ0e2GooCn0Ef+7t/r1j
      19. dy4A85vYIvqCf9Zu/doJY++aQNaOldIOzmTiPKbJVhSupJldSYBhDvL4konx3DlN
      20. oMayOAiGqTOZ2gOsnatOSV9gHMnC1XgSp+zHI8nYlLMrK3fo2FxTJpY5midabL4p
      21. u2FFYG3KqFQwJlSeGoqPZwqnIIumITqP9TChOn3luUGB6AWi/zkQ/enP0d4HYFtP
      22. j+BhBFao1f5HB5iew48ne8iqvfBzFMIrvYK64tHz28jrIqx4SXf3rVXDa951exhj
      23. MvPZ73Pr7Zbo0M0ePazOPSIHx0e47KxEV/vg5NeL9/ZxZ+mQiqDPhRlLbMMgQVVi
      24. fkuM2cJbx3WRlwJ1v8yLjPV16auwvrwhKB0mY+XDn3zLN+Wv1Dr1hl3yBnNOnqIC
      25. XuK1zisGNe8J+bt5vwOKSCR5i3ltvWXQZrLueOLeeaNZwElR+lli47ZCPKV4dyxR
      26. hUfJsrtLg7KaAaI4AIjWMfRNwdjAdSaAPtObiRvUK+qUh1RhC0j3NSo7oMEN5lVD
      27. jRKuo+uAiIBp/wOrRh4xeS+JPGUjNiXekXkny1Ros3tlvpcshBxA6X6buX730SpB
      28. 0/Jc6GOaMqLY8dKWcaJdsWpVgMX9jTtxrQYe4o13fYNpLeeYMqzFlxoyv2YNg/ne
      29. p+QQ+ooF9PJrzLePhrY3AY6XluB/NFJnLVmbhnh31nM1o+eq6ClRJz4nSnOXOeaM
      30. 9VzN6Bmbs9lAhezURibRvbTWDbsJ8bgiyJN95TlBrN1ejEsEXrDEPwI2kFzeMB5w
      31. zTDJ3l6coWzYB58vkqP7gRm7dqc8xP/KwXfSUD4zktgq3MEXCN5EpCEVP+2wDIGE
      32. Gz07gCtO69q3O+cgLTNQGqDfs/GmZGxXGpo9njaboRL9iaPEYTN04LXYk35gYVH2
      33. i+/eK3/EZtrb9Vg/+mlTxk5ibSUu1/V77BfMBWAapHt1a2Nuz9jSsAOGyFYE1ed/
      34. scg88a0dfIvnn3hW+WLrhQX1+AHC1rqjGaovYt+xqyj4efkvoibaR0gmYkNI8kD4
      35. K+8c/W3siZ6ndJb8F95L/GXuA4jB+rBfRB/+l7EPkGnCCnoGtwzUfBN4D+i8tyul
      36. 3kAW+8bt3tKLCPwFSqT4cCETGz1dMjsjYrg5T7m9DcTvX/+S/qw3tL/XlTqx2mzd
      37. uKBhmk1qtrPNMukiAh2d2Hsfjk/bB5+VyrCGXu+kXoB2Ui9DAVyZecH5MNIea56p
      38. X7zjOTJMMyvMSNIQDXmIMFQdmK7ZWBExAyrptIIoQ1yLKNOXfFIyPouKVSW8Rhhw
      39. e3xwLD1By3KtXWhBt1H6HgOf2WFuxYYmRHza0KuGUTefPOomP5K+rQnp26Ye6gbV
      40. 65zSaVVvv5neni+KX3yJEaL2iMtA2uLrkQlFUvtVtelmSlOxCkZKYqtgT6W8CkoD
      41. LfeJrUTus6o23UxpuslGjhV03qMsMobM1UvyyZeML3tZuknnbsiDj4aiCDt90rPg
      42. QeK7AwFn08JfpHQdKvFSS0KFo0JH+La6g91vfpfjEmJMYH2dcYHwwVISK/hFy65C
      43. e24Amwc8AenkSspg/M1Sn65YihZRIjviKAm2Damws8R3lmP9J3yzE7s3uvcb6kAS
      44. a1wxrS0xbwzuqUH7U3cmv8Wb8YEYMpWVal3aaTVST6uR87Qa/LQaz3FajSef1vqC
      45. p2U3s8+r8YPP65/mhDAyM1HOC9rNRMiqM4cEYd/tsvpwDuXnAZRYlW/+U25M3tuy
      46. KoMpC2bp0F+VoL9qGGmVjyR23x7dV8cAcFoVFgdYUZ3i4p0p/7/H8v97Wv5/WaL2
      47. mPOb+pEU6BSewPNafUmHYB0enXcuLJINKnA07sQhJhLOdxVvOmv1zFZgCoMLhV3M
      48. RyfvnRXm6Lw/OrwoadwEIlI5K1VdQh3TkHkmt6d71xJeLhj96vjX5IlDzkOyBSd2
      1. 1aR178hnllj1V+qwrDM775QRllMQkNK+CJUAxvpFo1Y1Wei5dxxNm2/DUfsn7ldJ
      2. /EblvoWNLHRgunL7WEVSr7gaCcsiktHzQTq3eT9meZDVLeGadfFU3mWkbbEMBTdT
      3. hogDAhi9Wo0lIItKkJMb7KXKsBJlUEpaSHtbYTWTo3WVNfAdIufmj+6xWI60eqql
      4. Q0nXeiLw+84dPOo1SHushHG0GCoM26Ma0rIkbfWWl2M5jgQ0qlVpSU/DykUw8+Ww
      5. My+e5UKzchxI6MkfOvZx522slcIZMnRZnLhD5ucotSJmfTTooZKaN9VAKCHC8nas
      6. 8nC4RBFUXWKqx7L2RTWtpwbYhGH0VlpdYH4dernugLyrclKNW1Eem05ElKhRSqpL
      7. tHpbW5/ODbXGY7gyxF5UURJEFXKMKVDviYd4qhDrGF8gdu2xSGb5zyX47wrQjV/W
      8. pbIxodoDliFmV3SxsIhVwOWGtSSpcwwalyY0UDu+244rimXOyvOxJ+CcHSBv2XO7
      9. E9fBBBOMHr4207OKJXTEijhcjVGairYciRU7CLrOGIUXxfMCqNqdO3mEx+Decgaw
      10. lt6jRYYbDhbUKFvbCWR2Kw9T0jn+2N7djTMlIecR8iY81gNEKkHmTQEUWZxOPL6C
      11. j7ssMwCXnny/lM/lMIvIerfNQLFEP6JCRnzsFRCzUae2I/Uo64KHYPMlK3etIqsX
      12. dGZfFbeEEdcypuIMDdniW+kr2eCsfsUD5NXCyPKmVe2jvHv9XBTEix+CWlucaT88
      13. v0cxTaFuEa6EaoZm7537gAXAA2oTLU4iQXgSRhRdJiKQdCqWZN6RsiAK5JK/WlbG
      14. Zck7I3qpy5kmguJtpdegj/6rkBh1GJ60VKOXsgauaq3x5BGyNmyZPtVzh3JzlScn
      15. EP2+yOGKkWSIfaHUILG0tf7daMAe3SSyzxfc1Ej/ppH0y3vAbJThnyyvxbLySUMT
      16. DvUjqm0lA9YI1HocFIiK0ZysBDqdWgLeqWv4EkcUpcHychxl/jCw1T5pJkEbmywC
      17. 7dUsaCdBmn2vzk8pyyM1XLnEd1FOgD52SoH+s//jOgSrc4CF7OO6BiCLREQrKKYg
      18. KxW43GeaomjQ5UImpC+gklA0EysvBAD0oumJVxaYedeBWyI8PlCk/epS9Bi+cJY3
      19. RV+TAITdxwqLFouEox4A4jF4GTAYVHnMnqDZm5cS7AfGmplhycy+pqqUEyvFWa9L
      20. swFLcheJvVYmBo45vGQONWf248jNwqQMkIW+ZIUCzfaVzfZVfprIa8L6akp1bEXU
      21. 66suMiUqiHpbc4utsqyabzcSf8r4tnlUJOowiCjSIneY+VeHBZeXboWUmCwkLlmK
      22. xFgSqZXkU1zGGJGythAjOxSfV+VfVbnz+0LSJWNWLRDvmacdu/wo9FN1HYy7vBqN
      23. bqV87FROwOo7pCALHfR4u4oFwqkTRqNQ+KNL0i+2whgk2hTJBSFDjqNShCtznOyN
      24. 3MD/2xSjHSWxmbvvYHHUuqLSYv45DLlxoJHlkMc+49OR7s98FpzTk31hhQzrXNOQ
      25. W2xz0LtLSiOQ+fArehiC6WSEzsL+aKa+ENaNg6pB1wc4wCTh/hCtuFtP7HlNtYRJ
      26. XqA6Zx06h9YpT3wzxkqnGkQNA58bBjbpM2T/JNGXkvvLl4A3SjIiaWPUYloF5kzB
      27. fE0bEdaFFbhNrvWSITgUCLe3Yw5LMhiEO5awc8e95qRCDqEPDpJ42iv8ibfCpnU2
      28. uPBU06sqyy/P69eKS4zZI0Y7J/TZ7HM7OFwKZgjFwGwHUBJu9iSCD6kdrtyuQ3Hb
      29. 1HzghE67uj5OdjzK3r+RJGWOEeP29FGkI7ASjqFeO+4Yz4EXFTKcBfSxh4HpRNQV
      30. Z8z3/ZXxddZEuVhBCXormWxyG8vUKL27quuX8d3d27v8aqb0unwZsQymZIcckS4m
      31. j5YzGIQYE+hIwefENx4fiz2SCfC5WVZybESHQCk2vlaicyx/yX6RVjhTeoXaYv1N
      32. iag7qp0VAh9+Hfpgptdv0ABsAgzpPfaE6BPNa3z096JZeZ+teCN5bV42LORBteSX
      33. 4VcVOv+y+qBNnVt8zYJvM7RkTEajKVPVX8NbdOcKEolGrIkRtPR4Sv6u8unsolJ5
      34. Orp3Jr2A6ZrZk63gyyDrFehJD4g8bZV5Wr3/cH6BXkW7R62O6iQkRk5ZVBj0wBkJ
      35. +TyT3tqoZofsUAvLD3dSVZ6mrayeS9uJDrrJ+z49P/jNvO2S0E+iOGOYDjhIw6dY
      36. 9mmtXzYmcWXYHa1gJ+Sbsv/BWxVeVOjjDWdDMjZo6sWkkIQ4fu8oilrFoVL/O5pe
      37. TqHkMxXmCNNMkHTOWTD2CY9yMRnujA+1dFG/kG0x5oWH3heARpTo44oSoTB2OEcM
      38. CP6L03LBskpHYsAWetU0R3TpzvFnT5OtONuLPcN9JahaECmIz0XSqmuYT0bAUnlT
      39. B73+wzCbiJ/NoY3XGa5QMheqop+jkpdYsR1NB0AcJ/EDHia79q4p7ChgEXqCiZeq
      40. hrl+wIAygVtKvkmSwjCufmagZpac1kV9nX2kQCFTChjojLp9/uHjyX5JNRCR73nT
      41. Kico1+k6yyKBdlcGcTFjYJAEXpnaY74PPFzeJfKe5w6rsteGCJiQXzzRFTWIYXe5
      42. F4+tiCR8bBP2WqZe8bl4IAb1gt+38gQ4AZSm4pFVZUX5GeX3jWFlvviwXAMruMPo
      43. gfBDN10bVfnAbNKs14pkH9wSEZKzKYoRvjFgUUH1PW621KTrmH8MGpSUlPSOUDZ6
      44. IJMhxYZJMIUUiSDN2E5NySK0oJPQV1CKtJHiOqL4a0m00p2EzKH6SuzMgtMoqMYj
      45. WVRyNDc1kKPDmIRy2G5dYJqaDx/PGd+wQtj8SiVhJDQDw2tFBbgtB6BItQ0pvj8W
      46. tIGnpYTFa6xUXknaJAxGBJ92q3zN3+LmpbwojZtWRcNtc5yRVupQEQ6NsmHTJBUu
      47. JNw2Nck035rjffIsOlmglegxiT9kchYYzN2mOO0kj6nYsS0glcaUuUAh4pJQ6Izg
      48. joP4t/MVvjQoekE8tbTgN1KNfsX/yJfRIKRpG4Ch9Di33EN9j31i0iInbkgW/3Kq
      1. kRkMyuZdkfM8JaTruWNM2wSXHN2zgDz7bhDwBHQUG28Q/dUVLfEwp6pKkZZEjG8u
      2. jbW+ybgmQ8Nio+wiJBcQC0wzlEhDoREc47X/SkUhI1dC02ipZ5XGnetcR4xLj3Pr
      3. X7Mw6rvOoglkVE2pCxaUDVl3UQRVLD1Z33NbCWNhI6XPVvqoEY9Y0r6UWMWEOCaj
      4. FjoSDHQbtNhA1cRE6kJD2HWzzPakKqxlfZWkxZUuDr67zp2LAGKsj8ZPvTBXl4el
      5. ez7E+PFIwWNVng0zJH8/3f6XFzXi/kXRjHikYsyougqQTFU3wT+vUUWVIn1akVXq
      6. 3z+r1LN6uLA7G8qgQVwIpRyIktTJmNk31pEoZkZ4eedO2FDY//5mNHAV4zXzfxkM
      7. mGMljYDWx34fE+yQMrxERLFqNcqVaCA5q7EsF09cSRwWTjgMe97y5zvo199KZvfL
      8. 6mblzZs3lY0vsN6pM0CVjTym6NRQO61Sp1XR6Rdjn6bap4l93oR9Nnkfpcuq2mWd
      9. umyGa1tT52G9jnz+9eqm8vUb64KSFE+ATFgeoleU4ziMEQE43Y8w/KbrBC4bb3Wp
      10. 3lhaA/LcWK0pA1asK3gFhxSV491iVIkzIaVlvVF7w/o+l6fSPxfIo6JmyvlKD6bE
      11. y1W4CYLlFLFRuZ2eKIJnBqlYXk96cmPZO4LuxMGHdegOL9VUpV9SUk3QCfN9xFJP
      12. /ND8DvOoIJSVh2J09KlJ4WASqBfVIejqgvmVHnMoPNLjctNARj5zW3NCLVn98DTl
      13. xbwqlnnUK8IV3+TgZ46AEGGe+Oqd8igdLGfi9XoD8oBkT73sGZyLn45pBnOqUvH9
      14. Ub01Y9ZXMpDrTLl0f295GLSmEifrWVbHutYxVBTxqUldtB0RLKOqKNE3sCTZAZZh
      15. pLTgORmA71Q6pneTCZ6iudFlqgWjM2PezZkCORHquU9pAVcGMtYCu4Lp8xGXmvC+
      16. DjkLT0Eg6NZr4pYQzzRlEIxFmIe8kE3MEGfoI5wMuW2tK7xIht1KgqIny4joJYoA
      17. 2krVScZklmS9pII4uJZlGiENaVK6yShk6GXUGnpCz7StoqMY9cvCLpuCsH0vkhEX
      18. YuN/hNj4ZJHxlfq+hpZJpGMstn96P4pgwuSSsBUIba+6YgAlaP3pdRgWEySihIzs
      19. lsfEhFvhkZeWWS+HLMEG6Hn9fiFVFFJFIVU8Wap4OaGBG0UjkqZxZTl58DwMquqR
      20. w+27uQJuKB1J3a02Exwj+GjMKqL4b0jURgKKztDL5NDAmCufI1WjTIV5BCCAUz7Q
      21. LKuOUiEHX+cBwIKcJjHvPK3GGNkR4OEDr+dS5o17z++BoKex2Rxe1W0pAUYE7Krl
      22. mbNfqE1SZK7YeejLxWqStFaSLYD2uFgiDTi31PUuy+u1ql5Sko5qzLk6H7Y8k+w4
      23. B6L9O0mBcffdeQTBDH/Y/zTh0OCbMqdoaEb7hCEN9uSFxcu/FP8y6r/i1TlmaLxo
      24. 2dec9V/r9bVGXav/ulbbqBf1X4v6r0X916L+a1H/taj/WtR/Leq//nnqv76y1Lg+
      25. Jg5wvw9JGml3wopsb15Zz7htscMhPB2iEuwrWa0SKOYMLvF8/tsS5TqMbC7Y6Df6
      26. kvQeieYORSB6qOQJFKIyTQ9i6sv2MvktVetfQgKLaQ+nrvU5u8SWMv00//QXLGFl
      27. uIYvi9W+UmIdsmePapwxPQW8OLACeEusp0//AYFYyTf9sfMQlu1IDXi1UgvHKc0+
      28. T/PsnurYEbYZsPCSEOFLZkkuig8y2xdA7hMFHPBX1GA+XDLY8PzfSSsjrwgKwWWK
      29. Rp7plbiawWzoWzX8/fNb6/Pl20rti+IqwQL+QGbHX96x6egPQ5rDUL2J40CTL/zq
      30. iTafp2Tdz23Vx20CG1ax2rJ4jJ9Wq1t5juQEuGyxR9yhWAzZYpMpB6dscJaf45Qj
      31. Eh9fknJYIemwEmjHS1/dafrd/bNc3c/zXN3PJjRgVxfORrrCpqvLjHeqvU/WOppv
      32. dIV+NBa72Idp11nAKFnhz+ZvU6ApjMZuP0BBoQKy1u/zZ1J2wv/Y6sqkjpe2pKhZ
      33. Q41fnWn8OO34mkU5vvI1fP0iE49IE43LvrSqX0kJLf1R5X+04Tf5S/53REH0LX2l
      34. /+XZ0vfwmBraMTXmP6a6ckwSta3PT23FuSHVNUAtOXEbwwHckEZmdSCRD0bOk0/A
      35. Gxoib/9ktLCWLX2bOqqVwnNhoURG1XIyRjXSMKphwKgEgKF2ODdupWBnOFTecb7L
      36. r2XjGV7LfxP9b9/ze3b7dO/p2t9M/W9jfXWd9L9rzVpjfWPtL7X6ahN+FPrfQv9b
      37. 6H8L/W+h/y30v4X+t9D/vrz+N/qOJS+i74za1OjT6QyT7tpRShqhbAXmCciZM3gM
      38. vEBVjsi8leTB7vpI9iesMp8mnY+DA7+7V8lSDqyAfH7AhrEMw2S5PdfXzc1O2p1D
      39. +6y+pnm0G5UD2Dav63VOne5D2ryaauSI1VNluc2eZ/qh5x/5d7/iM5xj+juXXoU+
      40. FUceT+CNZamhr2P9TaoR5uBMLpOK04q8OufSomwBgEAfzoHso3glQvI/sgTCA+Yt
      41. iWdhUZzXeKQmTJDHA8bL9icgcPJf7Ibfi/5g3WOF7GnsGiFFfDWxFWMm8Bzt8EuY
      42. l7WUa5uCTKfl3DNDQAYciH7s1lR3lI+Xw4/56cAwTH0gVeTsO7PB9C1mCzSCT4zA
      43. y9O8QWAQtzHeG7l9+wx1HqvReLuzybUFj15IDkQ5m/4M+F8l9I2DXeghrqCnzbhO
      44. t8f0EE7FeqhISKmiSyVcWxQqkbBfxV9ctAH25ijcsdtjt/n1a+uvogEpxm1WAsDp
      45. Q0s8MeCxoI0+MzpSJzqeI70Yo/FrAMwRr0nC0qvDZazXrGGwhRsj3h+h4vVm0JRr
      46. IjARNOVeR177byAjOIFHzJ/jGxzzmDMnld+k0kIIeX1EXhyPqf1p+jCMHSSViSPS
      47. u0ex8sAMUnyiMpU4vmrK+eFlgDPEhD4qeFbIzXZJO8/kk9Y7Z590mOQxLLPEDljP
      48. 5NJqEMmn9QriXxErzzlJR0q1r14iUdSJzCxcRBj5jDfGMmNuED/xOIyRTIlrwurQ
      1. KunSQk/0Jnqi7zCPdK18jaDcEcJzeESu5jfOoG/MuRptyS1FxFCBzp2Nn39jn0dg
      2. vM0HwvhZIUeBK9Nh42KO/1g+nHClOHOjpSCfeb2ZSwm1jPoK6OQSHxtlNUi0BR20
      3. Wc1ftjRO/EM0e+DljY3EzbBaeSb18dJTj5l9UGV9P19L8lsR40eUJ6aavE5r+Rlm
      4. xxqbClhyz2441X3kWoHIYIoQl2To7mwyAYlcOkxgKtjFcCgBP7JLcHedWFgtviQa
      5. 7N+FNDEhZ/uRgjJYYgJJwCSNAujUdtvIrSjJmXI82FJGpFtjuRLD7nYUapSwQ+Ai
      6. sITjyGdxn/7U82eueFZ8TNqk7hUj8+49SmPP22K/gTe8MgFBKxMXz6mm0sskSMVS
      7. KOcAGdbA1PMrx6kAlsVlGAVsqefDe+7dwesdxh0KmovKEokhAn6pCxP1va7nolE+
      8. 5xuVSSO+GyLycu71X/96FWXk+0EcU3nrRY0KSfr/e2cyBo7FmU1HkqV3MWtAuv6/
      9. tlHbWJf8vxt/qdU31hrrhf6/0P8X+v9C/1/o/wv9f6H/L/T/P1T/r3tOt1Q+KOC1
      10. QxmXBPfc/TZz/e6j5Tzoyv5kRqqUzzEPe1XyOeadu8FsMBV+eMtW/cuTld9LVJit
      11. MofuvedMnewENzmnR+jBu1HJM/0n1laWGp7qlBlLb5PLJ5TVsnsGd252jvkMH3LA
      12. AetXcu9cv5yYeiZueQCWxtOzsFjWdDhG3+LhuBH/jmxMTF0PxBprwYYqeVbXetv6
      13. p1WrZPyf9T0+8t4l/XiGkYUSngmBotgRwkYxhghRsMSh95oqT25vS+XU0ag3Go2Z
      14. SpM5KQaKU6LPHMD9sIYe/K650yE0sXAaosgltPyi+PFFwzuDwRiWFNVs1n34pKj5
      15. EXN+9NBBr2FScPIc2oCa2rC6PgFPmdVXwGNlVe35FcQ0BtEX7AyqbDt6noGo9zY1
      16. 0Co5heXCecMa+QvGG8658Lq88GVefzxh8Q2x+Ebi4gWWRYivbIBPEN9Ew+RbyBsx
      17. zIqDZS/6Khkschn38aOa2wBlmIiGjhjUmOwTK/QuI425QD0OLc5P9Z6UiwIWcfT/
      18. zvH/CWr6hVxB0/U/jdW1jaYW/w+ta4X+p9D/FPqfQv9T6H8K/U+h/yn0Pz9S//Mu
      19. mPYG3tWbm51kndDc69F9QhlXlaokQIPq7l+tDrlyQpdbd8zN8jAI1oDgBFbtwgd2
      20. BvfOY8DylwWMcv7uTkaaY6jogs4uTETm4oMQcJFqobkSaB51513mPw6Ypr5O7ynO
      21. YgBFxeqNsKjmaEr0MPTGWpeFbZ4Y2vMH6LIQ6dkMDGt9PVKzSYZjs7JtgiPEUzaT
      22. Xg3XGproU3xLcyq1rNOJ20PDsjxdqEaCuRS799P0d1ZgcJ6d11k2p7rKmO05ST2W
      23. NKtZN+U9xLxF8cDRxJ8UMxxI6XeZ8Iup+errW/hLpKDxHjTpNwhzul5Cw6pV/6L6
      24. tVG5+Cr6zMjuvZI+QiwM9REs2SPJ8iDMh+fOPlg21c4T+SHrepd6ZpeG3qWR2aWp
      25. d2lmdlnVu6xmdlnTu6xldlnXu6xndtnQu2xkdtnUu2xmdvlF7/JL9lEyVY50lPhB
      26. epe63qWe2aWhd2lkdmnqXZqZXVb1LquZXdb0LmuWdqeki+ROJmq5BkaYvYcv0X1i
      27. ukeVAIhMFfXGIk9MY9EnplE8McUToz0xjeKJKZ6YP+cT83JkubYIWa4tSpZrBVku
      28. yLJGlms/iyzPT5XnJ8rz0+T5SfL8FHl+gjw/PZ6fHM9PjTVi/GJUcnMBIrm5II3c
      29. LEhkQSJVErlZUMj/AAr5YtRrEeXuorrdQrVbUC+Neq0X1OsnU6+XoiyFqW2+7adS
      30. zvyu5ya6meR6npeOzkHfTKQ00fk6J2mdY/rgR2SdeRnX87SFzJOOOG82ZAB+Hld1
      31. 7Q1Q3K7ZfFhuOyxDzRrBZerelMJ8npKXKnp/rb/NlWGAcQscoyshZlWsoGLF617z
      32. iGp1ps18M20+faZ6Ld9UXMn1pKkaOadqPH2qnEfFjfYLTtXjmXuS6+XVDN1V9+oO
      33. UOAUIi2Isxw8MHSHQLfDRYfJf4Gn8H53R33Vi5rFdL/6g/r/sjRk9ng2CNzgqalf
      34. 8/j/1jY2VkP/31pz4y+1enNjo4j/Lvx/C//fwv+38P8t/H8L/9/C//fHx38v4OdL
      35. Aj5LwGp9mzn+1PtdTXkH5MV96HrTMD/avONrOtJQgOuOhkC8XeCme3b3xu3eljg3
      36. Cw/IbOJbo9v8aWCltLPEBNo4eMUg9C8o6YphMaOhSZ6cL2mtVA7igXOt5mExIStm
      37. ynOJTQhmQzwN1iFtWBA6UqVffza8QimhLwQFmiNIU3pSitehrMC8ZYGZt0x9Cb/o
      38. qktY7bYVwu2SUuPdUohr7EMKTY1kHMzlhd13JADFgoQ5ltSNhTEiJKCazKiyw9VL
      39. UhPvXtviloC5rkCkrVJED6ajcrv4aQIijINzLC8Os1XSMiJj4T3gLgM4dUpOAJwD
      40. PNOzibuYeoRpVy6Aj62kIkaHaWGmyPA+g1KIgPmh3wdB0zi3mFZrN89V2jQ0YYeR
      41. rAtTptXPevHdsnRpJquDOu0h5YpLbpfD/kAZOb9WKCFfBVhg5AnbwAgFXWfg2r3R
      42. PZCpc2BF2+6dOzjye+4DXVZlnGYDmOPA/kbpWjuz4a43DeyzNbrn/PctfWLswKEb
      43. T3j8JdYcRlKaY4649wfttr3b/rD3946hh38e3Hj9aXDJEylk91Cu+qahwVK0aGaD
      44. iZ/jZkjfTQ1mrEW310/72ieYRUYeRcmiPEq1CqwzUrOES0UlC6so9YByx2/O4HqC
      45. uWZBoBlNuLh2NXCH+KQyfEp9djnKnUJ35OLpAblxKUUjJRYOm+QZJcqjGr0dbLSr
      46. wah7GxjzUtStd++Ae/y1wc9w78P+wZ6KM9vbVuJ3XOmFOC6S5p533h8dXpSUq1bJ
      47. mEIMA6CmoZaSZ3yn3mHlNZM3prTaRvdZC90F+fkdO7cg4yOtpqzmN8547PL0OyxL
      48. 8/8PO9y+/122LuHSlpe31PkE+rwWl0iZ+AuhUuJmQgyLcoSWdb3hBS6VicmU0drl
      1. 3AbPGs1f3oR0DBnQxCQN22qyTYl8eMs1lqshQn8G4qtAXBeWswKtk5L6Uxminm+I
      2. esoQjXxDNFKGaOYbohkNIeXFgHtFrA4H9diVbqmr5llX6RjMGX2wlXhA8VQZEYll
      3. 6TJqki76/sYbuCVKIxPLyFJfrlvVHWTYtBTJ4ZsDgxl4eoX2qXuocDQPmTx76gCF
      4. I5M0EslyLLtKY7mBi1hNWcRy9iqUPxKWUMclrBqWsLq8ikvYfPklNHAJDcMSNpc3
      5. cQn19bnX8Fp+kj0cP89CmtiwHsvETGx6NGNCKuFP8Ga4TAGFzagDUReF/eL2P0Oy
      6. YAVfZRKp5BaSpJFkgnRrKBQYv9LMts+lBvnVMTThYNEH+27KxWyEzv+dDccohSHJ
      7. ZbevXrYGmFMJNZHXIwSbj7X7lLdboQu5Myt/f2XeLOJKItBUgmXmDpDVBIYWeM0E
      8. riJsScnzJ1FzUjwPXKfHUuu7lEgf+NmAF4ql3UYyL5JHYjgs1JOHVUxl/jUqhwkc
      9. bpRfX0eSE/u8dYGb/O2g3UHHmjh2hBydJcYUIHMnNq3C3j266MCchApbsuSrLQZ3
      10. bNOOg6hPJJRZOztIb7Rh8pFzcRFVsr6DRkMDxklLg0MPd8jY89OP7c5BRxfGUzE4
      11. cTyNzsQGNCAll/rFeO+0c9W3Ezt1TWwR/2Jy0G08g3gkttse8PmYKTsS09UBKvET
      12. 9fb2Dw3HyV+wbC47i/mGbVY/uWi+cHvVU3YTSF2BlyNZVl18Ti7qJKI927AG2C/z
      13. MCFxjGVp6/QqrklnEnvG+JI1rsGIt4mDqncgaUwTNVG3YqQmc8+eBvoY9TLyS98X
      14. hOXTZv6e8mKoaE0vWojIyVi7Midi6bTHRAxpj/SmiiJmKlBey6oOL01o/JJ/8+HW
      15. 253d7I2vPOk+mTatSA+v8+1ORSkfDn3bgO6vnpchI8WUWt9CF6oiLq2cwBJiyWhY
      16. LxaN3sGlfDWU0gn5Jm9q4va+VaBzGRNrbhm7Jd4pUsnRcIPgiq6O4X7G72i0FAYB
      17. 48RPm/T7vLjKFeP4vAUZuCprxKm9uj5h6VC1N7JuOqYwjq5yVFUi7v8zcZmn0+RZ
      18. fH9y+P80V9cl/5/VGvr/wP8V/j+F/0/h/1P4/xT+P4X/T+H/U/j//AD/n5WlV1ha
      19. 1oFb/4CUgLNCSLiAZN+MegFd/7fYKuvfYWDjPS/dvv+9nNKem9zhoaQfrABzY5V+
      20. rG5Cx3jf0Eq/x358PGQ/1L8OYx35HPCvdZjWHzseoqDAFh+uCv7tp/WPz8j3EfUw
      21. 94/1W93U+qk/+Ch7HDo4THWHZUUv+SPp1Ajw++zrFksgX71ykIA3Hpj+nDfEdh8T
      22. 2s3GSqvDrFb8tYOPrx6B/p2r1fBwjBYf47wh4seyuqzIvmkhg27D23EHb6QoUnKB
      23. BgYeftZzB84jeb64sEt6W7lfEr5dIBoMvN+xruDUGfC2yDvBLei7VPsROB0lJle3
      24. 8VMfe0hXBaUUiv9jgYbbIBbCarDc9f8jbTxiLCIfM7HAV2TvAXD/07LWKxYaXqHj
      25. 9wpL3xV+hR9vyF+tK1/VK2gBZl81VpWvGvD/6/yr1XCu+ib2qOAU319hYYg8W+u5
      26. XdoVi85O2xphO82mbXG1Eq0Kf9bMW/2lwprillfNW27i4nmTDb4J1P14iA7WPRwi
      27. HO4QzdCXmyCDYGv2Y51+NFbpxyp+9wWbXuJ3FVwYjLz6BZf+f3pU+Z7MCkf7pfOy
      28. VWL/B7/u7NQbZavKfqcxyyDP7+ywD2h0/AD1WOVX4UjwMNhMyxviLXKQRmpYqpXT
      29. +nF8t2fjhv3+zL6foDcARp2V6rn6HR2d23i9ovkaufohqVA6lpplgvyRD5wuXaUV
      30. VtORl5Zm/Xn4JysVdO1hxZGx403COL0VObIIKQcCnS5daP7WFuTBfFLsZvQFzWQz
      31. xzZrqVNJ9IU71xY3zz/NW6zZML5673/XHDu1IEl5s1aJHphnnHqkFCsSU38wADrv
      32. 3El+oaqG7EB3Ugx33bfqby2uFt2yvL5Vewskhv5cxGENcP8hqkezB0KwOEpTQFqH
      33. 3FqUILQEpCnLZW7YUZGZW1Kqol6Ub1VXl5bCk7esv25bSGGwvqnyIRGj+Kfrpk+J
      34. mMQ+JcoFc0t1WOk2Rmcfn5x/qE0uPl1nAxoV2saIQcnbtWr0lu1gFVmA3j49qtuG
      35. h5KT1mhrZXxe1E9xfeWw0opueHkOiD87FPVPtSPkn4oj/FEQp/d7foizmwAjEyNs
      36. o3+ZUGnvH/3WbNj19ZJM7Oq0qy2pF4xH3RJ6EZ0SvcS1O4ncAXmw6Xgy6roB8phk
      37. rXem3RtxG2Ea+ruDjNy2utYlCyT8Fki2B+dotbd3Wxd77+3O0f8c2MedaL5D5hEp
      38. XoRQucL0SzK19EL/AKQ/kf8rYmIEvx0ZwkpZ6I+MPVbcLNS+2xxQxx/bMmQbDFcy
      39. wtC5sPWWyy1YBustcCGaTweySqh2AZYXQ5KBDHsTt4tVqVEPGDHxbqyuOQA3Ipv9
      40. mc+yWmzn51EyrKhUhp0il6XjePoaOL+j3iV+gLGrFBY5VyjBu8Qj3Rfyk+o7s8Ay
      41. BXulxSxo2EA3ZpXVZDNhStOAKSbUaMLvqwbgHiKwJk43wDZbpm9ZTPe2dLf2P3w6
      42. YVXpcP21WC+MXA9CW1i48aa9au99ODjsxNAicePN5I0rVyTpMjQzdtx42R03YM9z
      43. 7rjBdiyjX+7rX4ffGxk7ri+043reHddhz4ud8cI7br7Ijhv5dzz3Ga8+ccerP3vH
      44. c9/j9SfueP1n73g9YcexB+1kBEK1c+d4A1RLxZxrF+P3YpOFwgramszyNJpdSOP1
      45. lkxX8krmeKywq+5wfk6MkVGcjzz9iT29o6b2WX1dwLRNnhHNRkniD0v6VxGRr69a
      46. y+zpLldkjlXyaVaiJYiNo+V5gTUZzXy0ns3GYlHcN52m6wCOfvpU0heqTAN8QOLS
      47. 2KoU9kAbSjgaJ0QLhuiFB+TfAUowyxkikCqyT0dwzsw4yNRs6WdPR++gMjOYcskD
      48. GflkBcsfRrcSqdyjf7DDWBieiMQVCo5cGajyROOpC/D8eADgIrmvFlDreH47FoAr
      1. po7kJc+Xb17OqWO6Fb/DBpAkMnS2Z17VmI8cA47C2SiW1BSqxZa8o8lk0S1lgmrX
      2. 8f82xVBY8ueH6ypGv5qhEl7SuyiDq9Luu/gk1EXsRBcMq2r/LbWmLEYV0LBsCbpG
      3. qTt+LFmvYQBqtDvrX2qrARxBghBOHo/Lq69LiiaR28tMhWO5vnILW4bsT1ldSFNG
      4. D7S0vYrxAOcf9zXeXE0tAKB6jSHbIawIdog31dRZtZiELMBwCTAXRHjb5wOFPOBP
      5. hIEQL3MBQTR+PigoI74gGJJTn4mrm7Gd5NuaOGLe7ZQSNpQx5/f5yZOyPVqHNLNK
      6. qtQPMmiVzLP8e9d/RnfY1unRs3l/Zvl/btQ21hvk/7nWrDXWN9b+Uqs3VuuNwv+z
      7. 8P8s/D8L/8/C/7Pw/yz8Pwv/z5f3/4y+Yi5B9FX4GfJEygdEHkYD9UPM9gS91Q+Z
      8. 7ijQWs58oIj22MEAHiBU/Gta8uHR54N9+/QDoECsAPXRZ7bkQeAmFKeO3FnnT1s3
      9. sYQAHiQmys9/Aqqa7Vd3avNZbLRalzKzyp8T1x3w+gH0Kj7VV4eaAY+LC9h9nIba
      10. IjFlpFO6om/hmeoctf8uPHhiqj2THgkebVS8QDf75IMNl/jDORcj1Jm3Vc8cMYUm
      11. c8CPrfQ6CCvCFw1fo3NyRBNjpR6YrgfFIQ5EAGdW6venHBClfEtrhmBCQFfiWtbO
      12. nLpVWUqEze2xW9th6tz4lLMgvktxNfTv8ya5Dw9jHMBQWlItYCST8YU6YOymOk5Z
      13. wCdS4MWOPZ43K6DAQd0fLMQ6IXVTvKfPIk59650FT8EHtBOdfDy28YE/OcA4UN8Q
      14. NIv7WA5TRnjTKBr4NU1e3WG69MOHh0sY+stcfkBKhCUfzt+7cXwfSCEQ58j4pX95
      15. xKt4sBYRwJyexWm4lBJQ8nWTt3M2cyeP4d2I0DPCmnJyiquaptDIfbEN1zxh2cRq
      16. 5rr06SRA3ecLkgBmbkgmBEkkgMxLfyoSkP4s6ETCDq+ItRT+upVES7JJQzTctqVf
      17. Qt4k3LZ2oZR/26Y7t5XYP7xzyf1Fk9ggMLDNtKjn2jlvWxIBqVlf3gR7Q/8Ntu+j
      18. OTI20tB5ELN01AHNI0ntk0b0/PlGjNonjNhzA2/i9gyjmkfU2ieMOnYeByOnh7yG
      19. PQyyYXjqdG/dKW8eG+3Km56br5x5tAtncu1SF/tqHBgWh5O1R0Fw6k66KPxfu9mL
      20. w/aYQqMbGw/DXAbugzd9zLe8vbB9bCgQ74/8XcfvHR7s5RlKbm8abP/is5UbbKy9
      21. aZi93fO5hoH2sWE8M95aoWcrOgLs7paMYwKW3b7/vaI4ukpjO6jgQTDce73pTYcM
      22. e2lLpPb2lehgM1OgYcmfdjES6RPTmvzmTDx0JmmfJgzLVklZJNfR9djUJgAhCcek
      23. JDlmTjvt9ZRTfLPMYaST6gAAM95dVmNsNHXfopPleAIy5mBwOHCuUcsJHFqFlFfM
      24. tkzKN3zlUfnHEl2CROLMet6oYnmTiYv6o6l357JUZwkVvNiUbvjixcgCmxjVWc/1
      25. L8ZQMFCVcnT995Qp+HcVnYfZC1m43AxFlpcGNeM+EEd+vP5kZ+y6cC250y5DtDtA
      26. o9HkSdK0MPSZpox7tHt+2sx8yrSs30mZv8VZ7s2R7XsenYFPMvsHOb5ITGnQGfCL
      27. ZpVos2+tY+eBfVm2ctdgk0lELO81fgj3ljJtI/LyxqhkZ+ZRrLVqhXnNzLmv4cS8
      28. Css0V7H6MCT8mA7HtkYmtlFoxM+lh5Y+YxxtLZ55mqPExWiX1oJzUGrjD/16DQ0r
      29. osEhiC3Mgcg0TEAIazvdqT29mdggmPKHwj7bjOXfVnmOinUMl1p8EuBHPAdol7Gf
      30. UcP27vm5HTwOr/CWhpntE5ht7XNLYrc1/60r9I/R83rbxx2MMIdPkWk97Nh/f/8/
      31. sTTb04njBx6zMXVnE54zrILRuuzXYEuRgk2vnE+J0QNGfXsG3p+Ssia0rUl+QRgD
      32. JkKHAa/FzlMF5xJHDAogs3lTm25CSXqOQGD+K0tUly0566+0JE3L7xtDD5SRH6V9
      33. 4JrkVnEpZSdZaaCFPRyP4FpVd+DJcCfuSDoreNVRA8f0g0jwXLSECXQjW1jA+ijh
      34. enxj+fUmWgLmuIoHWrPFvcFCqlhN9c4+qzcVzU9aQ9XnI238oOP13LRxqYE6ntZi
      35. 6PXsABrZQA/ssxoroBvSgjwd6tShnr9DY94ZmhkzMBaWg281dexgCC1Ze9aUtAGH
      36. R5/RQNG5KFFUu5Io2Yugqmq7tilC4p8pzjkpV17zbq2YGtcSG+eOJ11obUe+/f7U
      37. lli1tLXFGuuYmD6BukxFxRjdbKT7KUz0X7fTCLEiWGPQpVVKJDUwUiqZKm+laT+N
      38. XUMlTYpSNHVO4VAqv99KUGMJZUJ41GQ2UB5R0+ZwcEdvGb2q6vA7lDT9v/VPdygC
      39. gt/D6GFUoxFlpkkj3R+wgoDT7bLKzsh0DMLCuUzG0qIT1fkx0tVUOEfc4oOTPfvo
      40. 5PTjBfz3t1b7aB+1fB8ObRZy0dmaP/4hfOnUgNdQ23+gavtNyvv0s41p8cMXnO1r
      41. Pk3+X7eTEiWnbtaUvtjIhCbfwWjAlHsKxycR5hg7K/fsagoifWSVD956TugbwctI
      42. CWekBi6+T37XtQdOMBVgUheSMZJ8SZJDQXNdnoD5O1GkhTWcDaYeCpf5btRSGqHA
      43. 66YRFqSe0l/vDOj2k+5jFHgD3OFwRAE4jk8RLEzZie7+6D7E3al6OmBIr7YU5Wht
      44. NsrSTnfS8DoVij8bPvwxVYUzNTssPiHyDriyuZLBslejagFPvHYYazeacB835PxC
      45. ph0EbPoM1XwsoCigD4BFlA8wlNz6OIwttJBWyd/eruNDFruKNVVh+Va+u7IERWAS
      46. AlQGDZYBVomJw7yLSVFbQT2AsvREav6Ua+KZuDJfAAILbtssma3Th5OyWUIduPES
      47. I6YvR8/nnC0Qn7oTxpGZk/9n0E1SFZCeRCr4kvWWpYzn+Wgf2E5rItsEvsfDgdLv
      48. CCrCEYQpcIlU5ikcs0ALPUNMGKq0IqXKQ0nX1fJxG2vh6Foiy0rlpJV6TdW0lvQ+
      1. wZhHD1upkzGRxPNLBoVVnZ4e7bnKhmM5PqOs49JygcQWlTpFaOes5FjIkmKqidhG
      2. pvzFM0KfUwqpVMMpUhUmoeT5+nU26sXl05BQer30s1ZVUoaM6BK1j8HZzFhRyAzq
      3. 5HxWjEY8rqxspp9cVCN64hGhWXQtKXEmcAFGgIuhBBwIj1/+ZDBFz/2N6/NYN1Zu
      4. BpoMUYtEo5BGSAuOlmX+04l7Z77XcAReb3vbyHL/WEVA/vHLMd4/xp0IRVgUlDvX
      5. mmJn/joHobjMR01Y7bIKopFJhV3O4r+NQ27HqIBWGSofmaznJpP1NDL5gqSynkwq
      6. X/BamwrwLIhz9afgXD0PztUXwbkMpKvnRTpDCounvwHG6nd7rJYaSJB9FhXEAlo4
      7. 1x2AnNRHEUriKTQC+QRcYZWU49Qf4JwHdzR0K0UGn7Ik0tjnHz6e7FPxFEwOll5L
      8. 5t+K6JGmgAX9IEfPHjoiSRXLuXMn6OnDk2TOBrwyGf49vR/piTMDa5F3kdByDsNY
      9. gs7qJajCjyYMpjou0qXJyWonX6VcT1xOLFv2l8ku8yrJ/i6Xk3nuaV9lu18sW893
      10. cmxSeDfjZ/Q9hU48gZ9IzdWTLU9yil/PS/GTDT+ErJKLSgxvl7Q6u0BX40qGgkeU
      11. zzRiAELAWnKXaPKlDBuR6s1jVQ1jSOyGlLRQotMpeiatPi5lrh7c6jELiaoiI2h2
      12. 8qsMDIzIgT+aXd8wP6HQMemKs7XBiC8tNXdVvmVuz7HMrTlvZw5tTz3vkupJS4qn
      13. q4QJyfMRdWJKLpych2h6iIG+/DXJgCfzjxMXBetg7HQpvxOTxbGyKbeFIFfxW2uf
      14. eEt05CWVnanEq1R0npXkY84B/0Sfhpr1Pc77sVbMSaGxtg4CllLnDD7CbBdz6CGJ
      15. ySwnXc3IC2WO0mWwdqlemQmA3H/V8R+l4yPFBHoxeKNZIMwWBphF/alvImyfwRgm
      16. /kkuWnGda35lsD+/Mti0gn8pKdxKcyiM4WBMJxl/6+fRRcOO5dVhrcL/Jkt5Apzw
      17. XsodjPxyIqi4cT4ZUoloKc9ZDYtyRhCiInusEuE866my93YzP2C/G+/EXojR5FPp
      18. svQF7kPXm8pVtZNR/bntEM98h5JJcqJ5I20oRZ2Lnm57pPA30Bt9ATn0xoCSfqJo
      19. ZhYNmCZVFExEhzatXmLc4+3ogW9zK3MKZiKUiCUmm3D/Rj62oiA7kURuHayO0FxO
      20. t9Prh3bFqrArhoRTeOAbcCrf2dUTTVN5oZcAQfSCw02kQlE0UpAmG5rfXy3+LSYT
      21. D9woy4gT1nFnQRXs9WKRGYnZR02w9YhyphNDFchV5ouZA8bR/YCrjNG06O63f4SZ
      22. HVrt9j/SIZZYLzx7lqOT/YPTgxNMe5E5y6tMBOGYwcljkhmaIFVRsMajMjPS8jJw
      23. RJ6NFSw1Y6HRokqLo2fl0oMPpYKoc3TTa6dmwj7N2YaV2KWhGROQ0jhNFMg+rrxv
      24. HXMf+2Hsm9GHOPV6GZ2KU3vEHU5N+pS4aPX+1L7jYWV2dzYd9Q0TmgSgCyqdxUIM
      25. sFgwU2WauWYKsIhbf6ME0ZnuL5rLT7kSs+4KiXp2RemyrBtn0EeRCN8eWp4zmJBb
      26. PCUwMohqmYIX20V1Gzm8qTsYyHeS1YGqZ5hQ9z3M4oRFzvwwYmbG5T9C/ICZBCh+
      27. Zg5A8gCWeaSu6hyiaRzKezxNMRrPYeoV7utvgGqaPyI6uBkhbfaWEuGZfLf1+Pkn
      28. vhS5BlyrpdspZOzq43+RKcaYJzwTDA15wFIlhHPsVuAxquJkjNBoC6um3BGh+MfF
      29. HlDWXLcnrkHF2j26OD/ANEsfjs7t/YO91j/si6NjLHdiOL4TF05PpN7lSh9vOtGi
      30. MpIBR9mfSjEXK+MtXpNrvBhQqA0Iv3JO9i/ApmOvt0IxExmolNPfQuft2uf2dAQw
      31. kd5uxslVcqpASdTKZ8TApqkyrcaJ57+P8hISGNF5BjMuMhY9luhRZ4wxDgPXgOJN
      32. H+2zTRU7piMMI6rkFPljQdgLqhJ1KeLpsEuXMkJGQ/GpFOpe4AdGLNcgNxVK0dSs
      33. g+JBlrIRirxhJdXYRmBHvYFrNj8n8iVJWN25ccaunvw8lTuJupmZkrmmP6VXeVqZ
      34. c3re7RkWQPh80jmrzLcA0W2OFaSMREd80u4cfrPP6muV3CtQ+z0XNNqnGEPUDuOO
      35. ckJD7Za+mIw9taWQ4CiLAzyGC42I5/QGLj/a1J8+ImH+m7YTTH91MPtJz31QRlx4
      36. 051QlpOXePGP0wP0XIeXf+/Abu1dHP12dPGPxeFAKHON6fTORHj9trW+ttZcX2jM
      37. JMfmWKmWdMlOFol7I/u31j7OkydANJcaIWUDONUiL4NJ/fzd+B5lSh5PVfLNs+7y
      38. VtZz85xAylLSPZdi7hkg8D1LuE7CL2ADdvWSFom+qjm40NhmA+CaK+SylSeBfeKU
      39. ymhP9ghQGLEv+Zf3/dWC177Gju6V2VSX4UC3oHInNAAMnQcmRIrcQyYseO/4vag2
      40. D2W/mACdnRrVT3xELTCPf2rma+WYUm5FkKNE0+5aNJv4bclqWivWWiIdjU/YTBwd
      41. 2+ZdSdJqGubVaCtSZ6nPPQvueXWx+4//eKYq9cz4h7HTkKBXDRMzzi30Ju9RS/SB
      42. rIIhLVnuJzI+nCHDiG/yFw2DH0MnB0NPfLV3MvAiBG8KDwX37FfMC4UharMx6hTq
      43. Kw2hCBxiFhovdLt0hNCVYh4RuFE1XkRAF+UaLEXlyBbSTRMOa4BOg0p+C6QSSdc5
      44. Oc8wX+iLKCcMy81RHnC5Yxf+Q0sR5ih/NLdFaj6nmSoS7yxqspBZSKIpvmYYSxK3
      45. 09aAEWN96961gltvPMaaWkzGZ1ChUgCeUBJWsF1v5P9tmmZ1Iatr++LUCroOPipb
      46. hOD0AUlXMNy9OxhUWSrv3ps0HM+AEEoXMLDd2Wu1j05+TQXYPMeQwwb4PRFJlAhR
      47. ziEwniOJQaAQUSmLlcw+Rour6G95emh/vsDQed6Q5wuAzwy+jHzh5uyqXkNR3jDV
      48. bTdRSfV8rHuVhSvoHOCRj6di8IcD8n/lXns+5qEXivzpxHWGJu1zlP8s2U6e4ts3
      1. h23GhGZswcZjekY75Yt6kLEtWJrvGLd21tN0Qaznv1LDhCUB1EviQczEZLF15VlT
      2. aJx9VkUA9y8bO5gHDnOTeM7ARtRVBWK+gR/ki5lkZqd4+N/dyUhkBuxbzmAQRTrt
      3. X3yOW2NzeUBj4DhcwmfxCcaxyokAl25+glIniXQqtjp0SZeGWrI2t/L1q7684Txx
      4. bs3iZ7ZB1tigtSRv24/jHnIkzN+L5WvkDGKYAFeKD/bQVD8Y3ZvxIi0lYmTXbbc+
      5. 7ZZiucU6pwcHe+9DFakNx25fvD/Hoj+bABnj4etjYAx/NXkkQKIVSm+42zrZ/3S0
      6. f/He7nw6uoC2+wft1j/sY5irvg73DCcU4Jx6Q7eD7zkLE2ix3dNxbc17MeKWNyxd
      7. nAa0crpKNCGQIUF5m7kj8w3KoZpNDqhYaB3L+dIp5fKjISEhChtJVG9oBSu1fBkm
      8. GGg9otaRJkGrLZ0eHpgr1ZncJgHqKWeyFRsjLYl1rsQcLJd1GtKrKa3jCzCllpc9
      9. QHLYnLXE31HGTeJaP0kpDeOGbuu/Yby36bkQszO4pab2iicMy5G5S80B9mdP41VL
      10. yL2kJTfPqv+JNrDus5fGTK7/uba+ulHT6n/W1+trRf3Pov5nUf+zqP9Z1P8s6n8W
      11. 9T+L+p8vX/9TK6eJ37xCtgtuqecPMGEN1RghztkPvtloeXBZSoGgJFV0iJfz4gUE
      12. 9iqaZhZ/ypXFTDUq5FojNGvUbkl3y5OGproUnbNYvUrD0GodimYDP3uwz5qXXyrG
      13. oYlRJ69poOFnzbSh1UHZvwcAHHD8NX14Uf+FDU3A5QS/voKeZKmrZq5aQfviNG3V
      14. E7d6fwOchy9sR8xUBLuoZa0ah0YfwqRVR8MNHa7J4Vtg+0kpMxLMrvqTipW4avoe
      15. 3zQeNZHrGHnYMiyaoSmIWIZKeln/UjAEjyRAHzlW5eJk1wbKd3iORqZco6eseoyC
      16. dDt53FMSwwcGH8jMoVk8mD1VnAglgDAfQyv2vTQ0avkSycLIC4AkoAekTTFkIItO
      17. Si99gY1IJQW+LbjRZNqQeIHnQSox6KYs7FKsXPwKi1s259ByfaSHbybKsPDQOWkD
      18. HWNEG+bAV7Z2B8ZtGBYeHuPNCOOQgG1EvUnPY1E53ZHbD7KGvkKakDJ0ewQ0LHnk
      19. tKFb53AHxlhMRB0/LAuF18TCa4J0EthBadgMvIZbX0nyMJiDNpiO8b0zGZLz8uHR
      20. ORmEeoxqLojXShyRN5hqJFg9RiznNsH7iE77c626fchhvfost1Ee+lfuBZ206icA
      21. pO0Mr3qI3LXKcw89orDdFxmauXMm8xdHclWJOek1uwzt070Pk547qWReGQzvwBBK
      22. bJ0+NL++Yuj4lYmutzao8uZFrxw8Sxn8rmWZWN60oH4ilE/ghcMmCU+q9fRnFgPz
      23. jvz+6IjnB1GajAP+cSX3tGeMQWCaD8OgKU9wxEub2fRUCslCg9xJyJsyXiHH85z1
      24. TFsp7yvfLWrKsLc2aa4Ch4ioe/BS0JtIHtXIIQJe2x/O9w+IRXzOBzKkVRenfNbV
      25. S+Ko2WxLMf70eR5P8a913qAXVJ2Gzdp53zo9UHdOM6tUQntVrVyVB8NXkFP/1UvT
      26. PpNYBfPUOaYVL2TKbIu+mmkXKHo9syeOdntv9SfutxnQvEfDjnNMmyI8JU6rkItg
      27. 6o4pnmAuICcJVrkYqmBuYSvrsU+bFs2UK6jlheuLG4Zz7rnwtM8zrSz85pw2YtW5
      28. X6lB/ovX0Qz/3VYYg0oZ6Wyv91Cx2p1Dmyyw49GAzk5yiTJd/6UWkreKtbTLeLql
      29. iJneShRulsYP37ay5ZOQZso1KfX6k/K4pFCh3/L0zGamt3JwbVvZmiNGAz/uxlZD
      30. XeE5r+5MHL9nBy6vfclf1+pOx8VyAqKKRcedWjMfGBusyMMrqqIFIfTaHvkgPo/u
      31. 3AkrljBAiwRZmXgfjoXMAEvz8jBKPofiFkvfq+GFzK+WN45AIOzz8pW3WTqagAFA
      32. 2lIk6bMSaV+Ub7VMNiGQmB9N2AxjZMleMmZPXQN9CVYVs7YZkSPDc8yDI7FDXXHZ
      33. EOcwtsYjah5E9RXQHDO7UqMUCIyE0ngtrmZ9vGfCl2IPTmA6xtgukb5Y6yPas7jO
      34. tD5wpQyEYtt6TYM9fLtM6C1uBXkRsOp08ONd2Nq/skmjB59qjgN088NpVG6nhGPt
      35. sOR7/+JuWAkALpfjnFHkG7AbUUOYROFtbqFfxN9IfSIShH1CxoQoXhJHomZ6jRgT
      36. rIiFx0kHLXm4KVfFwITcYoDMtupbbiYyuDEr1VFdpOs0T1NRg1gSJtGzQMqlu3JN
      37. UidvxHXFa5CRLpeU1Nr1Mlxa6eZv80BoioLeN+W6/U2hWJI6Ba8B5wtuTf7j50Jp
      38. bojfZJEItxY6ojZFMlQBETN60sbp/xIdxWhSNiczAPjuvdXiHJbJKVK8tok3GpaG
      39. O62GX+sycVVC/BWrsZVewzCacMcyu30yQMBtcOCEHgMvsJnMVbJeszc1GgLTmYQk
      40. Jfp4ma6WWC9RjCic1Oj0xxmHRAhITEkSGExbMeGkwf0xTmLTyavBBfCVSgxiNjZL
      41. qBRIxkfZtxLyBBXiVSohr1NBXkwzf4Rcd4VjfCXhNslgSNHrs3UYh5AXxqTlCj4o
      42. 8vr4cTE275Uq+Qlyy9nJJM1kJDQRRZGFGfpAEjNYg4gRf5WkMjNhnPSprqbKg0l4
      43. UhblJDcNLhVLJkDlaMde5tR2EXPB3a9Ffgvk3nz3YWpgKkSTiCDqb7YSY4OMi3Pn
      44. Wt9CzQZzNCa/F1+RxLXcsZgL7WD346925+LD+YGNfgDky/5m3B1WcjAYEdiVMPOk
      45. CHNFbwbjDIGj5ewoomT0L5pZ8z/UZ/qSSGbSo9wNKwg5OcLo17HPLp++gmaDrQBw
      46. YiWX68DKUsq1JyEw3ziFmbAwExZmwsJMWJgJCzPhf4SZ0KQa9SrWV4NOD4khTsnY
      47. XBSV+F9wHr4NpIG4Y99mRLNpGAG+O2StJqzbhP/8VrfP+A/6s8G/7sEHDfqlgb8Y
      48. hnQfuuyK4HrCPx6+RfJDgoZyOhzXK/jfBrL4h3ZI2lYNjZfGAY7P1LvYDOgQFj6A
      1. vwgG/E+hQ4waROonlUMyq8SYzLtsvW+dH3P9DJAs+6J12kEZVyh45Clx/EhbHBfp
      2. xJCKsCwGEuDhuiVFCRLRiHW5jDBX/AXR8wQoy10mV3hAFweVtHX2Aa2PZOzdj4dC
      3. Byzz53o4t6hn5sXrf//q+i5lJeoxN3JJyRDTJrN9tbC+n/ZdWatuhLuq6k9jkspL
      4. v34sPTCG7hq+WNcK+7aQt0QX/in5oFMZZuvKc7CWYteZkbk1igwtW87g3nkMrMlo
      5. 5vdI3Vr1/L68NPk+6mepLUiLEjf1FBGp6i0fRyeJ8WYVzsWITFZPGrBalwasP8eA
      6. DWnAxnMM2JQGbD7HgKvSgKvPMeCaNODacwy4Lg24/hwDbkgDbjzHgJvSgJvPMeAv
      7. 0oC/qAPyYEfT5daUogteAflS1Wvx1H4LDqtcrfqzDStfsHrj2YaVr1m9+WzDypet
      8. vvpsw8pXrq7due/K64JyV9rjgtg1l4Hgo8+iUq3BaDTW1ewv8cZYGheIJdW20r5V
      9. gajwjzITI54TJrlaJsRfcFz2qvBx6884bkMat/GM4zalcZvPOO6qNK4B+eXWcnYk
      10. Y5C/tohaEsLLJsQ+sFtXIHsnclMlXVKyXpPdidmcttiI3RsXhqB4TSbKYLjpnatc
      11. I2TpyZIRXtKabBlFvl+Y/gNmGNWbxL9joecSrgt5R+e0YtKewmnpvcTJRdITk0ck
      12. NYt+GYhF/koXD3680yfED5dNhQU4VLStfRXsd9wupLdhINDMSLk2VFc3JMbTMNB8
      13. LrAb9WyMC1w2ntGiEP+qE/GEeXV8NYNpERCZR5aFFX1UZsFtNuRx6+zaZHlRnQFH
      14. UN2xcDDpFmUvm4t2suQc2be0xTKxX05igWPNIRfXVWuZeqn00WGlFyVJ2WBcqTqY
      15. mSah6Iz2YpDppIf5r9rDrMqQe6PhFdoOpDc+07ok4T/bwsddPErtZFUmpIHOCOEp
      16. RSdNJ9rIGJmhXAi5bDwxj4wci4CRgT/pPA6H7nTiYbZrUrtah0dMJdz3up5ryCMc
      17. Ko90VKE/Wvv7BJZIvXLJ+Ablkyo9x0kmWJ3sGGYM0Yd9oQ9fT/K/XHRG4X0hzRgv
      18. yR0tAZ9nE2mXz1dlBaIZEw+azrapH4eMOQB8CRcZ1WRolE5nskdmb6d9/uEjamjY
      19. mM28tKsmj2zkVrKmaiw2VXQGE0ViYAcQOT5S/ThaQ9Y0MMnEDbzezBlY7mQymog5
      20. ZfJyOPDGRD4slr+WMkH6Bi2Y17di6q538XsqFl+dRHpS9dVTtkdh9DbukGtuq6Vm
      21. 3Xr3DqRVuHLNGvtVp4mHHuaVuB8JwzvziB4A5zawurA6D+39LPvE0HWC2YSyV3gT
      22. yjtelXyKpf0xXbEGdr4oyS9TukekZNYZNqFyVpsiYWPNTaSNT51MrUtCoV2nUldn
      23. H1snF3b74LeDNlyj//uxc6EvzTAqJ3ZifeYtUb9GWr96rRGjQFytrueUEl0iE068
      24. Y8PYsZHWUUpMzE9gOxWmul/xHPus5gT1zwdANZ4FPdpfIgSMeCcmfw4IVBcGQT4Y
      25. /DNGVBEe7xAc2gNhvg1/+ju2OICrGQCO6PXEhCWSoU3tGFtou4XTRaY3xVSn9Eyd
      26. qBGfqGGeqJE0kUKORfd34YoTSMg2n9uoleB+KKzgcuQBvFk2sAfq0yC/ZwdRjXEJ
      27. bbn1UWfrxDCr6gOT63WOhqzyX5N0La1eTxI5At0ypK1NZeYiG6rCNipMKLOoWrKl
      28. UB1Esb+qospqzM6GHp7W5zOLNELTEaZ0GgLXwziCK7c/Ag4gcO40/2V0c9MOrr7O
      29. Tq7TugjzzKqnGIkRn0oxuzBSjk3maiavjzsgMidWeQWhUknWkS3JFk82Q/SlKnZK
      30. d0UCnVhVJFsr7uwG8RXH0WzWr+JuvRlS9RfzanRBOZKjlVWlGZ2/6HdAQY66YXPq
      31. 0mToxkZX5B84rGPnNrQCRzUd4GpKXp7MJy7TRkx03R7d9Qf3+u2sKKSjnOCyCvu0
      32. gkd/emNdUQEl3Y+TyhcpNvFKzEYeuUsarOWprpJF6iOz906R+khbdZH66D8m9VHc
      33. v8ujEIWYkxNFODq9r8znx/NFzGOzLv/VaHLiq2wocr9nPvdcXy8PIkjs0clvB+ed
      34. AyCzd87kjD/PQ+ehJJ8RH4VHXK1uKM7oQjmrjK6EZaIW1hl0Zxj8SfuyYF+zYIpZ
      35. K62+052OQsKMnGV8YhzOEPspM2cyuDB6TUp4zzYW718xbzH0DIppr7Q5mJ5lPRaK
      36. ScyUcnHl8zKrvtTz3RRLMNbT0KM1Yu5YirJL0dwiy4XEmWnBlGXFnlCKzPCwxnbA
      37. T02O9FBPYtsAyujwW1i10+IBUBQEF6s0NPOrjOJVrGDEiB8j39EaYRoJSeIxVTIE
      38. yHRPyzAqNzB6ZEQL6I3ufRGnrkfmGW6L4J8UXbh6dmrMfFnj0r6rhkMvtLDFfQT1
      39. gDpCgFhjc9kU9WJCv1jgua7PDrlHHWViG2TRd57JKBchT4suOIUKYamOa4SvjEN4
      40. QMp1+mt4n3TPQnafBqGzRmizmWrl5g0QVY1WCcF0GmClPmbgGhh6wz1T6XdCn0Tf
      41. FH3TkvUqtu/IT4U9TZqjyuvXpgBE07V4UZRMx7IYwNSm5RwRjwliWeaZKB2MgnFg
      42. dENF7biCi4ERGWshlDTZIRW5hPCRF7Hk9unkhq/HEHGetqDQyJ5zQUp7A534/uov
      43. /yb/4vn/J25AdSIm9nji3WHRAYDGkyoCpOf/r601Gw3K/7+6Xm/WVuHzOnxUK/L/
      44. F/n/i/z/Rf7/Iv9/kf+/yP9f5P//ofn/O9716WTUxcp31CD8IsYdUZUAimRDwsf9
      45. iKO4SyJYAZA+eMx67gBoiDtwh8JZLVKqG7muUqJKVv7X0fSyQgXOtOp3LimomFt5
      46. Hh21EiM7m9pnm9H4QuP7YTaN5w3Nn8eT6SfMMd9HfuLIeYduaRHrYuiW6i1YsaS0
      47. gDkBAjJ3mu7UGNJr0Juy4W9Nme4A5M2GHMAoZRCD4eNJw6iDlWJK7XC3RjlBFUCf
      48. ZYTZlMUbftyUamtbrCRlHqFPoq80VRGbVWke1qW8ZA64vFvLGKbBGmn9mUJH7VeX
      1. DWix+mbFv3nlP8wEiJa2K2/g/e4+Rym4dPmvvrq62ozkv+YGyH/NjbVGIf8V8l8h
      2. /xXyXyH/FfJfIf8V8t8PkP8wyBS4HyvkfiZvrbz/WNa4hf+x7lXrGChsQKuAF3BG
      3. JM0ZYyZkr49U6pEeneloZHUHo8BN7e7cA8UiEnRFUmmQPIbo/h7IugUSEmVjGVlO
      4. 98ZzgeI7lvzwMSI89HxvOBtqez+YdQdAqB2fCLTj48Mx4t4EXBJN3juXKnF1AawA
      5. CCidhhLh9SKQTxb8X1EIno9bmVr7bh82HTrE/p8e/u2yTMsfPpx2xIiNmgmVKow7
      6. EcoABpOeM3UEYBR9gMqFlySbllnuXaIOlFc0pgiwPuIGrgbuSjhgj/vI0q+4Tr4G
      7. 9Aerr1mX7S/5Re6lk313MHWOycuBzx+6QcGnESqwSSqW0gHnIl4DHtcdNKNftpfr
      8. X3Jm+E/J8GadMJcxeNHpJKSs05yhSkbLRFeno+0aJZbFFAlBLG1+10WOw8baELiz
      9. mHgPd6jPYAS3x1b/4n3Z386D9HfkiUJ8MfzPd7tuECCnRowIRTjBlRux+4PXE3Y4
      10. cfxrYoMceYmyS2WYl14/DjqGsqyEoP0yRQT79V2E9vyjWFKlFNKsB3MFgIoDF445
      11. RBWlUd6RJjACV6/JA8jARvcAflMua1+A6Kibr0mx4UdqMgL0DfZ6Pbi6sgYvZqCu
      12. k4F622pX62aLtGklHq6kJP1dhRuwrK3NizkSoOtEONw7dZ8mBwYNEOLXeC5n3LqX
      13. 7LQgZyFxzDCXpilx1xhck7LLtmmX7ViKnLw7zLU73Fk7wW1lESZDyU9xzzNKsHfW
      14. gNX+yK/67jU8o3d5UTzH3AgkZfM7JvcYkCRnE9+4dRzgKNHXDHkKiZkASQ6o6gAl
      15. eN3nTL5Z24abZYpho3nb2dPeAGuSOS9hlI5xOn7F1xGbm0WY3rh8s6iCAAynB5x9
      16. yjmhETvo7mwyQfxnNFuqDaStU6XzKnkx6XuP4trehKGWdXDffkm6vubeShSrOtTR
      17. l4r0HJigNBuPnxNKyusXeqquJcCqjbDaIVhVq2ZYqQNW54RVrPcisGLYjJx8RTC3
      18. V4/WnTOYucBQuO5Y+JUGqLzIApHGaJhCmKLQaoO/rmwKCC/PESPH5u+493QGHuqs
      19. i/5gqXNtx/ZRzQVb84hf5Af1yPS0HH1J9vjsOH2mAAw8NMNZfSDdLJ4MeMabUa9i
      20. 3d943RvkvoCkAxcGQs4AVX2ybk7yDuUM07YkHZTpS8U59MhHDozcIlHkKvUd7nXq
      21. DCau0wNJbTAcYVgNwxhnMnEeg/LbiDnm4+ziK9N1Ahe++lDyy+x+IE8oBpJHMJjU
      22. +DifRpNwIBjnfxtlMQ73pB4kjaTnYfLEzmxsD392YR0o+tgAWJvwnqNryXotvRsV
      23. 4Olj4f64KCZN3Yxmgx5KCv6InQOdQHjM+PDIYVnKeyRiA3DakqXMqT9V+hL+DhcU
      24. zbdTxx7KAs2VO713XYYCTOhOZgmRUBE/aMZfL2WJHi4xB28YY8ziQOPPKIGtLj+O
      25. yHiZQMefVLYymE1dGX5bsUr1d+/qa6a31gjIsNG8gGxXyWl3h7mBIrXPhGVsxSos
      26. UdLUV00fShbF/zD739DpTkbBm5vnNY2l2P+aG/U62f/WmrXG+sbaX2r1xmpztbD/
      27. Ffa/wv5X2P8K+19h/yvsf4X9byH7n48GwM5R++/2cWvv/EMHDYDcbKN+upCxUOjj
      28. ST6iLAk3IGyh4I5vFz5G11RXYGCNB84UqeobMjdB15LTxIq6srBdkmX40hV8Ui5T
      29. xc91odm/wZhWoD1AhpqNKw+TEExlS5TsJeegixwOInPIJfjn4Gc0bDnPApajTq+t
      30. 2gPyNofwr5x78eUybRj3C2NdZWy7u/i2yblQbLtidaO98/WzrVzl3H9X3v/VfPvv
      31. KvsvKyeOEOBf8G0aT/Ai8QS1A1Q2lHZacsO0s+nmWCAltcyEtQZqAks4dBpg1Zby
      32. UpNh7jTL5RxYOfdd2k28SylLaeRZigL8jFVnYtvcl2U3+7Jk3e/sK5B5Znxv0aUw
      33. n8HF4megoP18EO+mrQogePEcEFRwna1vfTW6jvStafZ2CdrFJ7dKwgV8fbWETcoV
      34. aR3wJ4OHdCr4GTsthVBFYDMTqE/mI6EGsLyS/BgRQCoW23XF4n/GFdPUoBI7KRkU
      35. KechLUkBib4keijkJVUsBoDwT8PKutrKer2VYHZFoikXE3lMhDOdYZ7RXmyJ6JXf
      36. aaFLvgNrVIDGqDahzFWZ0cNNrkjgKev/O92J5f+9yuvuwmd6bZrpr2wmrsAFpLWP
      37. gdl7C+dVXqbmbxeZ6l8pm5Knan2WpwIwqwf8cTcDetUFYbcYFC0ORZj0f+UZ1fnN
      38. wKyGwJwbmtpcJYRE2pQCqFUBVDWrl+ScQr322v9TX5cIFbQDlI9Hr7BgkNCAiRYP
      39. bBm3ITOrs5RnhiuCp2ix8L2rq0GUeCAcBTd0eFirxZKiRN/WanFbNX27g84rjYyS
      40. E2z5y9vW6pZ5hM2YpUgfRlvsYXw54SSbCZOs5l2lsh8DHOGZZ8oWDm0TPPeSgbmp
      41. 6dH5KHx62UiNi0xrWt/KAayD9Oka+adrSmE/mXgNlEP61POBnnO8FmAk2wj8hHWG
      42. EAW5785l3pBxLyq2LRiN4wBipRH9pbulcAHUmT/9CaBLH4G2gYBfl0AB+zkf3VtX
      43. TqC+QkNnOvEeMOl76Zj9ik1spzepWJPRPbyZo8Fs6Fesk4i8LulN6T2G1uWl0gmQ
      44. atYFWQdtFmiafxYr9yzMIRP/kvbH5Xw+cxd3+Or/oBOSsqJujp0fl9M3vVw6hiVJ
      45. m2bKgP+jz5S9++Ny5t71yfhsZK6WlRekU3hG+4/nP6f1J8v+s9FYq6/p9p96rVnY
      46. fwr7T2H/Kew/hf2nsP8U9p/C/vNk+8/RSdz6Q5/lyfvBuqmfAQXC665+SIE22men
      47. 7T31A6Iso4E+xdXsWv0I3SP9buyzntuVgpNIPmm7/enKOb0LAVA9dyRSaGAYV88Z
      48. k8f5sddb6QAdJbIOz60fVR2IIo9Yd7t9bk9H9nGHhR7xD2Exdiyr9hJ9UkkrRCTl
      1. I8kdlJUc68TTxNYvv1TS6x/RtAgZkVibQFLBeqUjJPZDr6dmGskzbSPftOwszPMG
      2. eAbSxNq0m4ZhvQfK4EJVPBPynlNmljO5JJIHL3HXDXIC2TTtEoDIHvmDR8q7WUmc
      3. 9hC+fWthQxmoyMb05smPHnkV92wEko2a1MC+GgexZDE07a43pRbE+OHEzIM3hG4w
      4. 37TT0dQZ0Jw4ZXIu9QtshzqCSTZGpyQ/l6ql3tnAELjdGxs4Xftss2JOMkNNLGji
      5. 3XnTR17fAvgoHMAbzQAMlCs957TT0fHIH6XfWwqyI6dkGpnX0nA4PajuDGEEC8Dg
      6. B55cvyRt2n5g377/PXvaDuVDoppdVgl6lJ8GZNqAbUzQo0wbRQ2yhExB+rTo3yqR
      7. 4UxSC+Q4kVSbyPBxB8lw+1whw0D/CzL8YmTYlPFfuqpUziZp8jBNP0u0CxLC3EB+
      8. +p0Jcl2an35nKHwIhfhpNfg2A+EokPMTU7ptJOsjPzwkpvEjMZFJiEjuRV0Wi8WF
      9. 6ZpffmWAe+vZY3EqpVTEoaflnPSu4ZJEbHRzzoofYZMJ3n+tFIVpWmyGkAxrN1IZ
      10. Q7gh6El07cmwzRGb/ZB+S8IT3HUClFKNWdcWyML2mHPaC2dy7U7zzZuTbQC42YCE
      11. 9lktvoaQBA5HiD8E10oEaQyJDxa4JuyCZN/OOa9J1rQB7cLG9AiUgz6RKFA7poYK
      12. Mylk3s4zca0ARitEKccRTTO9VHQP6Yplpy3MQ0bxoCQyWhrNpm+jIkzlRbhZmYm2
      13. no+J5hA7QJlu/MiUd6iHCiH3zTSeCYascpIERHjo4bOEmcfBOcb4H/jdShoQ90ZD
      14. ZEECIGGUboKJrZgzwHohIB49LxCrJFdQ4v8UoAlJ5Q8LOEWUEvvdd5muN+cl67lx
      15. BIHP0vcJc7zUPtMvd/oLOyePFANYBlpwUMXQ4meCyzgtXyihBj70KSI2sy2EYjbW
      16. JvFBBLxxAmBqXT8UuOX7hJ+xp520265SbDKCGr9F1O7pV+iJ8FJ5C/Uy8cJ5mdx/
      17. 2HY+tuYpD708NeeaAeJM+Jibo9Iee9rDxePYzSEFZBTymnNqer0+UDHbxPmNRJ8V
      18. wE1cR55dz4a2KJQoKqK9P2i37d32h72/d+gBCnc9G1K2m6tgNJiB+MP6oYHOuhqM
      19. urdp5CTH/eC3VL0fC9OSF6Qnee8HTl3cj+J+pN+PPUpowyt6WtxuwVFUFrdZ5hub
      20. N7DpTEtRqimsXMW+6rCuYiI3/CINbHvKvOarYVTKUS+P7MBw4iR2oSA04TWowtXT
      21. IsXinVkPRPUrELzvvd70RtqGWtlUvu16iVOzODOipaASsAPDhWA1FSqVE3UlQC8D
      22. eM8Evc7JOdNH9JiULESwSTIAoctPBVoad8pUDudcx5+pmhg6D6GivwQdyqlA002Q
      23. 6Kl14w6YJWTCMhXGzJQhl2aWE7N5NnaTn0/u6T6VYZuPNP8ksiym1drN8wZuLvD8
      24. KtPOZ6hL221eVe0h2XGS25lpAUNifvMqsASXmd3wEUP1bIjj3E4EOFtfFy+MKpxh
      25. U0ES/rAou8SWXsviJHCut5jVLUzqxjgqemems56mrVWgyRjK54AmH6mULWrybVUy
      26. dN9zbusnCtZph8g2u5rJDvqhWlZiiejXalh+On6IVJYbK6U6E/Uuk4vazSNpIQIv
      27. qFgz3yOHOvhuMOKlsdVjvKbqszRKKVv/5vfi5aENh0gGlAzCMse7KarYJs0tDpH2
      28. YpVCRS0665ef4IBAxnHYRiWdSxigkRqauQ8JBvH5cCd0YkR7YQru9Ck3FQN1wDJE
      29. cSWMB5d27mn9K5vV/c2NsgJDgxxUnIocC5ztuTLW5sdS3q/0HAjzQXoIAWQMdeZ+
      30. 9jfnvR5HT7weBZ6+BJ4qosdwjCIq4OS3mYu59gBD+h4bSTm4KHW2bvdl2Hq0X8rp
      31. 6iDQccLtvolzB38UdPx5hIQcq8ejAQpF0/sRPwWNN/GiRqVsdw6PQSms5pvwqEmD
      32. 9pITyuc3j9cyp5WuT8Z8c0xbzzdtwGrK5Zo3B1J4ffIua2SJJgzIbyxsjuna711y
      33. ooGXoRFbTY5pe9k3T+fDolTtmbjYvji1ps5YVUtEWMis0liNm+5uNibusqpiypVd
      34. kgqHfzEk2C/N/HL0jOGKVEKR4/3oXuGNgWchlVqol2EPCPjVaHQL9xHfk8WeLXfi
      35. jYDqeNNHNn8lk0KeRl2MM+dwo/oEQN5Ud7oUgnhJBbZAj4PJBNDuk8uihcgZZ3NO
      36. /fRwZp/9Usn9HtC0xzOWpdcqna/so6tjzx31++W51OKje3zRBu6Dh0EouaYlax+6
      37. Pw0wq3jY+znfgEXeA5OhHlYwAXRHdxoKZKwyegF//3Y2X9GL387sT8fO1D7YyxaD
      38. lpJ5Le3FQAyFDV1RjlxxZYw0Nacfl2tj9JHZl0tMS7OFgCDiYLmEwcuAhkBRJNfh
      39. PDU2iJderViZpFsqacGywESEaf57ukQXNduiwjaKmnWGAk/k4Ze6V/bZRva04Wnm
      40. +BefdqbPu9Qd2Gdr+aYVKjREb9fp3iRhVo57mkWVxLSC9lCy3DcRcjG0ovD/EKdy
      41. UKX23CRBsHmenwT5BEV4QoAO1Uzw0AB541D+c0WPUjrpnJVNKvOE0aTaOZ2zkgR1
      42. sxEiy/xgEt4OuOkhyYVattn4wTfbYKJYgsXlfIHCaaGL0dqhTYvu5kd+f3RkkCJg
      43. t/zjSu5pFVulYdAc9OPBPmtmuILG8O104rLaySicGooBP4MOPsXnDwN5jUbxHEQa
      44. HZr2mDdmA33kllKY/NDocUO1ttzJUHZ+RkfNIO+0wC7xWYFvjXinJRMjGcZ0jLDc
      45. QOKseaZtnTfIy0tnlfHPzvvW6YG6c5pZve7SfPmp5XtnMuzAAO6vTL+0msIwx3dr
      46. njrHtBeAkhmzxc92DAQTsz9OoXPel1C9QO1DO7gZ55s42u29VDkivuMc05KmME15
      47. l+XaEEzdMVyh3925gDz2pt2bdh4QS+QC+1jALQcLy8VtZ3jVc2C7tUpuKoUG5BVk
      48. A0esfkP4OM8xLVxVUrPaUh3yjGlRtmRPAfbEc02Si9WrNgso+h4L0AOF67ldL4hZ
      1. k+GZsaEF2nGK57N4Povns3g+i+ezeD7/I5/PmBcXep791tqPyaMrzB7iTT0qpkoh
      2. K3Jj1UEOPrSxcV6jlB6OKAqG1dBsF8y6WAY0/R3FGU3v6Djo8K/ncr7D9kHy8y0M
      3. zS4luDEHq59tmuECnTot+2yz9EPg8kSnxIMUJ8QFDELjIz8pWka9rXvHOdylYyaS
      4. 0X117ASUUgsPkzxU7pyJh6lKrO5sihcvInlhlC2vrDz23K5bvcenB3MrOhPJCod3
      5. V9RucgcDb4w5GNk0Ae8O3B480VdASt0pqQijdAE281rzR6xIVnwDEXPaPrXFim22
      6. YsnDFL40eoOOg/ZpJZtTa58KyGQfZ47Q9CXaVXYgvnYszFUmzrD9ITwAE7R3WF7s
      7. TDa8JbWkhG+VqBp2JUysqYRwh6W/ooMfT0Z4m6kgdvB0r+InXuK0c9f51y8GI68W
      8. +ybYxrTy5nmmHocVzcKPTFMzcUgp/C1ctZibVqmGFXob/1tfq9bL5XykC/1ecPpv
      9. 4fza1IpswtxdYmvQ5o1QT3froI2ysy/N/04E1vk+N+fhS9RYSwM4+5dgocB1pIiE
      10. kes915OPHaS5zDQAYkYInWWrLsJojdNqZqCxocx7suwJ4D2RirvL834xk5YIxnu7
      11. diCCDeBS8c/Smclwt6Orr253+tRXcWn8yT77lCOuHvfInRRSt5qPkNJW0SjTqFWy
      12. eFgxrah5C+g1gjdwKBj5ecy1ndnkzrujXIOpBmnnAVgc3tRy+lQolvxTgI5du/M+
      13. G5F3fjqQJe/8t1Ztpb7SmMeTS7HskMEqEJVF8aBGE6TDooy4YsRk9uPfziKTk6q0
      14. wsP67SzbHREmhRNdT9RqGGP/+Uov//5lURzmNSUzwwGOpD0HMcvtZQikL/lMmWO4
      15. vmeb2dPuqVZL3OqSMtd8yPT3nN4NUSaMrr6AhSTQEIXyTgs9grzs8z7TmlZDrWnk
      16. aoTISdRH5BAJTK6IhKNcs8q9vF/qzcpwHMfnar4bIFwSLy0G4C9z34AH1AykKBPV
      17. G5Awz/wX794+W0tTYYpphUNRnonzXDxMfsBSshivX5Rwp3t770x6Un4hpmIyrCPH
      18. bgGxvIdcQGbHSQlsw0wbJJVR3kp5+hy7hWlZhr4EWMtPJYz9ZTFHDXNoF+Z5GNuo
      19. JENNWyW/Ts1anJbf2bGppZkjIFOtbPXRS5g+hzYxhRVRgSz5py0EZHW3aQTVTFT5
      20. u021vbOI6kd/jMXVI+zn3VAcFDSHfGuMWBpnAWY0XimTg85xUT4kXJTwhuisZZxx
      21. N5OFlAdZTItvSQSTRC72D8e4q032duvMmTSbGjHfPM7rYcY34mQRDJqLUYZrUaSP
      22. 4GPxoLg0B6IYErE+pecQwzSjWG4x7CcJnfmQyHpOJMrtKGY86n1+vIczv8uSzWdT
      23. vAVnU1XVnu9N1YhLKT2ISR21nxQWKQvsYjus+5hr3bOIaMedhniekdsgXJ87tftB
      24. 3oVXnnvhWU6JcyW6xN1GauvEdJf5pm2dHtnvf8+YFhoZpzbNnITiEvrysC8TaprP
      25. jynMn+/0dPNOz83MrfCTM2gZtZ8fZtMMVp8pXaPdCk07M1IZou/yuIKPT7LUzPq0
      26. xP/Be8enj8+bK5ogmB4ak3GruFrDCG5sDW9Fnf9s8BO2+uoR5pgWI5H2GBOWOu3F
      27. jctSOMilQFgucGLgRlR0JS5j07JCzg8LZ2ANrunEdYbGREy86fPdhQXyIv8Bs8mR
      28. decoOZBHtQJx3+75bB+mJvxQ2rvn56k6UwproaNzyBaIHdi+PUxhx5zUeBa7PwpS
      29. StFohJdj53EwcnpGrIza/lTEVKbtqimC2LR708mgkutl76ZkGPrD0I89TEvPN/wG
      30. I9SogBNK7CSJowsgS7OBojh6gSwjO2w8wi4M9VL80Q85PPz5hMMzhud+y8wn9yGa
      31. tife1afKkXJqs8Pz1vGB3T44+fXivRBeQrvifGns1OudI+lSKUziBChYNl98NQfT
      32. H+1ZyJGViA7wINp0JjifN/VTrrRP8+gHXyb10x/MA2Pv5NdEtwuqA+pihkHeKkJa
      33. +MCmr15Kgs17Bz+Oe6QaxhW6wdQbUgkLVAI6Y5CyUAEH7wF+e3/j+hbq+GA/905A
      34. bHBsU39quv3ER9dEtwkjM8wCxGLkIp35RZQM1A7dMcMcoGEO/hw4Q247yAug4tCZ
      35. kEOJxKOZMuTFhYUf7//3kzOS/4GEBX4ozyEssKF+urDAywD/5c/3L17/VzKnvOn+
      36. gPq/tbWNtXWq/7u6Xm/Wmht/qdWbjbXVov5vUf+3qP9b1P8t6v8W9X+L+r9F/d+F
      37. 6v9i+d/3rd8ObADC4dGvWABYLsLb91jBXca+Sd8NgeiKEruFq0rhqjK3q8qrf+ry
      38. iLf1SgM6ntbjltnJbglLfLoDezydgHzB0YF/YG1br0NoVXfYF5fSVpYs6Wvmx7WC
      39. ASlsrj7WP/RgkNoW/HgXa4ufLm9D+7L1z1eRzAZrhT7SupaXt14puGoBFnj05xdo
      40. ScfcOf7Y3t0tsT/OO++PDi9KbCw0Spat19ZGhUK9mUPNR3g+bNT2tvCFufi4f0C+
      41. KuVoIoGd0kTS+qVvly0+EcyBMy3B3zGoVOmrL8Z9MCeZHPtYe+I+xETJ+zDNukqz
      42. ZuyMhmaTfn/1/dWrPPKflGLzB8l/jUZDl/9W15uF/FfIf4X8V8h/hfxXyH+F/FfI
      43. fz9N/iuynT8tkKTIdm6adt5s57pA6XGxkLDPCYB3mpbCPVs7IN0JccPc4t02ihB8
      44. EF0k7MGP5WVFAESc9UhOKUXHXKaxW/v7oXSCOObhAStiE6IAdq5G34cLKaPgVI6E
      45. lL8U/36q/S+hCuITZMF0+a/eWG3UNflvvQYfFfJfIf8V8l8h/xXyXyH/FfJfIf/9
      46. DPkv+mQ684GASQEeQjwsqkwvVmU6biFjwZ9beuAdfIyfvoriQ8lYgsut7sh9qKFu
      47. sRERpXVgyoSY4fVLojHJSZKYExZjnlg3TmB9xUfwCrMbemGOz55sRWXDiEmHnl8K
      48. l9ZzA2/i9o44XtjUtBJ+jQGnrLdkFgr3R8PtH/3WbNj1db5adRPfLRejHqK97BiG
      1. /te/Yl8OnQd1SVGjd1Ejz9caaUA6dm5dTEPlRnhP6A5vHXAF1g3wB/QaOz4ycFKD
      2. Eb7rD95wNrQc5ArcXsViZY5Ee5hb/toI7dhOt9JORIN8HALlxO7OQ7x7HDZPOUAF
      3. rCzWa+h0bzzfDbOKJZCW4B6T9+KfEogQH8RKg/bpG1O2zZ1tC16Ek84RPi0ssqaj
      4. HHC4mtFYStdpjW+Q41Z8CCxlsiHyrahFCFt8Ny6MjjaifTbbCSJiRGyqO0gD9hy/
      5. w740rG/vxu3eYsrXe8yKPZoNehwmVm907+sLxQUopEGlIeJwpKtivMFWWRlVXZQA
      6. XPIqTGfEwKaTIm3ME/dePgvDsPppmBOtxk6ek1bDlCx6RJpUSZOasAJ2b9whRpco
      7. yznyMVErYXjFqlUoGHrUT2wDsJDuVRyfZGDmx5p5sTsdyxOHZpPDC+xwykY315Vy
      8. BiTMk/DAIXbU163/tkCifmttGuCiE5MUdDPhxbs07GM++yGE2R07d53eIyXuNfVJ
      9. Ww8H0j7cLcrd8ZZdlBKIzb3RDHMSY/xgr5wEI/NxVBvmhWSgkPoXLjo/lZmNF6Ux
      10. 756NxsTX8LRLIWEuf8SfAXU3BebW15MvzXMRuNofmqC9yr4N5iNNQPv602hB9tPz
      11. 4pc/ebu5dzzXPf/OTQ30g5V7DkWP/zjzQ1z/H2Au8pHd9/yeHfp3PskTLEP/X1vb
      12. 2Ij0/6vweX1trV7E/xT6/0L/X+j/C/1/of8v9P+F/v/n+X8dAidk4WMzrQbfZnCJ
      13. A7nq2zWSZ3x3Rn6YgiasoOP4jJIpRU68qSlJuJHtKmWn3BFJwqNQHMwSXm/miM1P
      14. qm/ujZJrjYfTYjMlcwPucej1gDC6k2tPzgCcx0cso9pglDY7QGqaN9NP1rSPOae9
      15. cCbX7jTfvDmADGCyAW42CNb2mSE3epiWYzhC/CG4ViJI+5TbatG0HDnqaYSuaUz0
      16. D56W7iGgXfCk6AZ3yDAJELUTxfZ4SZy5DEhUDq7CftT5z0bMnuRPrh8q+N9HrEI0
      17. mVR4ME69yX7DuoxChyCuv3S9ZJNZMBvawbeJHdx4/WnJes2Gfi0WAL/zVCiyK56h
      18. 06Po1KhYj7FO+IVkkMBtlLRNxtrST4odot8oUmhLgfkQLTjunRtqWnAdYhrmztds
      19. lDic2ChVbTbcrrHHg9ajbuoRboV1CNvgmYg2ng/UBGtA9WxnALcPzokGLCFsxbp0
      20. gInjVK0wd87krMQPnM/YTOpBz3tJwotqqW69e2fVV8u4UPpN7ksoI1seP+2WNKyi
      21. 4csSWjlI8a0ZJUCiB4RRl4DxuAOkOPI7o2a4Md0ryTOzrOGK2pI7ZzpXQUlafVle
      22. nUx5iLJrxEe+BMK1VF/PO6vZ2FjfNKKxcBfl5xeevUYZrZocgtduIVgNTfiG2mJQ
      23. an52fmG3ToGz+swwDB1N2RrKgJamUV4lUSy+OKZAZGCgVw6vC92aKsX+ISzhB+Hv
      24. Mv31v/gxTW64Y8Ao8iVL90xGIJU44fqbchihPBa64KaOxTBeOu2KtZ4E9Ho20Ov5
      25. gP6YDvR6BtBDqAtmIxBoGeM6FLSMmBgTCUjeC1l7jfhVx41Edz4+AacYMvtUq9AF
      26. 2Ah3wnWN4kD/ENrGuP5Pza/7HCGgGfq/9cb6hub/u1rbKPx/C/1fof8r9H+F/q/Q
      27. /xX6v0L/9/P0fzxPNDCcblV6UebKC19UKyiqFbxYAlJDrqGKdQsU72FL/4LvHET/
      28. 0WA2dW3YIAd/zx1MnfDvLT2GmSWj0uN4YymNwsQ1sYZclpvnAgtXEXH/wgK0ij4d
      29. FZWYwdsKe8w7B/rESCiBbqh0C6s7v7X27T7AJLiUUBWkY9lX5ggVWuxu2V63R/41
      30. 0V2iu45rttkqbRzS29s/rFiblKCnkeAMPOew/kgdWcTTMh8a2oyQ6PSKv5LeaLOs
      31. aGeOZLWcNoqeO10ZBbtynWPCweuni2aUIPEIVyJlLBU6nl2FlZPEAUqXa3sbuIN9
      32. ovn75OgKbMQ/dAf2vfjFkryQtM3+iqvjedaEUkrabvoxsZuFG4wdj8EDHFFsDO8R
      33. 6r7ZuirEKt+PWH3n4K113Nml4jicrwbqc/VoNa12ZzeYaw+GkxfanPQdhXu5TMGt
      34. L7RR1FnJaa+y1rQ8B2Bnvoev8WYc6yN1HT7keLYCZUIIhSHvdZEFjVbmX9nUNB4A
      35. n7p079lQIpVQ6rcGk8+J9H/p5G/FdIeleoLzYPVrPoyUdIxyzxFClFJQYmeHJyyL
      36. D+D/xrNqfJGAEcuZyJ4hoRPdrMQGqmRu0ZQUIb4clkRte1t8FVWYLicl0TMOEUej
      37. dLpuAC22I8jyJxhRTQaSIIA4sMmPEz6vZr0kNNnB5wsdG7U4IzZFapo7w+zLT5o9
      38. 6f4pB+st13XspdVWUxaq0wrpSkV5V8hH2JHtfsyBVqEVCBQc/GQXdfqH52lkgy0b
      39. h98jRXdjHrJBm1EWZ7PFZT4sOVaxqgBE2qbhIsOGL/5xemD/9gGk2n3urS4/Y8kk
      40. SIX2mLzNkcOylO8z+/8KDB/nzt0HuW8Sh6s6DufiGF6/FiCAIwGSc9dJhkA8OInv
      41. cB9JfXyZbKkyy61lVknHBIIbf0YMtybiapUZdhLcvGML0T6oWr/Efa417EjYRkkD
      42. YVs0W9YnMQT7pJxlbSvVu1tj6+MjGA6sxRuxThpDmLbjBU4O+kpSwJJqFOXzhCEj
      43. OmiS1rGccx3ijQlXQsF4wFDmIsD6QW4nrUeKdeAXtjua+dPRbBK/DtoQqHmFdjGE
      44. 2sy5Kd5f3k86cTHRJiwTp4glc/U+PThny6ds0Sl7DRvO8RDA0uyxO2Hpfo27JP7k
      45. lvEntyb29lbjSwwrg1loZZcwwpd5lxcyt5gqOLhM3PWXGL5lPAOJZ4V2Zu3WZo6Q
      46. 8A4cnewfnB6coLpYkxzNYGJOKYscI3VMYbvmmzkWeKsoAAyvWPIbnyC4x7QybhSh
      47. vZJH5uhgh/mFvFUZRkWSsBfN/wUPJuJB8Ezpn7Ps/81asxmv/1PY/wv7f2H/L+z/
      48. hf2/sP8X9v/C/v/T7P//B8bwKLaHpeayh8645JR1XUUJP0MFy3+DwP7WqpWpLK/S
      1. GbncXJ2rddbbohABpJsOehQAie5XyV8ACSZy3TnXZuk1RKBNxaqv8Qoh5Vc5lxmO
      2. 05bHIZ0+1RuJyrO6LEhHL6Rtqs1K7UpPLpH6RC8FNUpoc67i2bLtfjxfKfKnhuzI
      3. Uw/CarqeP549uTJSVu1urX53aJv/AfW75anP5PLt3BMgaR15dj0b2nLZedTpvz9o
      4. t+3d9oe9v3eotlW469kQoS2UixxPkCW0rgaj7m12wBJXQlSsrxVrHHOm4N+CXHwZ
      5. VW+KIerSN1YkylxGCntLRaTYYMxYwpUF33hJKbZ6niBPz6K3UdHjDErxU5Ixph6l
      6. bxJLwLJVLAAK2nGblie2xZFXCw/hny5b7AxQN7PHslbZ7YOTXy/erzQq8KT+2rCT
      7. GiTZ69jIBisvLkHCAU+uDkVGEaMWncGVmVDFfi/lnIDWa6v2UD+kqAt5yHBtX9na
      8. vsLakvYC3xqUdmJh39icX2ENf03L58KIrKpuIaKqPCLScEDisbHBxJCdZSVCsOXt
      9. 5H1FBapCxVKO94Pr9tX3Y2EPtxf0csv7fuDUxftRvB8v+n7EehfvR/F+aO/HTnom
      10. Smc6dbo3dFwkhHh9q5bUVvZf9TCYPNL1JCT9otR1SSaB8CHKzFkm72fbqkZ/GbOH
      11. wevzf2K5/6RtaEsnNRQJZxX0LCMFJakEh7PB1BsPuIowaYvS0pa2VaErz9YBJbnE
      12. +qKPcWEc+Y+0/1zduw9jx8fYhGbjWUxAWfU/a6sx+896rbD/FPafwv5T2H8K+09h
      13. /ynsP4X958fafzre9elk1LUPjz6HdV5uvMnYKoVFCyzGJpWt9qkFCM0zSSsaKoWV
      14. KmXnXnMmlSS9UDQD0B4gQ3zgnlUSFAWeQ/Jhq5cXUFv0KskaknaoF3Iygy8XSIbW
      15. RbhqicHCmjIEc+6AT3nt1ueZ2hQZGUsHxuYHKRs+GfkuT6UUrapqra+tNdeTKmWi
      16. 5SuuBnAmLFDDspSsUJ9K0cCVsJGkVY2mXVZUGfb5h48n+9z6BiMp45h2gPa9dTUM
      17. EKej5crpfYyLEq3I1a6QA/+z5D9mCn5z87yiUbL812iC2Efy31qz1ljfWPsLlgSt
      18. Ffm/C/mvkP8K+a+Q/wr5r5D/CvlvMfnPRwGwc9T+u71/cAhgRQGQ+7qpn0qynzuZ
      19. jFh5T6n6J7xa0I9kQS5W2nZ3PJgF+P+vWIlD67/2/gskDiFNUpXEB5G1Bh0ZeGHJ
      20. 7o3j+y6QtVJ9pVGW/fgA6h/gItsnH49tvEsnB+2OSbZp4OBRmmaeSyhl4P2DvAOH
      21. XdB6zQrE2afQ87S19/eDC0OXJu2UXvQAc55feVNR+DQc6ujEvmid/3oAckzr4sDe
      22. PTVObq0B46TMn6fTZk3uJfcASmR3/scsHW6yVWO6l+kNsB43o0EvkNeMX6H1Htee
      23. Nj8wrtL01Os4R6/VWK9POXqtYy9ykrn4DJzPFH1DlVWju8HpwcHee3F0uwdAEQ9s
      24. bK+MVAsFbfcbcmvWUBkHgU/UcO/jxdFv8f4hvijjrIbjcOSnOp5h0UqlgpiCZh37
      25. 7+//J12cr68rXbDwZ1a3VXbIknOJskeK3z75wEK4bSCQR78hPYr9q6k9Pp7wmO+U
      26. tao9MtvTvTPnpImt2hCfaPxXS+mBu8bYwc5eq40UXV+1IRY+ZdUdgYeUxJrKGCBL
      27. 1HWBj2HhmCHJhQft4ANPx0C38+h/DtLPWumCGZPhA9PlWNN70Ot5ikZt+9h4mTal
      28. VOisym+YDV0bCq7k0Qe7c/wBHkMAy8FhDNZvanU+VKAksZfyevMMxcgScxgxLSK/
      29. LGTnR1oeZkSw3GDqIQusHP/p0QVc7oPOBRGLduvXhN01ot018E5Wd5C6Wu9/TxgM
      30. 03UlDlbfDAeDX/lo63ww+apHb52Sb0e+uGGSjJR/q6/U902UIUDPqDDxU0g8AZGP
      31. D465+0LCDohURecKeCT7PCR1WlNWrvcy9SgZx16SqVw5/sJmLCNt0CjnSOKwSVAu
      32. GRegrZVO1xuAcOeiYEcC0mA0unVuXKdH6M0Q1gEUf8TaHPLJtGyGYYlnIshIvEfr
      33. c1qPkjK2YckfKFcPrLV9usdENqzSgpUc2HL1BwjIIx8vSloXJ0rEMoTacBwahNre
      34. 6D5jBm30T0cJJKmEz+myVZL3hqUGytLhGseyG3bnUB+rvtBYJriXEnYwN6r4Iw81
      35. NjcOpfAzIgzIfPBiZiDMmqFHDoQJxzYtnFOwQdrxZq2fTZAKS3E4a6ZF9HZh/jt3
      36. wCB3Dw8AKy/0TfZRZS007vrs1xb8d383/ZppU1B915xzwFLzzLG5qVLuhKFVnhWo
      37. z28gj7AJksdeXxUiFYhlE1L+eb5hhjC5iLz4/YP2RcumHRAvYZqguS4mAIFqrgkQ
      38. LjkmqLKHzeByDCIbdx1kOqhVRXr7cHjYAaHmtzaVbkj+12zEurzP6FKXxBDe52PW
      39. PMY+GRM1VmuRaMm4OTp1u7X/fz8CA2LsvFkzcBcEHw9YKIcpGYVCLpg6V94AC2w5
      40. Pl3eO1fk7ZIRAW9nh+mo/gfYYuDwkLs76aTIGqfnB/tHe1Qx/fTDJ5CFDXhad1f7
      41. 2Z3s1iFMaJ8fdEiUrruN/qvY6oyvT8LqkAfM06UWVTI7xSolmPbLYoMEOjOVNRij
      42. wPQWXpyqNyNBJMVR93b/nk7UmR6BUu7yDLc3zmQ48r2uRHc1geJj58B+3zo/JtIe
      43. STIGgUzcbESMkWAO1HGZfT3GsEZEPRkwyBuIPuF6DoCtOAcxJ0Fv0UzgnHvuwHmE
      44. IwIa5AUE1KkuBHCCZqPvLuDyxUEnkY+WD3b342EGSwgHW2+onHWr8/csS3tJH50H
      45. g0rKp6MOXgRYc+sfuciX2iV5FSV98CgO9cQgiyATIoUTuVjTevwo5X+NXvKEcIDk
      46. u5geRiAfii4OyfEh+Rh1ayV5hfruSRnHXt0KA4C661iEVfQuky6KPc7ZxCVU97Co
      47. FimYJbhxB6FCIya/EbH82O4cdDIVQEqf49bF+dHnJBUC+6eSVE4COG/HRASUx5GM
      48. MZrAtcYlreOOjmXAQ1sCSp0zaplxuZQBeazBvGOoi5D0zEkacNjwe+DxrLETBJy8
      1. cTxP7hOSsaNf39unrU7HPjo5/XhhpZLWNDU8LOK3kYfm1e7Uu/Omj7Drafg0p/cV
      2. i8HU1if2butkPx1JJIKHXUgHdNJqMxGZ9KF4SxOET3MPI/eOolTaBGV1HScfjjr8
      3. IslqJMXpqV5rrHIdyzFXR72DDdV+Wbd0QESjdezdo1bHqEkXqs8heaMZ3mUa6uDX
      4. Ful3ORt3tmZScG8K5U/AhwOpp2Y5U6uK32lDdk7O7cPW3sWHczvRW2t1TeixI3UZ
      5. Uiboaw2B755NYhkOxNAq+DbjQwPA+NZ/J30aGoTHntt17/GtH8BYzgRoUYCDOuPx
      6. ZPTg8XoOwD8OWCU+7NPuHKqcEabj/dDhRgV0DEy4D41N442gi4B5V6XE9Wb8lygw
      7. TvrJPst6gBtqj9/OSJ/328EeGUcznlq5S+fj+W9Hv5k76V1MSXVj1zGrB6b91d4S
      8. Q5dQUjAqut/UTX1U/ki7943sHuZLnzEBe3svJo4feCx3cEh0Ea+GlDHvHvVDGr9x
      9. cd466ZC23b44Ok5WgAB7VuOXkX7dBqnYAq45psQryUMCmULLH2OOqM9SqVFbWi2b
      10. V3CSJuI3I8Xye2fSY9UvPH57goQ9nbTSsHeREcWWzFBaZMQkcs+P33BCK0YFajlp
      11. uQmWC21wsYyVtCNkeLb76YD7xgYoMgE1GzxaTh+dhDFbOmZIHgXKdqEHF0HRDyGZ
      12. QK831za4oZHLiIi+eyfWNda9jHGKeye/Eu+CbHqaJq6xthYaJf63PxiNJqXB6LpR
      13. 0sFYLlfr3IVXnoIk6M7xxfvkhVur603xjNbeNNb+t1RfWS2newnLU9D9zpiiDlNs
      14. RlPkcUQ2+Qx8j9zO2c8/iP/ndIYFE+youtGTXUEz8j+urTVXo/i/1RrWf1zfaBT+
      15. n4X/Z+H/Wfh/Fv6fhf9n4f9Z+H8+0f/z4uMJLN4GFAQ+EwDb0V1BTQ3m8fXcd7tA
      16. IaZA2+gZQjdIetFGnmKD2j26QPPP+W8fjs5Rfmz9I0PiY5qSBIXCKfkacE+hZI3a
      17. Cndd4IZfZvcgBpzWen8Dr7Ef2UBIPxoauIFQJ/t4SJ4Bn97DleDaqUNEOMDbOPPs
      18. VpsMXrtqICWZOoyLyTs/qgc/HQHrDgQO5aYPJ0ZtwS+/JOpMV5gnK6mIsMSU1xWS
      19. TlJ76iADi9vU3sLLeT0bOBNhGSPewrBjfSuoBkbPO9ShZcgVAMq1fmiH01cQHxmN
      20. cPOMLJuB4HKm2dd0bzitN1Pa5etfe1Pv5zcuHn+kfTGNTKreIlxbs2/ufZyrd2Mt
      21. ofunfN2fXV9Pus5QiyrXpIW7BFwXMiqRX2Hkgjshh0NOOTRM/A1IPb6m9vtTJgyj
      22. urWecWapnRupUKmvmbtHjhuH5wdnSd1Xua+9x27Z0HmwurNpddTvS9ulKiyBVao2
      23. 0QVmPPL8aVBO2jOa1feAszg8tBP9i9driUvO6lrXSTozkgCxGM0C/bTZCf/W2o/8
      24. 1BVDJfP2Ft7L6KhtX7w/T1RksctJSDN2XcCIlrDKkC+865MS3DgVeanr86XMVXvT
      25. 7KcZh9gD5oK8M57OnIGMu6mGIQYRIM+zLnfHEbZFtB/0ZnRnEPMDtsPQ7iS/wr+S
      26. NQHe33O7l31zrcabGoMaj0XHy0UrwLkUKsXeVr6KOzR89cRCZOsaOQnACoDvyrOC
      27. eefH72d+OL0zCZNKqg5rwO3Aa517IeEyIgQhD2eaAB6dQJhvuKgIbznsm7tzoEfb
      28. RF0sz7fIoRUuOLZC5IcZqqGkY58BvWUWKwPSbXD8BnFrzGXv6WSkeLMBb4qvGQbS
      29. XxyhKHOeSbjrfNQ+T/WGagYmCPapJK0DUmJ3NJm4vGhgWPVJ9Q3MxSMxvi983U1e
      30. KixiXypNGCI2MUH7GVyQwg/xaYCP7bsTIJYuiLnTe9f1lUnYgxJyGeTH/uiD4Ix/
      31. mR1pnCldQx4QpFrTPnzikS7x9TKSHz8BtkxSB0WuQVejUUAZ0kvczZ4vopxrdryG
      32. H06O9uzdDx86F9k8Se7JhbfrI8+larh7uAgyrSMDgZJQxmrCRWS7RYUDZbhF6ZRa
      33. 3592rLAndBmNQKptUvceIBB/QFvDp/ge1aXV3jDOKHoEGGHhU7OFTEdwp3sB81ud
      34. hI+7px4uPMLsfpkiNYybb6xlz02hIcPRJHUVuaj+HOuDczEujSw9VBaAVlElfnEK
      35. tw7pEWrAZKSTF8Dw7eKofWHNwcrHF8DxJHtuuISEMrErGCFIvjWF2K8uJHwD2Slx
      36. xeudO3mky5+AIoiQyFHmvR+r4tkb4BMXcR6hKJ02bxQCFDD1JTZAToUTqJQ1ikuj
      37. r5f4lhiA+EmFxdHVUKS+BzP4U1rOe7jgu0i7KvRrBx3asZ51xbrAgyyxl7q6wxA+
      38. HEfhl8njJWLwc6DSqnaAXFSlKDcA3vkKsLgTp+ci485V3sBkeD3kDRWficj5/3h3
      39. v5XECRj4biQyWueIn83oXK0ZepMj1sG+LTyzOim9FaGYdVfIf8bk9VjvvQ+or8vR
      40. 3bh0JrXmgF3tzWafRycOx64fCB/4MNC36wy6swH3xkb0qlMU6JCyuEvHdX6w/3EP
      41. XvyjC7r39RpGriRF9SKz2aipnoWkW7ty+4iUjrAoOJJaZRo5XmgOhhGb0flEyiLu
      42. V9pJikLOY7FFC3CS6hAX8GfN/0PB5DYw5nb/WWoAZth/6xuNupb/Z7VeL+y/hf23
      43. sP8W9t/C/lvYfwv7b2H//Wn1/zC/RZhhJ8xlIlLchKlFpZJEgndiGV/VLzCWSylK
      44. lFaPKMz+ui+mp+5kvXAni1cF6gf27fvfc5TliWduKUHH8uLTYtqW979nTAuNjFOb
      45. ZjZleSXx1xalj+AFZcVqotNwAmA1piUOBywlsmn961/Sn8C3qH+HqVSV/ry0uX9l
      46. k9CNLZWcDDBGRpOVBg4saqqfuPdWCdqVmQDPY9HVOuo0jK2WuxFVdgxpIipiF6KO
      47. jQQbvbu21opxSmm5Rz688w6F3ALzRjk60Hzv+pKPO2EqaoKY1oj9bs4IFFbIYbPy
      48. df91W+wggiZHpBvxLccqOQGvujyuS+BLRC4Ra6xAtzf4ALtjh/R2vAVbGLzcfF54
      1. 7HEC+IslPBFTIGKJLL3h4ICAHmDGa77S6HO6uhUV4OIe1kFgwIy94VYqWNuGA1o6
      2. +2jf0rZFit888FNOH74RTeWPZSjicPIliZUt6mdfAlONHt6HbNI2slnA9lJFJ4GS
      3. 6jcwFn6pVu75bmEQ3dMHr9fsYZAwxavUyX7Q7l9666n7fmXYbAyz9E3ydoPp2B66
      4. wwRqE8vbo5OqJCTUKXUKiNGbhkV2bqux8luJoAsoBGBvN6w2xv+mXHC7852DMr0c
      5. ALrA9J92k84oDiN8rrKwY+Bc2yCU2VfeNFBQZOZ7KP9tJuOdNlnj6ZOt551s8+lz
      6. rc5zoeAZmfnBbDweTVDGj7F/enuFPajpmPzddEvIfmwzEkzBO/iYEM9S3zLeKuf6
      7. dOLexTihbXxGjD3aTjBF9f4R5S1Rexg7wJN41wmL8ckdzDnz1EFY1Tp3CJsISQaI
      8. vLuzPjxr+AL+7o76JeWLcjl7iABvz1l91b4yDiR/XZYB/930jN6GTKggYluxViqn
      9. JP+pPLlUGsLt3jK9T+ikhsL+HXAfPYEmJs5RmQOr7r1+bfzq3XY8BYDgD4ANmU18
      10. /LFItv64/rd9at8BP4R+QHZ3Nh31+0/VAWfof1c3mhu6/nejVuh/C/1vof8t9L+F
      11. /rfQ/xb630L/+yP0vytLxFEdDAbeGCjbyp4zQ3URd2fsuejGI4hQ7U2dPMmBo0MH
      12. BHjFxuMBUGOWtw6/Gno+S4g0HY2piYNXfCYeD79HbS/RA9N6i+OxH821L5QrmDRX
      13. PXRlt2RXds8NAEYrScrq9+6AsuTOfF6RmBRw49GAHLCIGPMyYs6YvDNQLwVkyPMx
      14. NYoV1S4DNlDqarNeNvZKKWS2a581Ni+1XBJfKskdWvEOLdHBWK/M83umb/mgfaeL
      15. gftxlbB/BYTe2YqUZJgJ711yggVNBcaGNVfulr5/ZzUbG+sko1rMV5s+ZjFUE5Hh
      16. 2QH5vArSKR6NSYaksC6361bljDXRWXDHs116XVumAahGmX/FipTBz3fqgeBnCXXA
      17. pTOEflKZsHbr024psdQ2NYqyniDu8FEQzPjvCxuwsuAQy1iOjK+p+pLLEEdW3sqo
      18. rR3B2eFwdjQ4t/CzFDhz1Id+T4FzK75BZ044t+JwduaF87zLyA1noZnBWxFdtKrI
      19. x0OarvK8N0w1AhnH3BZH0rqorydPbFj/v9v1le7en+b6asf0J7zM0k3801zmOaGe
      20. YV0ROsDu+LHEsLqSgSJfKhrnsSR0hDKfEFuZMlErcaJW4kStHBOxzcY2Ot8mE9iV
      21. BfY9357zzZsFhu+onsTA3tF9VYpwZey0UDlaTOUoWYavHJS4gWqyqECWzC+FuIrg
      22. JZdz8XJeX/TmmDqTqXX1KDS11jg48Lt71R1KzvZuB69/kl8FRflTOCGq/5PG2DYO
      23. oRQGjutYJV8R+FJzExG+Iu3TZJ+N0FekfSoAaxol1WnDlPJqiRTR2S4q2qnikc2m
      24. UiSIYdq0gsSK+jvFV+RQ9pTITsSlCwYkNyRILUnCSUjvyKsk5vSCBCLB3wRPsLoT
      25. ealzq48/sna2hfI/qcW7bUOWOMkZ43zmhwkT+pbvuj23p3pV4MiEoH/d1uQYNGFw
      26. J36XZ7dH7kS9V1LkqfoFutrjDMZ0d9uUobD8Sn8r+CPZpurGpgR41WRYUGnjqkXc
      27. I8ukmzD6/tFvzYaN/NsTJytXzMDnigMrEk6FUUmq3Rxyj3JJZuXd1ICBMi5v+srI
      28. suI8hDE6RZcbGKVbeUhykQkl/DCwNIoVCmTuNEspIF4v/pjQHiQuX57147iHE0rR
      29. GszfiedAp9hJ92EapYqOLHNJt0NAENVyafdsWboHZERMvlN8sa3z4xbGaVXjSRmM
      30. oFepCKB/E++1SkPg00bs7K68bzOnZzsDlEkYzVVBylZ+RA9zh3kT8Xaqw1tdem8X
      31. sP/1vQe3t/LcprENtOsZ7X/sd2b/a6zVaxtY/7m+uv4Xa62w//2E+B92/iLyzsaE
      32. n9eP9XXMeLygITgr/metvh7mf2w263D+640i/2Nh/y3sv4X9t7D/Fvbfwv5b2H9/
      33. QvwPcTzcrHouEhEwduit5U+uQei4f3gA2bFhLVn3nx/gv10QMLp/oz8/059ShFCz
      34. EYYKaJxVd3TnTHC2kkEtEtfJLKUEDJlUJKdRJkNeEm3xf0bNTTOW3W0J9l+ZY4l7
      35. UuYkoPoT7+FHLPFh0SU+FYya2q2ZkB0PsKsyz0HzQtcMr6yn/csRzkUlifKhYrjE
      36. fXj6WeLLp//LucTu2XxLPOO5u5CX7IqjrqHCe22RJcZcESzLq1hfK9YguPH6U2As
      37. zpDB3dIxomsPHTj+e/ZjOhzTfxoVpDwxrWPXv4zVxPqyZb4HS+Pz0X2kN+w4fWCN
      38. rC66MAdGX+V91DVFyibtu3eJ0XEA+J2kfvDdO1nFxYFhbTPVXveM9SHQwIf8a96Y
      39. QBNpX8ly5zG1uwfD7sMPzVQnejCzh/NgNxslAWG2rqugZJUiKJW7lzDWF9l4Ia+H
      40. jQNPBDQusU/5QHvt/wnHht6ANRvhJu9NqwBKeQlA+lJhv+3Ds7HPrCti6tyT0u/H
      41. H9slvJaKAjIMvPm0WxIoxZdYsVaZJRsmXTNPCSuVpwxPNA/gfQZHTcMZGYgsDml+
      42. DRI1muEpwYjelzKiHf+Q3kiqOrLMaqNs6S75kTXW6jp+yMRzXP+uIGB1W9zH0Ll/
      43. NBzPpq7hrecDwLWcCxlZe9lGzK43DMtBIaCm4B7jOJRjpQeiDvsWq8dDhLG20ojc
      44. 2VurGu4WeiOnJHSdvZ7CvoCIGwSzIQpu+AnKMY9DEF4nnrz5xgK7l+JOkBxhtBOh
      45. v0fo/0XSkeOIX+F7D493C36lUb8abPFJcMUJLqEjB+zXCLCqFRr7GwdQgc6Go3Oq
      46. 4/XRDksCij5Sg9PxpIcq49Rb+/v8AuFlhy/EixCe/tZCp/531x1bI9/FhE5od8Xk
      47. SvfOI7xMV27XQRXJvYtaFZSSh/QsYhWzmA1IGJpwxe80Jzq2Cx7PJAV24ec7BlJF
      48. NBjvdLS5ZYtMybFB1fbWzo42jbG9oEMExGiGejIIBRhrKtngwTf0JudRt/+J9L88
      1. fblrS2lNg4W0wOn639paY62p6X83NuDrQv9b6H8L/W+h/y30v4X+t9D/Fvrfn6n/
      2. RclIJKEWGsqe51yPeILlyLUvhXEq5dL6LeVTnYaOdzHdaRfI2MsqJpfmUEzqS+SF
      3. OF5ad0qHVcmv9TsRh4uCzg/SnVqL6k7hkfr8+alLjCkmvdwyPLsA9ngKLV+H+iuP
      4. /rdPFYaFwIqSakbrCr9Yitj78EDNML8Sfbv1pxSu/sTy323DQde9J3j95Jf/6uu6
      5. /88qCIWF/FfIf4X8V8h/hfxXyH+F/FfIfz9U/ut416eTUVcWATtTd2zNxlJqBRjg
      6. zp3Q09UfuMzDRgmfADIhlRHVIysimZEzW9ny4RKGAqxWdPHgg+bmo8x0SRkIv1jQ
      7. 8Sk+M0sTHsNikEzOE/YfTm0KLMs/NUuhmOncZGq2gHfGLTwJMW+M1nQ4vmTFPtDP
      8. gpI4YjpHNFVGUtMtk5puQWqixcCvmuTEoox5kDE0u4UfBlMmm84nwzkdOf1hMlrm
      9. HTAcRLFLfipJ31T4tLdWFf7kAZ7s1PHDBKsp739LI1cV65rUt4KZG+cISyn+/WT5
      10. j0qM2YHnuzYwbr3R/UvGf6zWtPx/62uF/a+Q/wr5r5D/CvmvkP8K+a+Q/36+/NdC
      11. jshCjshiHBFSAZ7cgnmJv8ktdsBwn/gY8BwGb59oyoHhsLwlVuyU10fkp0ZSqLfS
      12. mHe4hnE4GolGnGe4A6qMyqg6K4hh0YuB6VsGj3KOQswaQBXFXWQP0mHHs37QQ3UV
      13. Va0GYRMfHuAorRIeaJn+dKDdYOrh1EDjV9+I4ViByenAuWKvLs4+xcQsb18x8cq6
      14. 3a6vv/1lafVtfX25sQS/wBKBavvTfulv1v+38aZX+VvFqk5GM79XWl9ba64vAXDe
      15. rFil27erb2+XN5dWy+XyVtTn//l/gz8B5V5F6RelaB/MfGPTCpj01Ngg0YrkuXqj
      16. Xq+TCP7LZo3pATYbzTX6ZaNeq9Ev643mL/TL2to6+2qt1mjQL6trG+yT1UatwRI6
      17. NTc32UfN9Tpr1GzyRs36+gb90vhlk03W2GywOYBP55+srbJejdUGH7HRrDfZR406
      18. b1Rv8E9qzU36pf7LOttHfXPzF/4LX2N9Y73Gf8E1fgcBO9KUxMSSUmYCm/EDNr38
      19. UjHpTHglJUBoNhzm+I/nq8mvuFAXMH5Qp1UUF9HUSsXkhUOctNghz7eRtlRMcUIu
      20. amuAPQsJmZLl/6lTm5LxiKmVm1tRr+TC6po+U0yRtiGmuenU2LedOvs6HosiQEXF
      21. LLC6iPyBUp+prRIc4GAdnnSQaCMcPpwm0h0DwTGG1ojM/xT28vq1FaX7x1FMgTNh
      22. n9dWk6UprMkrPNQLKqFKKppnh5yoq9aqYeTbMAnRLS6gEQb19HlKnTA8pqyTqNtQ
      23. DYZLYHmCiE+mGKoRPSJwcyejB2+o+Isr2XpEfAo/zmpfzhCpRg+xbKzbVpXnW41m
      24. 96KiTyz9leSZrh60lgApoLxg/MmUkrsw/FFDFqC5uh2UGjy/1C8rPeu8J9vIsurn
      25. Lq5AM9SL6f7q6qLqxkVJCffSlwenkLQ8OWmftkiRtij+jVj+aqTWE0fwMeCZhidu
      26. dzYJQBKyAClpJW/pJP2Sv9RHLxEMphELo89LfrVexu+q4s8G/RkRHhh/lbMQAVZQ
      27. d1hVaP6troXl5Trg9+VtinOKoMufBVJcspRNpYiIlxWEVDbOQb/M4ceDQIDS6yrS
      28. aAJKxJg2gRiKjQLNlYHCwzb24RmWxPkI3au0OgBmuOh60rBDAHdIK7U0jsYtNdK3
      29. lBtmMFIi2JoZYKupYGuqBxAiuLFTEtxqCtzq0ZsSH5LBrG6E2Z9F053m//Mcvj+5
      30. 4j8aNc3/p7la1P8u9L+F/rfQ/xb630L/W+h/C/3vv7v/zx/M90fVYzHfn7UFfX/W
      31. Ct+fP6Lvz67q+6NIQQZHIBLZGB4s5g0kZ1eRxqlYvxSeQX88+S8KgHtp+W8NpAQ9
      32. /qO5vtEs5L9C/ivkv0L+K+S/Qv4r5L9C/ltI/vNRAOSs+9EJMjQoAsKHaJLUP0+W
      33. /6IvgOrgFY9/QcRiNFA/FJU5o09O23vqBz33anatfgTU0PW7JHeKLQBa74EQe3pq
      34. 7348au8L0da2u+PBLMD/fwXvJFA767/2/gvkGi7RhoIt3zEx5DA2PC8TVmTIPnx4
      35. kNLtad8dfTZ1tXsj+7fWvrFr+F1CV1aqIuxp+g56vlpJOFP0JWJLtA65HM4LOyXg
      36. AJZEhbcqXnAqVmfK6Tlj/gqFJafG3rR7Yw2cazImw5PjdTXR/X1aJacESNP34qPL
      37. L7lSKIhdU7/Asp7oMYZWPQmWiKehYkPdYOxYk/d39FmpVgWD508RIbnDdGBoCwdz
      38. 5T0/7/5Cmd+If/NssfKztpgrUcfY330EfPkwm1Yylqj7Q/FiPMAPjZ3HwcgB1hhH
      39. 2pp3iW4XYZjSbBycowtNFigFFLuj4RhEhQCYpp4zdSxGkGcTd7GLkCuDMHC0e8D5
      40. +9eVXIk6LoAHJT8TmRt2BsjVIw8MwEW541mXOHQedj1MJpwzl8hRH4sZv8V+VKM6
      41. Om1ete0KRnveJcKe93bP86c7OUSyC7ACYYQkIh/uiD/Fsq4TvCsjYJUZtZ6LIhyF
      42. /kHMR4VuonoLY+QBfYoEIchH3f8Y1G+PsSTxfcZ2yJmXRTa5OP1bdIMSztESsfQi
      43. W3+HaIHczA2/q+TBOQGxpxCVOfPQXziTa3d6jtC9GgeVbOJC7fHiWuIqlKBj+dmW
      44. GG/moPRuX93bwT3yQ5W8N5f6WawTEj5n1vNGwFz5vXuvl12ucZ4ldm8c33cHJ1eV
      45. nNn8WXtB954j3VPWEomO2f3Avn3/O7+hJvb2dOIqReYMrSLmbCwavxzXcvCEW5oK
      46. KWWhggDRUtkS96aTQb73ViyRD/KcubuSGKuHe/usXot7dycxVp9cVJjN4V3+NMdz
      47. WmKGZBHzCh+7Lgg7z7BA6Q1KEc9hXpZ0LbhxxkQeYN7HwEuR56KeIim7r4ygGCBZ
      48. BVN67a1r5P955jnlAlF/G/u7tpj/R90lZahFsSD5FslLzHeX5CWKu/SUReZE1CWS
      1. srEuTr7rjqZXUURHBCWhmB7izwssMWc9mpC9liM6LtVixsvWwGEYZ32Z6y5Zrdl0
      2. JOeUZOYO696ZjEnZHGoyHjwNzVkT21EHiBCd29qTi+Vgr3zZFD8wp4BgNphyHwDm
      3. 0PxULFKXaGgWdJ2BW8m9xA40R5oBIg/yx92nlPfJi0UU6FOZE4tIygVuSqzQfb67
      4. GG+GiAJQiWV6SVriJ9ZeprwvzUeJyIO8UORBO3DOLM7qB7B6eb1RTLWlWN+Se+f6
      5. 5Sc9vWFJbx4B0r445Q9PwFFfLUl/cWrTFbK78Fi83BvoPj8/+dxvoPty/GS2iikf
      6. xjyziimDWUtkwyQPrFbG65vO1CXOcIilzEM1vPas9eFLm3EP+GWBtC+DtEnZu4AJ
      7. y5aApCc3ZNqe4d+fSQhiSIxsK8okSIeTXUEZSsO1srFNgdLPjNJZ+AIoyghKBmJH
      8. 3q/PI4fMh9KVn4jSf5rXjF+4SKegXTL4Ou12xaxUiLqVvLfrBbRmWdT4pN05JK/a
      9. L5Vc1BjbB9bz/Hsh1D2aNzHC09XxQ88/8u9+Re/Xs2YtzxLvXHID65NKXnL3J53T
      10. gg8GvhFpqAu8eqyeRBJeXAFSrLLyoCe7dufj7uG5RTMwT3ZLHInAC/E+Bc+HF1na
      11. 1E8wZ8oKtdWqOlVWkA7W/G3m+FPv99w2wflI2hJMAWcLVI3hxkYl/XYxKBL5mh8R
      12. Fny77MG4m+OGCdQN2TF+wZw+WueQavIPljn5Qgj3vQlMXq9Zw+ApsrtzrZ2zebmh
      13. 7A5QJLb/pWhUHCM/AU6x4IT0dYol3rvMffnFlhhvFsyu+hM7Ww8ilkjt0SfWlJnl
      14. ZZboX9k0ayUnLkb+B2KxwUsvcegO7VG/H7jTyrxL5Okn4FojgsJAo8njU+hiMh81
      15. mdgTVp5Sx0ejgEUEkZezxFRJHvNVVpTG8z1GqoIoNJHoVsesRwjJZ7aGXyWfOn0C
      16. yHME1l6KEj67kXpdvh5WeQ4df75a5lkJnMi70JlaGJ5AdvoSkwvasBZYZ9d16VUQ
      17. SDQPhQeo7MHLzB50+X3USJVEPnmTmNCJNN11uhosQ0qx8K1iW80m8iEUhWqnQiVo
      18. w2WlrOSpFN5j/F3AchclL1Rn8RQGAx/1YP41vxCFj3TcCwPvpSn8yY+n8BJVmNNS
      19. gBYhw12ldExkqp5arx8ua1+Szz6uhneDiKK5vju59li4CSceIVDub9wJlmAeSJ/d
      20. OHcucma2sCww5Sg6ZyZQlCe98HI1O7Zim1b8mN9i6E+ugzysnmQxlEDziHFVC6Nx
      21. ToshLvEsxxrFEs+YB8GTlvbnE5hVKMaXiJUrGpeYDoqBErFUFSzVJbbOuXQZXh0G
      22. yBtn0H8hlp5odb6DpiWexQj9H46l7/zxWfqfQPBlCpmL4IOsO3fmgEzljUbK3vLC
      23. 8/cPD1aVUt7df37AxHfAqnb/Rn9+pj8lr1zAYRP5ra/b3dGdI/HdmUxtd06mNtJf
      24. ze0FseDtXLrPV/DUZCznlVh/wBIfFl3iU8GYU4V2P0dJViIg7I3gr+0PsQrs50NF
      25. Q73TZ1dEJgrcZ/MtUbAElOdUHHUNU2asPYGAYOShGwTcO4k9QJrbLzWw6as/levv
      26. S7sr/qcYt8zOEm1KqG61Btfu1cRJcLlY0YSSbpyefv7b0mcV47DRMavjm//tmVOh
      27. 8iAu0GUbnkb2LlfRdVCE3FNaAnKHE+t8MsMwJ0mKJES21MB65rcn3ozgMEch62Pn
      28. gQJWWerl6GhfcIk3rtOzJ6PRMGfwxT5wNcBnUD/s9gMsTHMUVdcDIekyGC7JJUfR
      29. B/7zy1MtTFzRm5c6n8vKXqIt8yt5U7UVBpdYgMU0Thh+oy//xITBsMTpfEvkUVnh
      30. Or+8PGEoaNfzEIbpEwjD1HRJROa754JiTroQ+SS9CGFo9Xo82ga2zq9Zz3OuiZfR
      31. dIbXQEEm3u+uLU8dNxY9A7EmShiTCLuLqxryos0c4pa+RB6H9NJPHh3WHJfvRByu
      32. Ayf9gyRCaz4SFkmEgNafPz91iRyzO6PBHZxH68Hatq4qlhMEsyFy5i3MPhY8Docu
      33. opSK4wH2sdv77TmwurWwfREWwdYQfJtR/jB2/VrPfR7Hcz4pHSyzQZ5PT1PDzKOK
      34. uVoYildP1cXkpg12WsHjtCflwQLEmj1Bb8Sxeo60Qd95kiBcjvQ5jhR9oY2jfqml
      35. UcIvi7yaf/r6vzxU8DmKQGTUf9horta1/J+r67V6kf+zyP9Z5P8s8n8W+T+L/J9F
      36. /s8i/+fPrv8gUo5oSRRUuVB8maOcw4RyJAQVszMUpk8ocecOaba90cyflp8o6plS
      37. JTxHWoQ8lSTI223fmTqVBOelxdId5FClhTOj1FpJ0o3OnyMgx9T6AZrdZGRYT51x
      38. wKDAkC5Z2osXsfAq1uB3eNdID9ghNWCFBqe51fIW66v0zfoqL2URNpNq3GG7kg6+
      39. 2JakGpxi0dy5oPS7OxlVUa8rdSpHcMPpxXSeD33Qvt2rr9uAide+27PXV6XpK8Zf
      40. SRMhLaHnhp7Yg0EVF8BPltBLnXp5G8siip6Rmz/wl2Shxd6B6DP4XSx1r/0/uDA+
      41. iDQ3T6/wVhoql2M+n0E+N5iruWZVYVZ2bOzmwqdyIz4zVjhV+r6j2rBSMRBOcS7h
      42. 47AUiKk6B9ve+4O9vwP9u2g2ok1WrKoyhVwcUjr4iYsJVxnjK20wTKvLSCKdtcWZ
      43. JtXdkCqbeBYeDPx4J2Gv5RkqnIQb8+Ib09BKIJUZo6xlvD0qVlVhVNPGxeTfzdVb
      44. NWCnw1eqlhnhlHqFtVKc80Ebzu7FoD3f1ua/5SlnEoePdihFQZlF9T9JidEW0QVl
      45. 1H9ZbzaapP9Za9Ya6xtrf6nVN+pr64X+p9D/FPqfQv9T6H8K/U+h/yn0Pz9U/xOV
      46. v5MLs0xnyGbbYwejWYC2BLpuiFI9kH/MrRvm5WRFR5ToW4rnc0iyhMfA8a3B6FpK
      47. 4AlP4Rjop4vcu2OJaD9/5FdjuT5JIHxjlToj9u54U6sL4wGh8jAaECmrIJsOJjfB
      48. bP/V8Q2+nMORD/SHLe9N2RIpeafuW7iq8pf4CmOga0h8WTIIOecjLAcEbth5/U0N
      1. LrHPMrzfww7gdZT6sEnknh4SfXhKJ0Be6fWIwFSh91xeSfAmp0aGyrV0YfABFqCR
      2. 9HA8EyoeVAmFKDox+N9ZfT3NA2GJZePCAqzJ6rWBM7zqOZQ7M7kROYe9EjKVrLaJ
      3. FR69pkwjDaGbiYbH2prRX6yfaAzfhWu9jJwlRQXRUNYT3zRQ5tuhGqJetaoIe9KQ
      4. StlQaXwPA+lEu4q8xLCmpzKSPhT5DqDbAJJekNYBfSpWgzQN0ajV+LDAFs0mPhvr
      5. 6AToYueg2cBKPGf/f/b+fLltJFkYR8/fegqc88X1UBZpE+AiqWX5C2prK0bWRtnu
      6. Pg4fBERCElsUySZIS+oZR/we5N6X+z3JzcxaUBtAUKLdPWfoWUQShaqsrKyszKxc
      7. SsqL9Sq2/yaKIWCx3rxdiRuXiG2UxNPuUGw2K6t0H6VXWTrDkxsU4297E+QU6BND
      8. Pbm6uHwEIQKFoTQTfvwwirhjE5P1JuNpbGWJ04majM4EikjvS+uSY3nmRJw8DmxC
      9. djUEve+JFK/1xmDM7yh7V4DqP0EnUkyhh1RqjjO5G6Fs9hBdsu3pdW564xFLYEuU
      10. QNOV32hOYs8o3QyGd6xVN1b3nEI4kjrMZZm9N61NR4aWt649py0R7i/au+4daLYq
      11. 279/ce3JdBy+wjPGMVuV7d+/ZO/9fNRwvBdjDNi1xg7KNiGKwfk6zsNxDOxV3bNS
      12. iUp0vnf4UbIfk5JY788ESqI6DyhO2/MCJamzysx/vHy1afqzaSudxYejT59KxnZz
      13. tM+jP3dvfEouikupTJkF8nQ2Efz0xvP5R2MuIien4OHAPNDvLubhfIp1NOUsSL3+
      14. 1oplNM3HGv4DFiWvUzAdDLspvOSsp+TEVDmjlY4BFaPiDgBHe6vCbYJjTQve2LJa
      15. MH7b0x98c5T8xjGV7t5spwzfGprYqXqaco0YBLAxFgED/tJFSVMzT4vTXrXurmg9
      16. MgZ9GXVukUvT2ek6eJVeTZN3zur9KI78o7iyvnoubuYUqOS+hsNS6cnFeJzvy52s
      17. vz/HNlosA1osE7KpsjUa9R+dIp5ChlJWgXHNM6D6anOTHXmwviZD16aRQryjbcWK
      18. InqlFLTjOG+qrzbKmNwP2I79yBePiKcCzynbo8PgJU0KQ/axBmQJrwXaglPzy3tC
      19. BwYBWwywLMKGUuQUel1Iq87XXfxCCnQzeEW+ADOnfPe/n6PMRtd3k/m+q9z3XNnv
      20. u8p/z5UB/9ex4vT/mRyVJLDlS15qEHimcfHZNaieDcGyiFXhrBDLIlYsLmm+6K5F
      21. F7Hinmosfo6INaVGWOE2/tRGx7MXtNyVt+ynLdtqdFtGu9CgzRLelb2zwfi6zBJd
      22. l/USRsJfyrYbeV77+DyMur+F3R1K5/wuGt/tDIfJhL2JX2l8lu8Zf7ro9flD0Jhq
      23. gaNLggPTDsIHzB9eRsO+yJ2HgyhfodlX+o1/pzLiVJbrbN3RdTfuTzjv2/m0/zDy
      24. lc+BYuC6mwogGcPsdjkmJmNaOvYNcLXhGATdVylo9zOLB2z9ErbftU73laxua6kt
      25. WXt1HF/1yQKZptU0X3W91jr3GQf3Mkd0vxbM+Rrth4fwHgTT4X3cpTfTVz4dHofQ
      26. iXjJ2kovH8LRBITKdJvj99RISDF8FKqJKSLR/svuO7QaBJf9IWiofLdSh0CZmBRM
      27. 0Pvu3eCV2Feyb4vx8yF/bh0es1vQkyNP/uxsrVE6jKmOh8/o93QybOPjjU5v8oiX
      28. P3T3DzJzdB0Lx2D5lNmr+4BTmO7kfuh9bO2R2iNlaMm8K2/Jiyvk7+J2Rc+4dG+v
      29. Ks5iukuiCrHeCQ3FEnaDbCQlgDWv0Csk5Qaq9yZP7SPm14+/xnDqXMaT+zgegDZU
      30. Dc+qdK779BEeTSfsAqnumDBL8mPMWJslY4e9a5TNGpq7XHh+8uF4r2SsXkVO0RQa
      31. gypKjesoNNZJTUP1K53YeUx+HDztEHTqdadUZJaK9LIiIVFn0vuK0+YzQduOikde
      32. w3vb9CxFduJQYUmM3SAFVu2FDRaKwSQrUnrSVFrNnxMbUKeMialSn0nmuoitcXu3
      33. /uxSjSs7P4f47t7+Lm4UQrD39i2QbV0ouAyOgrHTuBRnvm9YuLT5uvUgXNO13M1U
      34. nkF5aC5MQQg4CN9WnEsNfBLzKLxi5/8Fem3Bsl/8Cgzz48nh7v6eaVDl9MXSleHF
      35. 7Sge9wCIDhchNJ16jqWy0PGudf6eluTwmC8JYZ8DTzmyx2PcTdJCbPrmovkXAJwO
      36. QIbuyKK8/HJveF9JmRvVawRY0BdKZXsJMjz0G4oGHuOgXhJPJryq3oII0q0bNpEa
      37. Nkkptm01QAO+ig2dxZumm2xCq+Rzbd30/jpHS+Hobp+2ztv75AqE7jLwFz1Jsk4t
      38. x/vxROTfJo96TNufxaTmptxD0NCifv8RlxDPcNB/ubPXEA698bQfoxbnaVn3Sq9e
      39. rapL7QKAAD4hWBkUQgw1DolkFI0TkAKhb2J+1Wyybcum6DeSTMdxOXX0Zr7fX2Pv
      40. qo/V6yPpVajkVA68u16/D/oiuulpW1KI06YDvTozVr2cHyziRYf8qk/VFno9Axeq
      41. UIXyifhuGCdumXHi1ntj8OwPO+HBees9yHL7xz9fvAvft/UdIHLXwsq/Ro+HW4dN
      42. gx3E07sw+R30ZPQpL3kvSKB/weOlNDBT/cM0ZWC61zXjlE91FaaRcEacngilCj1Y
      43. Rb8l7YZd1R/E0vR7gwAelGgoxxXQLdoenfc+rrUSsEaXSckYr+Jau9WsO6GMtd7W
      44. O9Xf1pceQBGYctrVczbNTKFKnK4uFFRy2WJDylVu4zia6EneWjdNzQrbEnVYiXN1
      45. 4xG6nGGc3cBLrD2tbkvJ3VzTfmtBlDLa8OLd+X4bPUPDs+OL8OTgoL1/wcQxkzLm
      46. Zl4Wayrei591YXI46IzJo1uRUFGMYDNetBDB8KSLESgxlLORXXEsf4MjtOB5aJxq
      47. u9w+lXNLVLiv90Ogm51P+wxnHFnksXfTu76xCpMJy5tiFTDFbgUR+HZqBzHRcHB4
      48. vBeeHl7svgs/vTu82A+PTw4BtwfodHp4cix2CMNRaryA8VLrhctgbY6z0zre+3S4
      1. B/x9/5fT1nFb9l1esSWnT7n3Cbo1RMPCKmsjHDa41cUzsZPZubitE4dTbaZYXs5U
      2. 6Y5OPoXnLcCoY+qgkRyh+3AmchkUH3bwikw1GaVzUt/SVqG1tyffCjLeAppjvQKV
      3. 9fsoLYnARlZIjL0MyOXusL1JKqBw6rPBZcvvNw2lTwWfMKazexXOQAmUMyVDxTRo
      4. nZDIrfsY1QBy4B3uJd6YOahyCw7N9A6DIDSuzm4ApiNsK11zy7ySR2/ytwTtBxOK
      5. aEhuAUEKD1NBMjhYBuQzyMl1SFV9phZkKkQ6FNW5uFkWa3NdjsjiD6hpycTWTxzF
      6. FAldAp8t6smreWYJ/AlwPohRnxuJOBVYoMtHkKGjiTdCY576a2eoNFeWUZqwSHAs
      7. swboKA6fsSf6qEiz4ifDGMfka++lV1NuvGVXppSj2VTQZvipN+CR7JV0CNUMlN6H
      8. IQpCnAu3iJYU22jZ49ZOX52IdguPs0Rw5FPjhv4uvuuMHtVOsTAXww2zfMqvKS5e
      9. wrt/xMOrUmp4XbVHBRnRgdHZs8oEIDBnqdLKh1EXr7lGLEfbT94gfsiz6qaW3TV9
      10. ZdUCH8oI83AosbNEhl7ht4BGe8/ISGEpNtxF2EheQbeEqdU/VXVUYrB5j5Pm7Gfw
      11. EmDqhHwiVmcIj9rEeAbRYjOTKTdmzeOpoK/p6q7h5tPtAp/vCU6H6SO9CO/KOlze
      12. F8q3Anp6y1L9Ypy46qOydBkMZSC1ZhIVfEC5tSH3gPosOw+793DLakFV2o4txxm5
      13. QGgKwwufmM1Su/Nmvu1J52Y61swLVASFKWb4DMO9tTujsrp+BUlJu9vHEd5usyt+
      14. l79PFsBAY4p0nOUFREPdBiQClcT9U9mcwgy4ZW9nDB1M6d/StgE5Qv7kVfzg1atX
      15. taoJgpjtGZ8utMvECLV5s+15NQsp71EkI12TwoaoZQ/PZS/+Gg9E6gpDD6VWL4g0
      16. 9N1LDyqacifW/O3bLJ2PLlGl0HN2fhG2Tk/PT36xzBpnaT+mJV0gqwm48huq8UQR
      17. kpRqf7dmgoiw3aI0BQQMCdMVNt7q87h0i9mMSddCjUxIkwYH065ssUiQGp4kiSyX
      18. A2dsDYsYshEiNo2lzOehT7jlZDY07qNddqrsQd5k2K9mgkXXhXiVm+24rG6DHYfm
      19. TQr04wB4XMLC0FFyFxKsuR0NV0S5ZDmrpF7a27zKJTa7gpVMQITExS/Uy4VASUUu
      20. 9XrdYvxZWJIy0AwkCRJU9L032zka9Ax/TznF2Uj2XUg+R2GCF09UjSIJuq2K87o7
      21. vFPsJER7qV+H5CGnu4AzKg+K5k62cRG2YpSgThR5jvhXpHe/UO/KtM2tczqOxc4B
      22. zF8B36u+Wr+icrr8O5+w95oxZNS0XtWuQB7iDbXnWzMwRdzWkmM0XxlbcV1nRjl5
      23. l53FBmAurCgum4/qUuDotSZvUy2TkwYPGf/9elH/4SwhIg0Z1MNMdCdjO5AvJSG5
      24. 2tpBYE6s9moTPcaZ22hxupDzIS809E6FiZ35NYI7maAphEJkyQ3mdaa3aM6Abh9S
      25. ZQ1pfn4Nl+9lhtNRT8+iBJoho6PWhTQW6V4T0rGInJZ93w6W0QAIvgMAQQ4A3/JN
      26. LKmXD0WU38fRrcJYc9pLKzqzruS4eODyop8Pu8lmBCrrXfIOTfGE3T4Nr4M+yicV
      27. zVxl3Ub7zfTeJN8YX31Fhj1+j6JGtDHvNc8aWreUeXlDG4/eHx6HZ+g7Fe7tZN/q
      28. WOBo55iOlrep9PQ0k9R3lbWeKAPOhAkU1vD0pC3k51mgiZXUb0pM+soWCdZcW4yF
      29. nhy1bGv84fHph4vw4vDoAhiidkMwp/H03eHP75gJXu3SD/ihtOCVN84x7ag0vDtz
      30. X119ugXXeUGFTjFKzgku5iEH4SVhQP57kiVXG+0Ir0CRVdlDobSJQ3GfnCTv/opi
      31. kVw3KQfn+2fE2SmVS3qNkB9/Esy6oDn70MJEJqE5BLmMQQc18zzOc2B03DIyMBoa
      32. N3JMW7v7Jhzol1z5HngIo3SmW5QvmLqWWO3ccWnichQr6/fjzDEe84cq4sfrl1cw
      33. 8XoVthuO8Efps1/2KtVXmxvAKoK4UoeD/AqYj/h5HX5eT38O/scHbf8gWd3yoode
      34. UvqMKK5W4f8rPn78suoy7jPzPMrk9n2VfYgE4q7KYeFfzfZsKcY5uK8k+ZMqYK3N
      35. AqsmXLw0DkIoPtJ4h7KapxRYez/UxdregJLCMJXRMGsoXR8dhMnNKGVNpntRng8a
      36. m2DFMH2ajuxsNraFIQeIfwpJbspEuZIcKhscZ7Cbdro6HRXfnXIT6+7J/gGTzmGR
      37. nZ4EAXfRRLFvGo1hr8RxwuxzzF/Li8bXlCwNRXSOj1Wvl+gx1KDYRgPFeV1ZGxHB
      38. gKZHG1wdUnaXPa+XKrsAL9B12bLt5PaehcvZfC3z0vNSdcdOd0zgB6hGOTctLo3/
      39. qoYu4NusIfahsaU5d0sGkVaftlOyV8tweMhDdfVVU7hJXAq/YXN/5YD9zL0l2aE/
      40. LzvM2e/bOQC7trW6TwrQcnFpS8o6SM8nx4e7HhcWZkZy5DsQYdwST9t+E415yizl
      41. 5OWvaDFOTjf7/N29nrq3aO6h2fJ0zZK9DRftcrbTi8BRuHNy0r5IbYOay5OcLuHA
      42. FBRNt7EMBDD5T48AW8n3km7mosLhmx9kzZUpFkKKzJ00CmYf2gwzQsz0Xrx4nrCm
      43. o9GwPAM6yX/ssjcZU1VYA78KK7Mi5mZFOcupSpncfTAUcrXKJtqNuYm27oIi3yE+
      44. T3M8OQ9VPcE9bdMqR8pQzqr08XleiEXOcjjCahzhjr4z04N2UedyFFd2t6m2WEew
      45. C8bq3LEFd8Mhpun9ijcQeDxQIteCsQWm9I3Gv+MddJs7OHfp6zxKtfI2ZRbJnVDE
      46. soM4cl8sezZrwn+VIq9Zd/sIOYx78U6V47SjW+szRf8T5mG/7Aictefheu0586Dj
      47. ek7wtXeU2C159Mt/lSKvFQbfJUKpSy/UJLoGyoiNFPavAuQRZEht5io5705mD+la
      48. yawhOWaVCc49yyzsB6kMtsz4v5D8/+Sjs4jijzPz//vVar1m1n+sNqvL/P/L/P/L
      1. /P/L/P/L/P/L/P/L/P/L/P9/dv3HgyiZiJB/4cG8ytJ/3E3xggoV8qjTmaKd5FV2
      2. HiToCnhI4nGdZBV9iH+f9shPAyTqr4194ptodQE+nZtSSfHZSx2rS8Wqzp9TTtUk
      3. TULF/d7mSDiVnWoKy1t2mAXAMXSWI/Znyjj3xUO74Fy5rvT6mi8dycxETiutQhob
      4. b80vlMGq0NAs/6N7aMU9zNWsaPosM336LZxgZVkgUAdr9zPTS9GoQX5M6NHEMjh9
      5. Bp3pi/Odyd3IL9OfAEizE8IHXEmuuWoXXjSP7e3mP//JP23IT341/RikH+vpx6Zq
      6. yv0ZTul5Ki9S2k9236Dl7hk96kuMO4mn76BMPuTbVquqqSOg3zcUNagZReFXEoDg
      7. xPcphpEFH+EdDqYYxvgHEsJMjzjFlDQU0SPu64pd0oNFfUDxTUnOKS70O9yPxs+s
      8. Osin8daeBtXGExD34ysNYHilsu0FW99tBkfGDPp/FCicSEVIvEHMxCyG9u+DZQZW
      9. hk+ec5x0DBVcJF43T1MBT7cSBX7ol44EGN+YFMNjh/4IctilFjx1FbtBccXq9Hsj
      10. r5SArNnvDv428W6i0ShmXtsgpoKY2X9MJXXKb4JuNauZAKvOjsoDM98BuYvqfZBn
      11. y63lPWlxFj3gzlUZVS7LgC3LQC5/xbuFr67lR27GFn4A+FVxvGU1DERDht0tk5DM
      12. Hsz7Dc46NdLnfJTyROl4szrndGk4gaudB47O/dzODTdTUTfFPPQ5gvlThcK2lva0
      13. f0/731Vv0GVBByzT7nMsgTPsf816rWHU/2xWm+tL+9/S/re0/y3tf0v739L+t7T/
      14. Le1/f1r9TyXTvkMq+j5J9mMtyf7z/n2nJPuxkWR/ASDOymBPaQLRVf3zl3KRDPbn
      15. C0qwPweIDzNAM0Fss6g8nmV/IQvtLLColdoYdHmW60IgXmA9SpTa1MMdgOV5+uAs
      16. RDHq2YZMRwFU9u/T0cXpZ80xy3vpwW88NFP9/CWji97gqxKVpnWFZqlhJ+qztK72
      17. w08g6DAbhv5ky20CPz5qH6TNrWz0GYnlMzrDh+OY5WJiweD43cKFPtIafVfToWai
      18. hdXOhF6vpdMffDtkyMIY6C33SiHC0UCThGOyz9m4EfaG+xgFReGzyL6BYISiO8hA
      19. v09BJJLmHRUQK50DptxuuusVuj3EzZBjV+93GEqqz98dx6iVG3w6DICQvR4KsizE
      20. upmZKCEbird6mCZF/FL0NgvGA22n3/sjFukM8Md4kKZ5EfUO1f3gjB9Bd7XLHia2
      21. 12yY+j5SivSoMfQFEcqTrQSmDXGfwSv2XVq2mhdn9AsBRIUWradlr9asWUZLIkPS
      22. HCjbAhKoFgVtLY9jVN1CajfQXBeVgpDCGdcBqqOTtIuULfXsGwPa1745T04o2jw1
      23. qnFMW2ON5nqXMFWE9+YNDxbJhHdBGeYNz10+K95U+9HR0t5eot7GZIS5U0RhG71S
      24. Ab+zk5kT3m67oubQFLymnEKvbaKGh6nkYYJFUiW+TtnY1EgVdKWm1FL1Mh2DZV4b
      25. Rz4G+OAoZ+zaSCIvhSVHpF96rJUzs9SVM5P7CgZXzkFk2TokTJSc8XTuhBvKkzSK
      26. 0HUby7xbKKLIUcIRy76eiSUXgUGDw0E3fiinlYXUx6f75+yxNmGGbrX93ZQAODOC
      27. w+A3msrR8B6z9/Tjhx6aGlwIsxNvkOSMCMBEYK7UOTgiJQkLOzBZhUKUVS2rIp05
      28. xjhGDQKHkEZ/1xiybhhL5cMGSmWOslWnxtga5awVyQrREoSoco0cYixAgOZmFZhw
      29. 3DC+zGAmH45z2YnRmuOWy+5kmgIYMHIZa0qISASe8p3Sh/JsPjafZTkj2bXPDExv
      30. qS8x6RBeSpdqq1CKlmwhJc2Fz8huOHoMv8adyXCMJ5sikfIkofbJ5Q6dcayqUaXH
      31. sYCaaiWnm5NbM79Lq0OO9NxknY7MYSLjVhJPsllRNaMGga68mPm37DCHTH7vCJZh
      32. lnWMmp8MJ0CUwunkq0yrrmb/Nk9kqlkVskJvlMQZE/PHE1OOVhQEd86OKzgCUSM4
      33. Pd/fO6S8kuHpyaf985DyrrQOLuDj+T6lo69VM4ODrJH0FDDa7ShmFHvjrZfz0FV2
      34. gQqQ1pRcL0qJHk06d8NiSL1Ki4wCQ66s5JmIKqOonxkm7Q6pq74KGqIEjCOdVkMr
      35. D5NXKEgkvjKoS3IZMvsQF0N5ElBdYQeHcCUgfY+V1ynLe4DpwNFIVuFR7VRMJILR
      36. 6BxSj+2yVLHL2vlkrJDiFZQKGu2DRBtFVHTBHhNzGAVFjI5oXwfq+Aan+Uod/a45
      37. Rhh5bfVrd5YqVdS16VJeYVeSPwJWvCwqaZjC4nmcHFP5QfOnMx1RmfNSZP3yyizW
      38. /ZwDWXhq6YlXk8l42uEkwa7lKNcycSP6lTIwj4Z6KmAt92H2eqirJjhu3uqxMrH/
      39. xvf/WrGjZ8YBzbj/b1QbdSP+p9GsBsv7/+X9//L+f3n/v7z/X97/L+//l/f/f9r9
      40. f/rrZDpAVSm1U4rYoFMmLfEMPNK6kzoOWOLU93Eb2P/ruw3sL95t4F/kwnsRhe8d
      41. F7nccgrK7/voof37+CMocbL+O8++ym5aQRMXSiL7e0rlgZhtnVUmhDerSlQOih5j
      42. zOVIh/P9TTwgS7JqSoLDjRIELagYK5YfrVRfNa7INMarOMI2YqYNlp48y8bjVTw/
      43. QOsTWXJUK7fI5TW72Haeuc2RwSzQS24vIqtjgWzASn0wd8rdnEeJmSD4m9OCyIsd
      44. c8MEN3GraaZTasPsalhqCVFfxvTqNbZMAU8jz+sjr1LxVc20Kjo0aTejGpww/a0U
      45. yhgY+Biq0YQxESRWt7virovsspXVamplz0xzs7BpPLkYWRskwzT79phKE5h2IsrE
      46. zrawfXXAtjK/O7CMP0aIU7rvzdzSgjNYa6GQilGzg5uXeAJpR8UOezR9s6lcKKvf
      47. WYWjECZlnLeubLjSi6TsVTLHcdYbsWeQVWDEBZu7BxG9o86+UmD6Zh0TtYaMvvT6
      48. nt/SWoqzQM3jzXN4qwBx2qA8wulBovM4RL3W5RuJIr9JTjuOwjjjuJMWMBPlSWNU
      1. okAhShxFvlxAiwqfmfhkHgkq4DmVcbQR3tq1cDiC7fRn2ourWxkyxdlGKqq4uiQv
      2. JAaq7fO0MXdhHr2uEet3g0HH7zVUYJx0+9wJV58x4dw8vsVnTN24Z2ycd+3oK95M
      3. pIcd47CiQqVHvgHZ5mYFsA+D37N9njIvA7MK8BhT70fJBDsjcEAw+UpbXmbGOlIf
      4. O+4+tGODZsFUEZq2W2Qj0A/Zl4w5SaS+yAJF800AyW/3ZI+Usb1DVGtBv/81q1J7
      5. OgmlijbFh1MJ7fR+SSQ/fOUdRePrtEWWuIpZydHmgznrhfRa6lG28soIeMLqYmRZ
      6. 47C0pMm17GKeLL/khOVL4yWm37qzW67/lcp56xvrTC7Z5XA66KJhkYXi3ymR0aby
      7. Ifb0mZIqPmQjIslVP89aEWQhGLxaBPwv1i47iu4uuxEHxErW2nq/s9eSldSx+MNK
      8. tua3ppeBzuhsb/+o9ev+HtYKOMSqzm3Wr7Ep2qgvJntxP3qMu3vioCw4+qfs0dun
      9. +/u770IyDvF/yv1wdlJt/Pf80bXEtwwAqraQn2rVW9DowImwSIM6vDW64258QaPD
      10. sMcXkpTY3ElmsTaE/W/VlYvDTcSKNFOgtZ2XPmDk+G9zHbqM/+b3v7bf4dMvgPPv
      11. f6uNZr1p3//Wlve/y/vf5f3v8v53ef+7vP9d3v8u73//vPhvxYeTsvddsYgNumNV
      12. 4jbS215H0MYySvzf7bpXgjlG60fYHyaJUsXFYRUDVrV/un+MPOroV/Oa6GTQf2SB
      13. JPC6R4763DWWAqc6t7GebE6O6emhDafU9AgehHDWdIxwicEBhaycxmPWbmslzxok
      14. yZyZSJX8bhssjz9xyVJOUSrVQJKCnOvFn1Gwtextspu6qlKAwJVbcC++iqbM8ifi
      15. Sh2xV4WmW1UjgnWQ+fZXCozBj238LQkn0WWf1+osMMx3TsGWm/+/WV9IBYAZ+t+6
      16. HwRm/v+g1lzqf0v9b6n/LfW/pf631P+W+t9S//uz8/+3gYVp+f9l9n/MeTwr8b+W
      17. //8Dy///4egI+4i+Rr0+yoToAIYVAOpFVQ1n/v9mvVQk//94cfn/9Rz4SuLnpp4M
      18. Ky09MCv/f/M5Sfg7jhRcQtfbfX7+/7xZ5+X/P114/n9M/W85BM+d85+SSFPMMssx
      19. zT6KdNI1//sm/t+9iTu3PLzzK6hhXb2uKKnKLMPKm23Dw1ALwmf0Ruofw26+Y42S
      20. 7VoPoZ8jvXzR1PLFEsoXyif/E8g9LH/UPatjQCmRuLMSvZWQbjuAh74rl3vNd8Wu
      21. V6z081qS+ZqVSoh8plDUAlHGqALLN77qn6U7faagsPT13z39O4/YL5YCXm0sUqCb
      22. LozvAce9Uf+RV5dgMi65MSYTu8J3dvL4FLo1zd/STiDP9qSW573mF0sin85qxiD+
      23. zEE0Bx+2e7RyBEsvgf9l+d95TqrnGoDy7T8136/5Rv73en15/7+0/yztP0v7z9L+
      24. s7T/LO0/S/vPXzv++10cdb3xEHY7nkCm8vJ/AIregLJkARzn5+3w3X5rD/Shk/e5
      25. Wn+gp56n/JclU31naTYxGT2pXUou7LKZVFptWtearqAWZqS5FwlJZ5Z6xH+XrMvM
      26. JN3CIiNMQCwsA0Dxnv+vgF1m3jTiZQnoJ0pZTcuKMP+uhCUs3nPhpZ2yLteGZwa3
      27. /IgU/GF/1CmQ415YvaR5kYcQU1pBSnTGf1jj3iuIYebW4Fe9u6QwiHazfnRtp3HP
      28. ARGxCO8sghSLmCf17M35cAoQWeL0hUBYFIt6srfZCy3ynXo8MPoHgJhmnStGi2mB
      29. UZmc9XuDiAmRWSxHeV4QI8wlTFI5Eih0NBw/PocvZrtLjcc8RbNV/sB5cUAMkbX3
      30. otGo32MCsXbqPcuu3SujabtPQ2SVTRiz5LMvYeM6Cyi8pBOJPTKPh3F8PbXM4C/x
      31. fLC7gieX9skKEn5/EoWX1kEKTxwnIfw8GDuY0nV4FjSt8e4dRShwiLvoAbWQhzC6
      32. TMIuyzGLX+/Dy94ksac5ie9GtQBhHQzvaoGVToQU65AtpPUQaII9oTHO7c/hPb5e
      33. 9o7+O7FmgOkmMf34ABMK4BcEX/7Q7X1FjFpvnY8NVI7H+UU3EFddgAnTV/Lpy1X3
      34. ttln9oZYWzSI4mf261hJuvyCHWzKhhWjmXb77GwOnBahKeu54pXYYXQ7I0E8u7yb
      35. 3oXJ7xztJQBozDN2vFDWgpO9kYKC4upZc7L9l7yKfMejcFbVxN5KqMDCDcisJLIq
      36. tmpYTKPIMnR7+8UM+sdmb5zirGmAF1C5bwLEDF09VWgUw8SdzmptG5Bb6L00UYLO
      37. 6RhYssctfTWw7fsI1P8HlmiVr23ZOBflmjonUZaEB6toj84D1KnNVY9lo+bL52hs
      38. LiO6rSo812M5ur2ofx89Jt5NRIHOZEV58IBj8OoZdH09HgtDy/k51ra+kepLD1g6
      39. kUfXyhKPY32kMQyMjGcg5nxc9jInfz6WU/dmTF6lQLvJW08l+QJUqNCf3VtF7c21
      40. v2bA+M1deEJ08nbbq2ocAI8kPZqa/6Jl/MHfyinYVmgp4By06FNQ0l/L7DVFerxj
      41. hA6LUFIotkr/TbnW6ncfUY5V8bO+PAEKnj35etqPxr0/4lAVVBgpK7uU+F2ZQ6mM
      42. anHrYf9rHB7tHZk9GIR/yXPoWBsdbaMK8V8OgZMTbemkdfvF2vgsQRPlBKJy2/iW
      43. X3dUFWEGAwZCWTkazRIRmfmplS4HPJWQWE4jG7XfBLR+jThrkEOpDBCxoXF8jiXK
      44. M45wwBCIjjlYIEo4eKKDQMpavIZDQUL6Unmw5lVfVX1KKmYcncocVYFIyVWCooaD
      45. 47iPLYXuuNzlzlKi+cELkNVqYzRhvI5d0+FahR8wuYITQ1Zb4x7aTo0kXfE17t1s
      46. UF15F1/UB9gSuR7mBsfADtVr4r/x2kVODlqSMQbN+qqOLV6ISMlCxLPKuBPVMMCx
      47. C3FmvgEiaRD5VVVImRxtVD7Srs9LqUSqwyQSEYnJGpAwxPkNlqhszTN2voXtbKhk
      48. 5Scu89d8szvX8lW8oGljB6EKmm6uQzsumXZu0luuyxgTqogYikH8NcbrjGgEkgSF
      1. dKhACz1GTz9i1ilxGuXchUqUDlMyEjyH19GSbZxCIVMzDak3fQVzCsL/asShbuN4
      2. 5NWwMFriXY1jZrT6+ns4iLGO3QT+gm58OSSunlk8LMCqZ/4GrA8fWggDqnxjNXpD
      3. XjjG7HUaQFaFwAsayCRROE+t/ld17Kw4KsEwARP2FFBHyF4L/Q317BMju62qyiGY
      4. SroAQ8WbxervxdEzQ2x4HWR94YPfFxjVuWj3uB1tqU0tIOMuGpOeutAkJWZ9R1Av
      5. 6nON8FWvm1T/TrdQcQVVe1vsl8zjTWltFQLBSldTXlcqo7CMFbj1n9ve8YejIw0i
      6. wzig8wXFjMC19GrGqeA6iWG1Ar7szMmQONZg6A2BQ10hz7rv9fugKI1GMc9tiq4D
      7. ehxYcdy6ARYp9nBfalYR92nMW2oncyo0OYQDLiGU1MVyU/YqxwWe1OrKmiKCvSLm
      8. HDRjTrE55Ao4i53Dt5UZM6EjwpqHz7uO6BYMvSwpxdLlo/dHPB5q3Ijbr1yOlPmG
      9. Lz213UtHOafUWdVb1YIjaxzTcMYG/eF1SQKxSlYmXv6IcXH3FnEM5xqP1a+kz+Qm
      10. WHzg9AhJ2URyNxxiZdFrJXUsJXGc3pW8HY51/ijDdFd8B3LLKzspiogXbpFC6WZt
      11. O4WKhAmXAJHH4VNM3NHq3gNj7/6NEuGWGBLuSaD340qNo0K8cNAD0UnUa40uQd9E
      12. fsuMOMMrBqV0sCGJhDxTgGDvdRFWsxinmEktxxprnesw0fqV5wnufsNMzSjxMimp
      13. 2F01CtnyU76XzHFIC0TRPAZx3KXSUvLtLCahTN4BOHsCQnQAXahi4b2AwC1b5x2Y
      14. JrZKDdJXGrDo90O89exESVz2eq/iV5oYUFEzqh4ea2H6Ymvrfb9BQuO9KwwBvRTg
      15. zLuLBo8MWz2JMCrN/BLoMgtz3AFNBRSLBMPpSUP+LQElADd5jInS8C5Ih4jDbKjX
      16. yhqs2ajWeyAxvK5khJxeklMgHNtwpt/H3vVwksbRbPEJDoR7OjBnb9SfJuqsXEBV
      17. EHUEik+Vidf0JcWR/44qAF5dU3lkUgKiBCAAXMDfgOsGaIftdKZ3U71YldPAICQw
      18. 9WFZETTNKxeGOgHVmnGNs5KtGwbNoJz9KuNDNEfkRlcqMZQy31pN99V99ylchIRy
      19. NFbDOrKq4ByHQGDyhiIZanJbcjOc9rtCcsvUibkgIpQS1z8NP/eW3MsRniGMbGUa
      20. FexNxHvSmBAgzBYS8UJLU9y0JN3PgLessV5KkpBKUzOgZYcd3bO5pB6EWWDZT2+2
      21. nn2gI22gKs1gJmfKvGMBa6qXmAnIuC0IzDdu3fnK3ftG4Dlwjzsjjarep24EvM+5
      22. fwgyFHK6MxbdoYhmG/iYicpKUekym7ffn5xcvCPXRjQFZVSbFJgo0gPLF7km5r1a
      23. znV6wKyTLhuly1j6YUd8V40Zd6x4oQZnSumczkV5Br24p803niE1qg4Beh16KmCg
      24. y5GoC9Q2BAtBlgtfhXz2yg/PLKxwEEHENEfaKpIuyLgg+JZv3CQaK8sl3Jrdd+Wt
      25. h8zB1JyL40/Hj9wu6GYbmktutF1zJJXR6UcwpzqzxRorBb9V/Ga1ipljNuCP206Y
      26. L+Z/+4GumqbDTE8tQVEM40b3DOOldHxbGdRv7o2Z9ORGS/GxDK36167/ieXZ06rw
      27. cELFTw4Fy43/8qvrQdU38v8015v+Mv5rGf+1jP9axn8t47+W8V/L+K9l/NcPiP96
      28. zmG48tI7RZnJYzITsKKr6YASeDxjRhQ9lpWUKH3AhDX0QGCRZon+uBtfTmmeMhKt
      29. vXveuth9F7YP/3ufIs2C502epTVi/Dbq9x8ZlxQISAqEATxz9FT5Og1bgyjEGmPk
      30. 6Bcmk1opIz6sM8Y0qKLVZ+90P9Tdzekn+Lq78/d22L4A8qyRQ5F8wH87av3cBhUI
      31. UFA6WfVqwHzea6650XgcPWZHWFEoSl5MFUWHcP9eJdIinh3qkUyi8STsR9flvK7h
      32. uSiaBN0ncTRGOta8dxxdX82IDmJdM0c7vC7wGhjXJeOEcqCeGdhDXeeF82R23Rli
      33. WM1Db/KY1/Vu2gqQMtFSCWPMihYtqVAcc4bMozlq0YuT70BxoljkgokN5iW6ZiGG
      34. /wrENgQmp5PbvzSxmYneGMlRmC53vCtlLPdLgrWcEaxGDwVmM9qIuBRoRbC8fvns
      35. g4L+wSkGAsHpCYg5IMyBGHh6CEcSiBato1/bIEQcfDjeRdFnoSeFkjSPF+a27Ryl
      36. 7IDbj8Nehy46k0kPtZOfvCovQoe+DNMBL0j31ABbvljOyMA2C5cFAuRUDvzg4Lz1
      37. fj882j/++eJd+L798iAJb9/98aRIwJcMEaCalK1Z1z16SDuXJxx7ahCiK34cY/h4
      38. rUA7whmGZHmwnx0XvuFqgioeqNzq8GJoJs3xBnMCUQThRxenmI2QVfjTk+Yfo9Wi
      39. T8UoFTFii6XG+4k7gZByORrHX3vDaeKJM7XI0PjSkcGlZTA0XsEyFm10vuVxlk0O
      40. UaDTWuReIPiZsftwcjOOE5/FJcihDyj6Gw6Ra7Q2QIObYZ85JyA8nQhkdMwNl8Ce
      41. wwv6ecNx1aEDjvV0aNxb8w5aeGi2LzP2NcX5oifB79N40Hn0StB0dWFByOkRVHYk
      42. wzQPnrJXrQRldIYcx14gqmNiWrsnDC1LeebGOWundFJw1uYdCLAVdpRtAPKkWKWx
      43. x/ZFaGW/lK/V817zHXGnV1ibkxIXfPaajudJZxwhP72L7z6DePbS1bcDmpes3CED
      44. yopFlqHRcNr8Zr276xQnS+JHkBhZbUy8nG2Ise3A6gnWUJ3w6OrLCA9FV1B0qjuR
      45. BY2xK/jMJMUyiw8XX0PqR35jQ1hzA1kGNijNYi9sn4N6KvBU9nYp+JmdfCFrqHxF
      46. IrfwwX6eiQF10aZ35ZQJpD4NGOnYAfkUtFsL6N2dHoHG/oaD+F5+pj5IGlYE4xhr
      47. XOAH7BRa2+lYd20dIAj3f7kgNDA80J/wUnyAbrQvVp+60vFcrcNNCwtToy0Ua0Kq
      48. 9o22u/FTnX5CTDDBVfPIV3pVNAr5kfeXfsfOrDcxzoKWkH/gb4lv7ncAHvYO+yDe
      1. 4d/sdxCtTPQIL3tREp4FVYycv7oCyvlDT46gDAMst3N5G7KjruzRZ9iXVtfsDhxH
      2. 7g+vAxLvMdmM/AG/cClB/4HeYQDhAUqLTjsGv7tYygYIOvDK7k7KRbSsvyznLyW7
      3. QME6PQZdjo5cvt3e9ja8f/5T+eoHxveMHMNstI6tcLlGU5q95cWAkbQPj8Pdk/en
      4. R/u/OCurKm+9Ud5q/aK+Zb9mCUYs2uTFC8cT9PD037zxm6tOCCxBx9kVeyK6aqya
      5. BbenI0/N50K+k95rpHKSjK7YrUnOyqm7UiSjJV6MzgPv99+neguwY6UeOrQgvqE8
      6. X4Wf2eJuWV3T3nle13VHrxvP7nWDL81VaGTE2Xa9oU9Q50A5L9XN9hv57TlQnFcp
      7. QhW1R9oGJmzDo/K2rPZ1velGTtON1AXdBQU7q1UoUPbW3rEgUd+p6003cppusJ5X
      8. rHziuxT8bqYQZ86F6uKXsuQLbUOdx4kQ8zHJAmU4Z7900fGVTxJ0qw0PPyhRVDpP
      9. y8p+noqjvADW7OznIoqboBiH3eH9INA7SiVq/lk/aY0iWwawQWFgm08ENqw9B9x/
      10. uKNk1BPGHB/g74weS7MGYvQm56Q4VdlRAVjKHe1IXkTRc0AAdZUAnrjGnIOzvGpC
      11. YVe7LLDsdUWyckhZNEeFwI+G95URIJF6wuz7r3WXNJtj476DR2/JW61S0chFVcoU
      12. b8DW3p7wSTNalI0fKiIduYbuxf6jTl8CqqkoH1s3ntMOsYqIR4kpBsFMS411F0eY
      13. YCVhvEA4tcMRKjpEs66Mp47YwSu+4rEbR50bDxeg9H9XpebMX17ovzQY6XAAGoTH
      14. /RvQLNAROSO4SwZKpvEY58rFhTI67bN6hUJUSMNH1NAkTUo3o3EsyVzzjL/SZX6F
      15. Z2gx3Q5juYPI89UH0TFyOR61bfiPm96XVq9uv9cMUheezBad82jtjKT8r78HiXsH
      16. h+ftC4+UtDLwmngckcwMDAuo/uaP70B6jDxSUwQm6FJRMZMOZuTuonPaGXCghArf
      17. x57w2IGpjqPBNXkVkSOUesdmHSIK3G+3lSXMTGqhvLBmynJvtB7WHJxUDfmUBhuY
      18. s9JrxdBOFz3jdNhiE07bP3O+Wvoalj6UX11KZ6zL+Aqz5PSHw5EKf2rAEnuuh0wu
      19. xPdC4BLXg7irrkw5Bdq0GKjTTG1hed0qXT21W34YIpdU7W9a1LDJPuvk3a4h0On/
      20. rxr3WIdn5xdh6/T0/OQXdTgWM6bCKargaApDnnO5FWOAAQVVM/nIAR6Vg+E9VshS
      21. hseDiCUi6HrjuDMdJ72vcf/RCkPAyDQNIop06yKtaRYYr+uKTBDrU6nYpWCeuHme
      22. soG+3yb6DtvBxFOr203dKXkR7UF8z5UgchQdx3fMu1RpxUSkfhdvIHhTA4sKNaxt
      23. u6OXxG6QAPMaR/p3jDEt/L4xYb0z86GFjwXvOXXfdefbbK5onqo7UCitzcSIwBsN
      24. ewNF1DcObEyIouHBkUHkEl3RsJJVev0DXcJXkC76enJDLjSziksjrL2U3AzHkwqa
      25. D9AcqarM8pDf3rZs0U6JTecBPdyC2nFp6SfcLULFdC1YFZWQWEyS8cTnT7Zmoty2
      26. 52kpNvCOAk0M2yKvnhWkozRatRgIQe1svDXH1ToCXfFnQ+3KPlTpsWg81wTy2ufN
      27. RSQXpLmw/1O7k11sPXUyOJQBL/y06tiGkgSMbTi923oGer9l1jNnheGdm+E7E/mP
      28. XI3vjdjU9A2IFM+160ZV7mIzQa5dL2s37L7TII/3v3pfb7btW071zd4A3wTGFyYA
      29. T9iNO2NggFh7giZd8l4IhOiCVtkTd6OanbRiST/GXapqytkHJXmE9jyNAYOo9TUe
      30. P2JOWS/qAzTdR4+8BIrparZEynQ1yaulysZdDQsKIernosYBfQRFjhZ31z4LAi1G
      31. TpJ377I0dJI2V91LtDUvlaZeKds6LvldMMtsV5j6AzXJDHqARDyFKDzpDu+MJF7a
      32. SSHwUwcKQny+VWDLtPYqfmXVsmo5N42XOjdV3aOMzF/SX8xOCqb5c+mPeLVPX5ND
      33. nLgl1mX7Ke0qKQRNY4+2mWxDD2F6APtnktr4e4NurxMn6UUabHTd34upFfFDJ467
      34. CbVJwTUSHDhJbY24ZdYieYrHhRpxLUPo00drWr9Gdk5n0gOTc/b0s+IS+MetbcKy
      35. GKfezVslKUp6rKnXTRWvwdZDu/pZo1+tZFHMO6SnZov69pTFFT2pGPuS5nJWJd7B
      36. V8zipCSEsU5nDnDNOKE3nCe0OgdMDCC/MvP3mvZLYJSjNZeoupWNWCdSfRsVSIrp
      37. mFTr1JlnQ6BKh+GLTShag7W1TKvnn49b45daFraxyVOwXZ+F7SxMs+f6+IRphDsD
      38. 29goB9sL/yevUvZ3T473bEszsEFimmW0/6CUm8Q8sIguH9BHUWWc3+MuxLgR+Y43
      39. ScYdEktIONcN0ncwxb8ueC1lhlsUvIjJuGHMsog+8RZmY8YtzEb+LczGn3QLo1zE
      40. 4BJw8XV4ZWAchOTfYoqTRxnIwxxaNz3MEA8SG8XFpzbJLpDSY/J9tsnrLF8K0xST
      41. 4ztBThZO3wtx/rvUDen7a/vroKNH4XIuP+I6aOPZ10EbDsuuZX3VHG6fpFNl3kgQ
      42. Hn9jePxNlZLIGdf7zZUjyUsP0t9M+0HmzVX3h1rdNxZhdS+0NobV3VvoNZSy+NR+
      43. oZdRsghLCr1L9rB1bUq9q9Gk7iHOE9KJ1Kcsk+QtHIlo+mW3ezIz7xvPf2XZTUmK
      44. +cNI5q6AaUzCzv+eJpzqk4sKcS7Mo2m/OLssgGrSF2nWy26VGoaopKnY12Q6YtR+
      45. HXPU2QUHRLdPClv/bNCFzquCm94UUILAio/VIDrEs+HPa1yd0iU0W7UTSDsTMZqZ
      46. uJSbCBqgulpoKeVri1tGg0J7g1kUavWg371kUoOMJngyJRgYcmreNkBVHeJvriRw
      47. c9zb8IBdlDpJFGcsF+9lqIYmZq65HA5vlYTP3Asoomt5GVnF25VRlIxkqgBKIBPT
      48. vRK2EgI3hTaoLJJKexweb6VPw0vHU/aYwjHYSYV1s4RMzSxCKL5OBywvQlcNcRRG
      1. 4Agzh1f8LV51a+h16PTpXdEjUkCSyXiIUaGD4VTXRCiz6WUcD2DePL5ZCrDcv95i
      2. nbmOlEr4np6J07pCkUF+lGC95jDZ5LqXOgY6d/TsypRnBA6I12UGcfU6QQyR5Zxp
      3. 96WZamb4vZtXNlYDyR1Tp3cWfxikhAz7nmRqZwj4E64dRVCG8Ee2I32UCggydALF
      4. XMYJd9AsgKE8AGfA7X5VVZrS13UDHf/VUAZ3JIOx9Ojzd8UdlYHrbaCfF2XLioDq
      5. gVmMU/zQLcBl3IkomRY170cykNO8rlcDVGbP38niZvaRWftPRqpYd6DaHYUdKOqg
      6. HCD/WibZKmvsZayzX33fdi40r0fpWGx4J7xLXEuuo6TAeN8DHXXD4dbUtAw7qpW+
      7. n7QDZhi8VSdnahraZN2aBgbR/eY6/Uz7QKr9ucwCotLi+JGSnQuST1yySjqk+GT5
      8. APTYobymlbFJV76M0Z2/pVFb3uqX2Ue3TICPLjLm4Zsejuhr4z480xOSN8rJgWtg
      9. 3oUyuo3YFQbJdHAXalXQ+DsO6UqFrZeNEBUjO3gJPhneR+Nuwu7GmTyhLVy/4BHV
      10. FQLYeqaGr3Wlnznqo9VMjV+5FjNzLGMYz7uT8wsMWdk5bLWZHGsOM38HGjBKHCmt
      11. hcB4JYcvzD1kWUdGGcuGqEpO5grKPARcJHwCCk/P9z8+B4OO91fNml1ZAl2aHtoI
      12. uARUqxipmNJOjhUioz99Su5GlkaYBVv20meEj2aMxxbakiy1UNLc4eZdmrJ+e7zK
      13. Vb8MfToTFlWJo1o4jgDYzCm7H2CVIx9LczQdvkPKHqxs24O54FfYHmO8aRdvpVo0
      14. +x9IiFbJGRzWuI/OSgJh8/O3poBRZPhdZagBu/MeYsZNut7huhX7hecdcZn2nOKx
      15. coZ8IadfK0YRQ5hg61LO00vyh2B6bYHsG/TPFkCESqqsiWO9SdYzAveVA4oLg13j
      16. TabQ4ptyYhlXEUgVpMGiCmv6JByj52VvgiVT0kwnqab6r+fOoWg+bzGAT5vuoq84
      17. hNpI1g0e0vn0qzu9qNF3gvVJV3jFr/HKRqqGNPTZOCndd3ccyPfoBc4xic7ALJMK
      18. YO5Oaplo3dcwzivCYHreQecGd67FHSgKV7xcoyIzWt8sbKTMlVy/SQ2Ej/OViD8w
      19. OjXSteiuiS9XlSww+WqIirdsVcQYLfuqMuuW0pCZXcr1jBmxTFAZYnebqZ9Yd2nc
      20. u6aUSnx9VOkuzY4iGdiW7il1N4oHCWNFYzhIKURWcexwid8OsdsW0HKtan3b0KUJ
      21. IZS9o8YrFs5vS1O6Fxa6vm1Dc/pSpW+asDgXQh2JzOBUXUpNWCK9QzV9ROSosQpT
      22. 4W8VL5Cvq2/xdDapaVbWy8Zf17zAORbPfUNvweeizouSper2WlXZ5ScjO0fm8Aqe
      23. 3XW2cztPyoPmIKuWr3buqc6hdohHZp9Mcj1hpcwGztRw+gbbVQoiO7R96Ezm80uw
      24. TtlwTGVPKRsnZm+3TXfzlUGVMoIoxshpgaQEh4x2q8hoyBacZRa1SD/k4dq5GgnH
      25. iF6s1gFkE6lZ6+hKEuzpeYzKJivU0jgp2YPS/KGKldVU9N05YrXETM8eUNtePF9V
      26. Ts3cIlzTTEFk3zk4FLKDo9YF5hw/+XDOlTJ4kWn/Zuwmt7lLu9UowskD3EiXKVk6
      27. Evbggqv5aUyP2KLWeIf11N6nWgNOt7XPKliG4cqw/zoMspQBS3/JsAG7jcA1l/m3
      28. gJncDYNuFC4Kuf1WMdCz7dff7HhNSfs8UJOfNO4YzSeYiK2gx2rm3bCllzyNLTp3
      29. oUmbQK511yWzAc7atuP2OM3wRhz1N/w/lRewIk10mqCUC7rIoJyefLK8osO4bYHN
      30. QTGPuwzkmtAaCeMWDe03W3Iu5q0isrL0sNiI+sJrmVwb2A66UoEKN+1PKG7C7aHx
      31. BE8UfXS6WFaHgQNCeb8jFB5+HTcBrUcAmQVOAReJWhZg1jXCcx1earabQ7GB+Vml
      32. XC0UfdHh5zKzFzykosl0jFJHBl41yxvQlq1DcCGs9QtJ7Zmkl3ddYx4WM51AMjvU
      33. REyWsDJz1b9l4eQ8pqJA3XiEpTPgPMZgbRDGBnGS8CJAlDY5A2WYLkaZINY2bv3i
      34. vG0gw6udCfE3JCxp1AX5ggoQNgrxLja4YSrH31YLk5JdnHVHQyjrruym6twlU4dy
      35. nDjfVlZmkZ+wK87z78ULFzAluqzMlkF+o6j5NImCq4/VvHnmWT9NXdGygtrW0N+2
      36. ZhwF30zFWhw2erDDAtUeAj37wve2LBPIpre+W/m9pty7ZDxUFPyMNHpOf53UAKtH
      37. 1pbkBGT86Gq2bVa+ubGqGnUEsav31YpvimFLjb7GiB+mzxn6rVO9JY9Sriz/WYr3
      38. QpXkH0wpPMxiYeSihBqbXsNFCcZ27EpHVOVNWBp+CRAlxo0Q/x3457fn1quwaldI
      39. I0RiWyGo6pFidmD6xyvvEC2i3ZgX7/nKkmag1Qmzot0M+7HmEsmiNfp9FhZKXaAD
      40. GiuZQjabEtFKxQuouvKza2IsSyktSyn9adVteCb/BSSidyXL/404p3LSCyeUe/YB
      41. 75ZnZdGmq/yy1+s+5GTU1hL+a+XVvuSkxaZLZj5FNU32j09GPY/NTINc2nrSX132
      42. MZfVR7caFTd3mQ6g89vodCtXrnUuP19sHsownm11a06sZdvIimCrqIfobKvebAyl
      43. 7b9lxuRlZWoUSRqRRZzyO1YM9ul1u32K39JuoIsLVpblu+D1Qe7lN2cYHoWS69KZ
      44. sn9veVZe45qLnFdmvegbL0pzJh+ajJrbKcNyGjQzA+hKyt3eGmrOW0/I/KbdAqus
      45. WXvgCh/LjaZTF+yNzjfN11QGq9kJAWzzECiu4hFzn3tln+AYS/5VINRh8V9yQfC6
      46. vTsuzlAkI4bquoRKpE3bl4GoFSXGkERGLtGkdIwrbl5hEp/vPjhmq2gZPVXBwPBL
      47. RNBWrrXdEuCyLe7a4iMsa9RD3sLnvKaSgeMtUyi95RmkhKO2RlKi1y9PDpcSzHBR
      48. OoeubhBhyCtOXGgWEKnlz3vlXaitIpafCbpR8jUriTJfFbcQLUrJeL0snPnvUTjz
      1. X12vYCtn6Qa3IkojryhUAQWCdYB24qUqsVQllqpEW7X+PUGT+H6KAmfh6YlrSFUF
      2. 5e4iAqbuWTcrD6IibM+Su4vc3ecK2Co3dAjW2u/8cq9USOkBPBVDjXFFLCVwnydp
      3. E9w0S/jm6aVHKBeDDJ7gHTvebdz3Bl3bjYDjqLI9OwU0zKCXlQGaPcvVgIzVMMGO
      4. ul0GM+kIwIJEkuRcuLNzW2ZNp2LOoUKAzwP691byTBr836Tg2cE08+h4s6JT/s30
      5. Pl1VeIrW5yb1jC5d9P80tfEvU+bdKK8L8Awue5Ok7D2EdFFHT+mz7sVB1I4/R5dJ
      6. KasKlxQSWQdvTDcQM0pJ6hAIgnDulWlTp3ci31Py+zQax1qML0ENIMIEKponlsYG
      7. CQ4+t5TluZJtv8NcB/ex1x0O/jbxbjEipHfFX+QxKDd4h00pP4xpUdblZIivxw8j
      8. 2MsZRZE0uLVsF+xXoB1/XZkOT0YuFk9N5fypN7lBdhR514CaCPYLGVcT5tAEzKeM
      9. 0CBGUaO8jeMR41w+RsH1JljTMdZTXCAAb6CBtkjpdasTb+yxeLsCk0oTBXxb+Y/l
      10. vz/zH27xyviq01z3m6+RpF5f9R7i7mtiOkenu+jb/arzvDGq8K/ZrNNf+Gf89ZtB
      11. 3f8PP6j69aZfq9X8/4BPtWb1P7x/KUSak/sX+bcoz4GV3eHocdy7vpl4pc6qF8CK
      12. V2BJA+9w/+LAuxhjYC069bRvH0exd9S7603i7iuvBQITvZWgr2s8/go/rqxc3PSo
      13. kmCMyWTih8k4oryWFIV3frCLtPrKO+3HyDWTOGbiFTxgnhPdbg95W9Rf6Q2u0GsH
      14. v0Gv53G3l6S1ZRAaSlkDnHo4HXdYEqvL3iAak7Z3B8cdOeFCn/eMka7cDUHH6HU4
      15. 70Tz6igew1QQOlDO0HG3y6BBPno17PPgToyqIaCSFXzpLp78tFLxdIDIb5JDgkIf
      16. C0YG5kmVITGf4SWrjyPwPBhOeh048yeIrX4Pz/MrZSSajg4GDNfpR727ePzKMTwM
      17. o8xeDM/qaMUuCFY4BN5TIPDYrFa6w870Lh5MIrEorwHfQ3gyRmk1HveifpLilhYE
      18. u1RBx8kcxz16B58N0GwJkByigDiIJ1572OnFWJ+BiBH6T4mSqtcTIAOyTuIawOGM
      19. q5yWIoIzGuPYHinANGGnZQzq1xjIh5UauxtO4hVZcqwLYH8VBEvISYZXk3uRqBKP
      20. ZDnIaNxDAhsjEQ1WiJyShCZ18e6w7bVPDi4+tc73Pfh8en7y8XBvf8/b+dW7eLfv
      21. 7Z6c/np++PO7C+/dydHe/nnbax3veRh6c3648+HiBH74f/+f/2+rDe/+v//P/28F
      22. H7aOf/X2fzk932+3vZNz7/D96dEhdAgjnLeOLw7324Cj492jD3uHxz+XPejEOz65
      23. 8MiHDJpdnJRx4BX7Ne/kwHu/f777Dr62dg6PDi9+JWAODi+OcawDGKzlnbbOLw53
      24. Pxy1zr3TD+enJ+39FZza3mF796h1+H5/7xWMDiN6+x/3jy+89rvW0ZEx05NPx/vn
      25. CLo2zZ39laPD1s7RPhsIJrl3eL6/e4GzST/tAvIAvKOy1z7d3z3ED/u/7MNcWue/
      26. lqHPFYxh2j/7AI3gobfXeg+aTdsrzcAILMvuh/P99wjyycFK+8NO++Lw4sPFvvfz
      27. ycke4bm9f/7xcHcfFKSjkzYh60N7vwwjXLRwYOwCMAWP4fPOh/Yh4mzl8Phi//z8
      28. w+nF4cnxKizxJ8AKzLsFr+4Rck+OaaqAoJPzX7FTxAHhvux9ercPv8MKH68QplqI
      29. gjZgbPdCbQbjAQIvlDl6x/s/Hx3+vH+8u49PT7CXT4ft/VVYqsM2Njhkw35qwZgf
      30. cMq0RAAV+6gQbZkW0js88Fp7Hw8RbNZ4BZa+fcjJBH5qf9h9x9H9amVxqbr/T++q
      31. G19571of9zE87eDw5/Ad/Djo9KfAXv8LtvdV7/rVzX+t/B90Yr9aUZ5hHQwSffCp
      32. /HUyxXSBYRqlho9XeOaMxANxSSrpuPNVLb/MXVqpCgRltjg+ah942n2YKnOVUgt8
      33. PMDjYMzq8xpK/ijZH3R2ywUiXA9fn3jePuvKc3Q19z/j/ga1UNc/nCY64ebdnHEQ
      34. T0T7xFvMv8y7PP3fwyzY1Hsn+Heoph74HiCmt57i311vcDj4+jNS5RnoTwVABDpL
      35. 6BRE3XQ0hrOeJdikQtPzgmgaBOj32zK71dPsGNoUIqyc8tkj12Ig65NzOKSEqUXr
      36. qpfQWT06Gt5TEUsMC3L0h9lkBuPrall88h19jeltbEMf/FQd/sASOfaZMR+3H3ke
      37. jYa6L7cxhcndyDkNCUTIepHf2Qd8Db64ANReC8/Sjs60V8OzLXuHCXiCGWilxriX
      38. qrT5CjTGpzA6a3pw3nq/LypTrXlG4narM8asFGLwtj3GmipvtZ/X5M+cJKGbE3SN
      39. 3lJqol9F0/7kJxDM3OsjeuAVdF7hLBn57A7jq/AM8w7X0/52puNrDySOCHbrI6bw
      40. FaajqykoH3q1AmS3l9A+ZII+3rK8kKv6QlmmiNUEeigbO1PfEmUJa3pXnjF/zTAm
      41. 2oCseSgxEHcZa3zxwvtP0YAupHjEeHQFLXEFQeCFNubIeK2YeQ2LzHc06d1hxg5R
      42. RoVl6gWu5FfRH8AMoXehiRNuWfvG0MV3EaBMZALQ8JSPxWA22kSu4eklaYu4j3rd
      43. KcyHX1JgllLKNYza2d9Aq4ySngibRI0R61mTXwVShm4+p8sjvTducWT3gQw/wFXJ
      44. Kg96LbOtSbMkuye9jI1oVRGNqaHKq6TMwJkzZ9sRupo+fuPVAqf9nXfKh8NPRrCd
      45. tnxPSRyj58fgCX4qdrJuMb5nZluR+6wiokIrNiM1egGEbbtYpp2bRqm/xbaRSc+t
      46. AH8vSXlFI9qC1NdWcmPrrEtU+4LhKQkTEga62pA+C4QRJzbJukKLanix/ZZdcDvq
      47. NeLxnzIMPtP05vom6l85s6alwMal9NTQ5v01xN9/Z7+nSLothhx7FVBYRsjMWceY
      48. ftuKrZKQ4shBq5Seg+UMeGeCIi/5TQhoTY4zxQMNHDwFxcEC8nsf2pfESUrHgwKn
      1. zfWKgktDCRs/7Y70XKoitxUiDx85+5i15FztdK7kQVQUIF8C5BcACANMNZwUB8hV
      2. Y1p6raWekqiJKeRvuXdrvJghEjmPEB7djNbJhxXG5HtpAg0Xl/MzmKxLPsT08xyw
      3. rWIFAARpzACimvLaeaDwt3KCavXXFEcEvHWz5Xc3k2BFKWkfKiunbE+0oNk7tIzG
      4. OEqErPCzLsvnjzdvV9E4c+HN2TrP4YI0YBXONBUFccC9kadhVpi0phgJbF6cf9if
      5. M6zc2c9B66i9PzNmOqtbnGVlhtgh2hlU8WbWyZ+XIWEOlBRKkDAPatw5Eb4X5q2d
      6. sYdGpzusmn5/E5O5uzMdj+OBQfDs2I8oLT8m4ndSPi6LAZuCy6xU6IfaiYjVLfr0
      7. bo7s4hL8dHrIZj5njq1pty6iECrRxrf5rhrfbD0sp2NK12M4LNiiA2idfKX66AwO
      8. CkrvK6gj0itfSGp0VqVqKWitHRjoqtfpwavFZNZZ8qoyRU1kLzjXf/7T+2H66erW
      9. 0j/gz7r/Z3bscDhKnu8BMOP+vxZUA+P+v+H768v7/+X9//L+f3n/v7z/X97/L+//
      10. l/f/P/T+v927Ph0PO8IFgCJxge0RR7ub9ie9EQjykbjtv8TPdIUbgS6m3elT8cMQ
      11. WWbIGvvN0sx785fdaBJRkYWZ99esaW9QzgibTf9d0+UKagf2dTFevLAsk83F3GAb
      12. 6f4AxraSVFYd+ohZ+p56eW7fTPesi+MJFt7cUoqSKYEdAjQ7pmPiqpGaIpHj/bMZ
      13. 4COWTmTnV1NkMZftd/u7mDKZVWlV65ny0HHv/fwExtrVAtDTmiFLqxn6G6WZREHk
      14. 45edziJn1ddn/sZCnEOy6TFw0iP8vCi/FGf6yRx67H8HepyT8mhNLPqpBQb9yDgG
      15. Zkdr1pWwhqOS0ktZ4hpzUm6wzHb81vfDxemHi588XGiOOEGFGFmxTVD3tqtbvTeA
      16. mC2AdLU3+Bh3/M+9Ly/pUwCfeKb9SqWSlpEYxCQYoUAk0gd4x0Ne1KF1/t6Lkruf
      17. nuk5A12KLx4Dixg0g0spCgLyOCoLEy+AnQQg8BDKVzO6xGiKtJPRMOmh2cbzmxgb
      18. gQaeaxCk54OSvE/ub6Bj6Pwt0P5dfDfE8oKdDmZO7UQDHGpM2VW7uO3R8v3K6tIM
      19. FHKEh2ZEv7Nf2BIhwqytj85DvLgKZz7+YpyuzKGDAkMHCz+KcE0ddk0amg/KOECy
      20. gK3vOIvYrqpuOVkCbjGLG7A3+M4+alFJzuldma8f3+B8K6qH0Tc1FSK8saVGmDXr
      21. JuFg9BYjnRA4yWy5w0E+35N6rKGD8r8b9eCaPZd6jp5HPujqKip1k5mDPWdBraJy
      22. XHRJPkT83o17wWgLo3AwWNrM+MEMF9H3+jgxG4gKzfzkBf/jNyr+8+gLoCy7/SoP
      23. 1Vl4nwHjXxbq6plBX4epnDy80lH5ZPqCgXlVdIr97X/t888DnmeZSscBPNvsmjMN
      24. 8mNPB1ikAZ9XRBE2JRpURFYCkJ+pKdBY+lmQmCRg1k2AZMx8W3qGbwuDztF12rEu
      25. hRPw8NJbj8V06pdZDFJ4blzt0px6GaX08P5tiEY3gYpasN7cIJ8yEAfuMfQbH16R
      26. bAByiMepe0iWI5A/yGwErPayH99hLVOMXk7dShBihAsQ4FfXa831ZrCxiZDrpFBi
      27. BL76P6iaKA2VqyERb2mG1WaEZ+LAytq8cVxqix4r9hpm3n+Kd7yMd5YBoH/p+5/R
      28. OGbuTAsIAM2//wka6+vrdP/TqFWD5noD4z/Xm7Xl/c/y/md5/7O8/1ne/yzvf5b3
      29. P8v7n79y/OepkJa4sz2riXQ2jQaT3h/E65SIQQAN4y9h7/cGfXTmS435XOoyAkBT
      30. WYziNvEpKXWn5ZkBn0UCPQvY6pNJyCq5B3aopDCcJzdD9OwHBpZ6A5oxkgWGergP
      31. z2oZAZkiRlQiJO5mhmEWGOpdNL5r30Sj+ODw/DTq3MZd5qivzgrbDAewVgk0ZEd5
      32. LP3xit84XOCqnvn1ck7MJrZxDDPvrI4OwuRm5B5MXroN7ytX4/h3INDOY8bUCswq
      33. J2NtOlTEaovfmIic78om71rGuErEI5yIIsmwhGytKPdncCqP4q4rkCPdheyfG+m0
      34. w7LplXZhm3bh5yEPePC/zMrX5h6KtmDgHktsjXNj631miPsypw2sQz6fvnMjCnTv
      35. qq6pbHJfnmBuI96Yg0Ar4to1pWJD9aO7y25kXoLrQ30CekDyvIqy7WvFLMWZSZdt
      36. eu1lRpQXGIqRVf7WOGCnE2tair/Gg9XCcd6g6fRcwd2dDmDSL+MdNvv/IA26Ze7G
      37. pEKAzIzjaTG2wum4xCF6gck9uaVRvS4dMOv2gFm3McjcGxgG7rRCF+ARtIwR9I11
      38. rM2QLYRPtYTjbT7bu5jdtiw++/g5pROjQjpvbZYBZCQMYMK7vla+VYMu6vdzoPMz
      39. oPMV6AIYu0JTmQGkT0CyNRGP+IKZwUBDFhemZVc1mgqI1CUPyimTIJzosz4aDkcs
      40. ENKYdWLFNaIFOGBXGAQLflzb9gJXdGMhZM5Y7p6C0B7lleVI9bOQqiC2JxBrREEV
      41. wJivYqyHdnM7NeycU/Qzp7im0U2Pgq5n0Y42zTUnDT2FOHouy68yFmMBNlrnRSnr
      42. x0IrPzVxd5r7VvWtUPcwy0us7JLw/OTD8Z4y9qbms2MJ8KrwYOdwEQK8msNldgKS
      43. 75jDhZ0uGqBk+xj2Gag8zcxk3J+Zw4VOGwEi72SRaWZqGZe6eWqDS076FKMFK0d/
      44. +C5pZgp1J7DYHsUxpvldRJ4Z5WzPVClfnmK2dVrqytuEq7RW/hJZUc3lZhfWgq0M
      45. 74/Wuc/1klpWk9GD1Sf8hgtrQSFVN5YyArU2oWJZfWSpeamiZL3yQCpAmmal/WFH
      46. T4nyxXbs4Cpy1htrM1Ow7MB4VTrjUzmqHU+86cgbsRpZ8uwcUb1bji6GIvyeogqz
      47. Qm97p5W38AFW8qs7P75Y6927wavsXPmYOWfURWbzMRr3ost+nPBs5DeYQxtN4Bh3
      48. bUdWyxA6PoQILWMUfYEXASDyXfx6uh9+PDnc3d+zTnw2Dcl9Km+pjOkRZWDOyvRw
      1. POzhtQAuuJdaalS4LOIxvTyVAc22dV4/1W/WNuoyPl023RkOk4lslpmC34bATCLt
      2. Jlpc9cx/mlTn2CBBgf7/mXNCzurfp4rXmkQh9iSLQVdwJR58xjxSWmkKuSmNN9IH
      3. xuorjEXyL/YKPiHJAMdgWYva71pAbXbuIrHdUhsW4MVjLBK0QTPwcobRADde0jpH
      4. sMopYyiroJZh25ZXrChWvlPumRKqBHPyB478EeIJM6tkpSbhBdtLaNjsP66ipuSR
      5. BQgOfEyT0J3iPFMrTXw3usFiAOq+4QxKUYB06UhBPVIFHiHKjtH0InZWmH5tVFUG
      6. EIjW2jYQ2eHx6YeL8OLw6AKol5xXc7db2bGvyNOVasQ3DX3LMT77VRsFBBlciN+n
      7. Ub83eWRWNRPMd4c/vwvPWxf7oQqwH6iOtjPGZ3xHjF/JwyTvc55/NH49e3x9GQUU
      8. pMkuJA8fju9XHaQEorpAQUv4w4d6ziD1KFYoT7pCqj5ByhlMOr1CsEA7uCmRQN6d
      9. 0mZMQXCWXvRZjYOszecudaAC+1txYH+zgdWeVpgy54Y41ae0CeLYaR9Z02BdK6zC
      10. uobwTsvKtMpc2ihnSlWppVs1RJOlOBMIlVehaLO2nY13pSGJPTPbcukglYXcEoVL
      11. FhLY+ba85Fle8iwvef6lLnkc7tS8BN/RxSkh73J6FcIPliY3CLEFEckg5Gtaxc9H
      12. mGSjamt+8Pv7Fl8PeAm/M+EPv1tq3ktl/FTRuxiiSwiQOmh76JU0AQHM+yr1LZAB
      13. JuhBCtOeJohYyiw4GWN0DUes0i3P+YTnAf91y2wSsoJAShMdH/okZG/2zPTZKw3T
      14. HzMCoMRBarqsk+8uENRbhycqYGo6GA/7fcBUH03MrqRsUstqnb/nEj9s/vCiddpG
      15. hbNm2jwZKliZNicyxD9JGaYzsroz0w4+e6xoUcUJyWsPi9L4q94Leud9q/13TYTV
      16. FbPVmZCAiAGyqEK8c0EC/xYJyc7TIVl7Ck6cLsgqaFWnuSDd36YorpN6KtaogwqO
      17. kCZYk2Z42dWF3ZWi4q6WLe6hPlXlMn0/ivE+7FAUYHpy89sNVYdXmZhRZNDYvEav
      18. Btxmr2zyeDbwXlcce4DzmZL1W4Wu/NJ13lpx7iDzNWdILVceHLqMiV3fBJVJIr0M
      19. jdZEh9pVSl2r2n3AikxjN3rU2bh3CbRLtXtJYOOsy+KrjJwcrNZirLKlymtlS2sR
      20. LN72bSXT/5udLSz5z80CXKPz8v+s1xpm/Z/60v976f+99P9e+n8v/b+X/t9L/++l
      21. //cT/b8H6ABO9nqY+4fdizbZ7d+t/B/4Ha1yjkeqvzecVdBQdwLHGxT9Fy4rkTM4
      22. 9zkPw86oP03wfytwgAEb8v5r979W/iFdzV/Phl+7y0TmKStYSPmxQC98DsJYoFtF
      23. XNldjqJkgpcOh4C7h61C9jV2DZPcTW7wxmqruE2OrmmKv0d6TNr8G8+Agz2lVtOt
      24. oshN7bmuykrPR64rl5KQyplis/PhINuhwH6X6QOfnReZa8xSPcvClswyfjneyLZm
      25. ZbU31ZHc9vLGYnbbcYSVkOO4u1XEasn8Hr5lmtcLE4rucaU5bz2LUPKqe+E9xFax
      26. q7Xd4d0diE6sa0wuHo2FpHTVH4JcNbiukAMJEys1a6xrA0kQaItuFQGBWs7rkaaC
      27. kHH7Ib2QZoOQ7uZ2cTDwlODv70yvrpSrHY/uhUiCHSgOJZIFq8DvfYI9GLbg1DxW
      28. N/8Ds2AE3PXA8AY6avE9jLH5X7bmh6CIQR12++5wPMbc0Fsz8HeMmlK/90fcVevW
      29. MRGWQYIG0jjBKkHSMR5A+Jbh4Ji3u7RdJZwEmafh67y3nLuIrb0ob8aq7NHNnO38
      30. k8db6J49LfQl01Bzppq30Dg8S5KNBrgA68LPLrflWinqos7OBvbmSycwM5ac54Sz
      31. HNtczcX1pznMiuVN5UYpXl0gUcDDAltCeuQ4Coo5XHNmdxfM212xS7XP4icDLSm3
      32. iTq3iTe5H/IsH1qa9hEr/wNDsBQ4c9yA6d4eLhBmdmH4xTylC9U7y3s6FIbf3NyU
      33. LJzUq7Pb0t276qUz+xXbsyel+rs4SqZYt6bAkiWwKZJ4ECfAPTZmExmm5Oc4aRba
      34. zcRc+Cvrs/s/j5Pj8fVnN+XqLP/cKNrAHTmZH2dBRwJXEwbC2UwY0C3I6w5RoZJF
      35. +cxCEngJmHNqn6YMCXvY3Tn37lDIKcrwPwx+z+b5eVpSX9WSNEnT4UFf+CxsT0ck
      36. wIh73dfPlihTgY5/fXj47IFyfwI8MTz+8D5Ek83x/lFb8lv0uBhiJ3bB2aRND2cT
      37. 4WCnN0n2HzogqhcR1ge7N9FgEPeT1unhHK2ZfS/qF3gFV2j+10DWidug5sftezwm
      38. W2jFjLvhXTL71Qjb7oA0ct/rTm7Y+wVOY6yz1o1x/UJMFRne9brdfmzSFtCTy9Dw
      39. LQ1kZ3+fkf+HahGTcBCC3Pe8IhAz7n+aVd+8/2lWG83l/c/y/md5/7O8/1ne/yzv
      40. f5b3P8v7n79y/p+D1F6H0pKeod8hSn2fyOB48ZHB2THBKojFIoNVEL9DZHBW6Qqs
      41. aT87Ljj1O5ca6AL+/WtFBiuaCV4P9eMBpQYma6Id7Xszvul3WdVBXqIxK66XDOFl
      42. /jccTcaWOfQTTIUbmw6AY4enhxe778h49+nwmFnI4X1sZb8OsERwRIdotWZ6vNFF
      43. 5gUZDDzGeP7GZ2Hhcr5pWw5b4VmgmNaKvIXWSmYfnvUWN23Mwej0WOFLdo0g8pDH
      44. k453GaHQAuLVQXptMPcInCQ8Pd6mHzHWJio8859ZyUfuz68/6k9G4V18J2N0JPjR
      45. 1eTR69zEnVtnrhgx/lsdAMZYEYMgYJoBRURxGBktInXzYZgL3fvsKiSmSuZmpU51
      46. 9xftVzqOyqqgMKMuWhyUoCLR6IDqIh+10AnVS6K7UT+1Vsp9hjMnDKxJ7FVmIo/R
      47. rdhr6GGKnxVjfDQa9R/DpDeIQwZgSbYup2OXPb/sppTVdM3fk3nDmyJc6WT12aSQ
      48. rLlJb8uYdG4zmgEsfWf0mAF2aTZ5VXRXaNdoFA4N/3kJTf+Ih1cllROsqjhAf4uM
      1. hcyc+rOgmoGvBfQ9F5kEs8kk3RHI6dXryYRFMMc6x+CNSunBUPZe0DFWJhjKMyfs
      2. aMH3O4yq1K73VTCxAP39TQ/ApAtbSg1/hbYLhHR4ZdRGVg4tI66VstxoT8vWdzMG
      3. WTlNPr0D1SQ8PgGBGy+dd1F/YIH58J81zNZv45WZ3q/6PNOQxstYwFHSuZnKItKi
      4. lvO2qEEFz0r8MC2rWC+CRQWDykUuliyS6S6UcE3l+kQMv3f4sRaEX6PxmY03tt+j
      5. B9x5SqVxJVdB6q8/+AoHTSYaKHm/BM9Vl5nGug2iEhMQyhIhc2JBQHKA5gMQN7Dc
      6. EMZvAwQAMn3zA4JADm3GVhUY0Q68askIkmJBFiUhCFHMia/ElmglE3Y+7WsYuryP
      7. H0bRAEAosSELISiX5HdAHf50ePEu3P/ltHXcVgh+bnlKnu94rEtnC5kJIkPCn7d/
      8. xk3t9BFEopw9lgV2pDA+Dx0VSL7ynzz5yvEJy78SIq/4iDq5qM8tpLmMMt68NIiW
      9. KubiBp7dDPtdMsYyVp56jagpCKQCAdRmrm31VRNWsKGljFDb62kbFFXE7KhSfVWt
      10. 1llfhRH47CGpLtK6Zw6ZkN4WUvl3unPeWMxo8DOfoLY7tdmO469tufRcOpk19qeC
      11. M/Wb5kzZffyE+RHMWkbGWNQnevKS+bZWerb1LfLLy7r6lHFwkzH/NZIh5GaGAyjm
      12. W9lKNVBOc2yp+7IfXdNdcsZjNJgMp2PWZMWchnhF8fcqW8t/FF3n7gC5cyntjDWG
      13. eiCoRKExiiS8ffdH7ii7QxRxH3pojnfmXBB5QCUA/8hMk+NKKKXmk5oRH1qsqw/H
      14. VmfuQjpCtQDOWHIte7UsdQHrqb4b8+hDj2WdRSrO1gqVpM+XpXiW9X+U+38Uod9H
      15. k3Hv4fkFgGbU/6nWm+b9f6O6vr68/1/e/y/v/5f3/8v7/+X9//L+f3n//wPu/xd0
      16. GK54aMNLjdRMjsI4LVCKI8Ya8aQ6agvVNH4F7yxu2i4vhhXV3ptoMT68lOwvf3s5
      17. 0T0XsNFHepg6Lcy6y375UJ7rLvtBDP/5yFtLc7h/kYyWDiMsZo/nAeLxl+det7+c
      18. zAfiRTS+jicpnF8W7RHg8PsvBqEjKxqDMvn+IPK6EYVBfB89UAgZUr5Kfd8xKfzL
      19. X4qttHD9OGVptpHqaDM4NklGnZsnY3Gc3PSuJklhLJ6T6MdfImlLgpgsxvVDyfrX
      20. y8zUPhn7ZfqTFbWbFpbnpjx8BfMzP2iFGrbo1gfRThcsZGjmt6Bsdv3p3cCr4udf
      21. fvJ++fxTufpF3grB6Fg0Ysu+zhKsTNjoBJbf2vZqBaEooBLXMSuUsDTk1S36IKuU
      22. wBdHCth04rrtxXVLc2TfwTi6WdNSU1EqKjX3HCKWX8EgRjCX1WpZztjI1vZN+/bL
      23. 5DNNCe97lAVDtCCq4dEXBZHSigQDVirU6uchrtoAVDSxVLhQ6gt5tjLh2SFg3TZy
      24. oM+Ne3U+vPq1mFQY9XvXg7jL8MVQVfaOMMPx4mfLE8ZmHLfiGPvby1/s4za1ufyL
      25. HrfLs+z7gHgTR91wPBzelYuBuBcnPcwDgO/hawv0tMw+bn95xnH7i2uTiMPiQVYJ
      26. enpYIjUreN4Kf9Ufddz2ylhYhQ5dDmHYH3aifjld95A/yDhwmXNJoQPbPi+5Zwqd
      27. wIMum2/KEXoTNNYwRwTd2SGZ3oXJ7+OQXih5L1g/Ze+FMQnMuquyG8HludMMxy+M
      28. hXI2mXcU6vWIfPmwFjoEq7+LHkrpU+GwtHv033hg8vnBuZgWmOO/WYermIM9Egda
      29. mxuezo4lykQx0BATcvgJUqquasIN7ANNyKEw3TtmdhukxkvZTYpSw3fMlDVkQ1vm
      30. 4KBV8uWMBy5kPPCKXgalpq4fhtDFH79J954hgbW6v6GpUfeOKrJCssOKGxR7sbbl
      31. O1a2TsdCjWNUoJn9FhcrUVbqN75Sv6krddDr9z207jELZXSNVmh8Cb87uBt/k31D
      32. b7iShyy0Sv9lC7YKMKtbO0eMPsgTnjWyUOobcHnqNzdJ6AlhBd5nS6NHANZvXCJN
      33. vzpoRl0qfczW3t58Y1aUASuzRzOR/hv91430byuqwqHiPsjHva/h3uFxJwgs7sd3
      34. 5Eo2k1jsnfUspcYvJFjjcYiitMdN3Bp5sZQr9AXe1hkZCtWmRC3X+enaEe/iOZqR
      35. zSps/UhbsHSxhldXcncb3AAOOdeUTWKjgz5zj2e9VeUv5r9l7vCSJFZc6FV34ZIF
      36. 7/mg6J5f9N4PCu39nGWBBczjBHlv/6Z0kP/2N1PDDLiGyeusjVLB2LSIqNpnCYZb
      37. RdGsiMb9F9nzhdXyP23/LGzTf8eNWGznzd5owsFQdJ61m/7iW2exO2dFUxS3dUZC
      38. xYD+Dfx/MI2Yo7TdkxyBZuT/qDb9dTP/R7MRLP1/lv4/S/+fpf/P0v9n6f+z9P9Z
      39. +v/8afk/lBu6DKmoVCgRBRV+o5iQYtcjGBBsFlkE9sQjco2UpyUMTkwD7vXymsU9
      40. Y+a8TVRucLTql8Sm4RTEI3rikWlexjkAnJgXkGJKucl6Huedgolyy/I2UTZBfGph
      41. mygtxFHHwGVOBsyCV3XunLrZhRpPReIYUH4GcQrWzFycRUG0L+x6g6+ZCY/LDhAP
      42. MSIVTrvfWbXTSIboJvPDXBCLeqnrea6Nn4y8eUEUMUvlgtvleHp3CbsFZQwO3dPv
      43. tovSYsoV5rx8R0nKsVeTSTQmozJs7xcPn6tfstdeufB0JYWh6H/4C4TvTArjeTtY
      44. DtrY6K5c2oKz2t0QHLeUxuY3x8UpvhcnE5kthOfMSKtl8k558TT4tpXeotwyU/Wt
      45. 90YSAnzjNh2lfjWfHyXjwL8VySC0OvaW+VtM2W0GT3HD4rU1vojl7lOUrWETZ/3D
      46. 19QsDXNOi95b1wUKZNrhsqaQmBtSBY8C2Af5RQn0FAANB9cVqjCshNsbpjW+bmYZ
      47. TolrlWCwpiQWz5b4qtoWLdNUp+A+y0hngYCWtHD49ap/XxIPy9kQcYtdCpXDzvYt
      48. b856oUI5ICvaDmgcD6egfaEGVnnrnVVF6hi1aMP0kjRrr18Q48YiZmUIKKVbbDVd
      1. aJixmMGqvehtTM6RSjuzB9eKdeqn2S0i1nrFHFSuzNpa1tbQbYqJCpXKG/AWKnNH
      2. KHyAErnQP+ONNABz5S9j/wNldRR3QyPfytNMgDPsf75f9w3733rDry7tf0v739L+
      3. t7T/Le1/S/vf0v63tP/9efY/USzybNfz/Gr6tQ1f6+Tp39LFJGZaijwmRAEbYFnq
      4. Hr3ooWckB86Ws0qKuJptyHnJ8qwV9rk+j5Npf8LDmDAb3DOC2TQpPdsE8ZJn3isK
      5. IuoCzOPCcoXjsQsLT8D7kqyX5cJ2z0MydlKUBBwFAsLvamtCQsHk05ibpwiIn1h7
      6. 1eL5vW1Ns211WbYmZjxeeKbljECPOQzcahgve7cUf40Hq4vLtMxyLPeTGzvD8t3I
      7. D8/gRIYPAXywGrCU4WftnIqgoCn/w6t63/R3m3Wi2fBs97NX5F3hvcoSpJFgCJIQ
      8. IsKZqVc4Or2gLGNqVJfWDAsjAg+tIF99u6145pMRaDjyQNgcO93aB8wWNfDeeMLw
      9. NDDMNBx5wlJwJL0HVesEkd1n6OdLGSFRzC8aCFG/PwKgQdXoMO6eYxvjLnU91PED
      10. l0/dyXSCtA5Eb3RrGj34qpv52NJFJ8dW9StbtUpKOArPMG1LWjeY5Je/pLdKqQRb
      11. 6e62zbriinlUSkdNu64yT0x1oVe3noMQfwZCCAMmUgKBlGAepDBkMsQEuYhhLWci
      12. J5gLOantL31DhEA5FiuFRzRa4GJxqxjwKIH73aP/xh7lqPQuvFNrbJlNSVIu4S9l
      13. r+IH1HHZq1W1EZiIAK9USvjrGnXg4hm8IbCLCnTx4oX44c025R/dki7y2MFbMz2l
      14. OyZmzRUTI5BqGTuBbTAUvNvfxWSIqUvykcS0xAttUZqLvbZuD93vBt15BnSVLPBs
      15. 5GvLzTk2nZRX3uU4jm5hV5VB9+2MyTBztovVYZc55f41/T9ZoQ6e8/WZGeDy7b+N
      16. at2vkv23UasGzfUG5n+rNepL++/S/ru0/y7tv0v779L+u7T/Lu2/f+X6b0fDe2+n
      17. B+fUJEa2Oh10IzT3lo52zs9XWdEzePEVPMMThzKTp4WrgcHwumiMvWGR4THmWhjr
      18. JkWYEmprwDN6gz4aoBW/VBiHl2n7fuXlFGfPNnTtYWdPLTn3ncrL5YEoSs7xgtmL
      19. 8qR8uLoPz2qzK8zppuOFlG4rmvQET+RdosCC+e7gDMXy4tppDtAyKmYnYDL0rqIx
      20. L9veozo3WS6zaNZLSZVTaXcYfmztzUus3p9FrMJw+7pQ6ZCPQxCLvBYv8+DtwT7X
      21. LFqvCxYIQQz9HE/arfBso6TVBXBUW9ihOl/+E0qe2BMQFWhYwQpPFKwAxgP4BKhI
      22. stu7+MW7EuUunzWiWavEUSfjjVV8As7w/d13smZJCOCEF+/OUYTZoFJH/1iZL9G/
      23. VQbFnWZ/MGTlF3eHU6Qw1X3MnIfRFCaBXtYM7oPz1vv9drizDxLLPgJvGXh0qLGF
      24. ljKB249mjfmWDPwk2ex+gHmxsdaeDInZ/3ZeT1szJpT+06fmRDzuBqK3zzpAB+RI
      25. vU+bu0vmMFHSwLSw5c3DhCEP2Py2xQtJPG12/paaZc7aUFiakEkTjCfTT1YreWao
      26. TFlae/5lBIiZKclGg53HSZyczLjddaQkG0hn/VH02B9GXe8Se9qaF8S4gzjMaTZK
      27. zqPBdTwLlQKLneHdaBwnCZy8dAHN5JnpOP4RAkR5EQIEIBfF4IWCeBc9gAA+M7Yq
      28. FcOuMG/OT/he7256p6z2kN1HUa6zhYIIc97dOS9+93yAKRFYRkYyCYEcGg0mFaEY
      29. DEfxuHDWQUWEyZS5hajtiKDolb3eBDMkAroO6cMVupeH09Eo/UJ6CxYDnqTcUQ/T
      30. eGAcBjN3oe801UyiXxyhGVyuZqVy8VwJj/aPf7545wwAkd19pvsr6501LLDJSsVR
      31. MeEte2fKTRiifatsfA+Uu6hB8jvjhl5y3D4TzcVHV0LcJI67vN2AUSn9ERhjXzgu
      32. Majq/bQ/EQ/ld3ru6JyisA73yuKD+iJ+dbxHOJMdn204ngJueM0oqiNE0DsIgzdL
      33. K4s5Gm6Qr0eUTNBHP+1NRdSUN4PusNgdPv7s+cF6QymI7JFVuIdpAiegQT9608Eg
      34. hpM2QYsl6tB30eCRuGOvj2p1iantyHCuO51VstZOhkOvCzsdt9U4jvo9FKBkylcH
      35. jEDJylLJb4RT+KYvlvqDaFEV6Y8dIkIbyMIop0y7QUqW3guv9nRpPq9INNNC+WkH
      36. 9IjyPJALyvxMaugNuFMOLyftPUPId8Ehgyp4AiBm+qDgMkpuSECQmZVEGVnZWNcz
      37. JfJEmeOcIs984FlDGJwJ87+IXyh0Y54h2FtYSFJGtkiZbC5kpkWnBwme9MndcAjo
      38. uoRlu+910SQ+jgZJT/NOma9vXpASq6j2oss+7OPpZHh1pWudr5Kj02zNs5xdAfwp
      39. OqmijI4evUF8n67Y1RiOrdRvjJPoEwj0tV0TWpAYHRnML+p9G86UWWXuCmJiRj1o
      40. 1Ob+0yjcd9Xr90kW0JP8Pakq4gGmdx2JeGPY+L0BUA3QpVbt9JlVEQmfmEiWbyQc
      41. ibQKjysML1KrntxcZYn5QsUftVkdY7llL7mJRvF8kzBgprLNIfWThvnPAlzINHOB
      42. P9d6obE3GmdWHy7h2q1hSNrq01ZuxhqOSXiJr+ZYw7Jqc3wSQjQsnI6HeNAzkaaA
      43. N/LrJ853xMYJaZys2T53ZubU4rS2MFpTByktj581N3tysZKxwjExJnE/k5Bf6y6U
      44. 9rXIhFknUmP0AtbNvP7ImVzm6in+njzJAXp+wu6LUUMaPSrKq7hJEJqYAg7Xj0Bq
      45. aKZmHkXSdpQ69sleqcaBS2VKtzIpKpf+gEv6wuOOUe/hnrv+MwXKHrIvWRVYra4l
      46. OBXffiYgUp+JY3vEJSG8lucZQiYGyrTT94WphqnGEXFycr1Nc1ozekkVM11+gd/T
      47. fgxtTu9PqGyGgK7K7krqYoe2ZLxoNLHeNVQo99tpIzNvwIQThbdFn12FSWDGklK2
      48. jZV1RbiTqqMrQEZ8emqBdnTMyGJ2x4p+anRsv0nZ0JPJEB1vZlOWOvMes4VXnQBZ
      1. BKRSnUWSeWSY2aODDFUqLUKS2aZ0TZ2UlDv7TYMmMeVmptpfoJ+2avLOswzoSQ4c
      2. qzz/OeCUBpFfaxlrsoKXnj+udQ3TxgVM9uJ+9Bh39+JOD516gAJ975//1Fqq/ugz
      3. CRQpphv34X8d80LQRWEOMkmPQk3NmMKGS8orOSZEcZa+ApGly1ONBOQLXE6fKVlI
      4. lF9b5wH8UlN+eReN79oo4+BxRK0LDX3BCsqrfR8dgMA+Mn6U2SCU30QZ7vTN6O6y
      5. G0Grqj6BkFzKsUfX7svkTeoa/ei1+TMX56+1Os/gJk5mwq/STlN3nVmBkM8eVb2R
      6. 44RhX/6n51P2bSFlvM4QeBeKnf2HTo87cLZtx5bvhx22M0qZ6LDvYt3P6Yw4ubpK
      7. 4gk1mnng8S052+DlEnvgZJzE/b4KtrM9Hin8zohi6F684GIe/8L6e7Mt7r4yTw4K
      8. znDtlZydI2Wm7W2p1Djr1EE7VWMBuHLETDj6GNRvFaCzwFaEPX4nx4Qi8qqNo3G/
      9. h17EE3ELRm7X3V7Xu4t5ESGhn11Ou1hXyEFM8wh+wZySn4iaMXp5NQQ6Y/FK641C
      10. omMKU+Xt5fSqrN6SlN3dP1siDZ4uktLJ8Uq7S8H0ZFn3P9kUmUG6DkK1aWo2oWpb
      11. 6q0rWFOhQ16iCIlKGgf+lnhIXa/RE304ZiQ4jroxFgpAuwG6ukdjjAuIv/aG08T7
      12. L9J0/gvNZdP+JMmkR/sEVOpiqHUw8o9K5Uc/a80yTQrqvzw9v5BUpI/iu0fRL9bo
      13. WzY42hWbdZE5awL8+0yOmKq3nNVKAqt4DSe56LYbx0wdl4l2o+xbRdcMVfX7P4vo
      14. 9S67TiZKsow5GkcuwlltblrUtJPJWVXGODdX1ZioxWKtrgtxVJV9PtHupKW9c95H
      15. 5/DZghTttKt86k1uegOga3J8gVVmp+ZPXqc/TLAq2nB6feNa6WIs2pASNJ4gcgS4
      16. AeO8FynUizqd4ViYYW961zcVOuBNPtyZjr86qVJxnMD+wquIipuDKuLehUoDwYP7
      17. w+ug3xtoMb+CQVRSN6R1mM7rbPlwzTYDN9lLq4UhuYNf8RwwHpetroEaxSWji3kU
      18. OT3zwIgeioHhv6plA/ItmwuS1VzL92gNpbZdLW5LVEnrkryb4/FoiOk+gMIc5KOD
      19. ZLDpNQbj3uHHWhBiHkz6ChCXzCOrYjn5pOeKekCsaq5B5sMtp+0rvmfTuYPeRyQh
      20. i3Qdl/HkPo4HXtD4/5B8sg5/0d2t34X9A7zOKw2GEx5LaQD8xgB4NcvKqiLorUtm
      21. yfducmAmyFEQHBTy/NGyZJuZ830jyzW5IDC9uxY03+ePNqdeaCYpcF0gZdfts01A
      22. Wj5Xxk0xj6xW542yfGhvfhj8Ll82dr9xm+aYAmyTMy7E8xtls+R3riYjIemrD05B
      23. yjeSiaR3caQzFLmOc5jIHJTwIgdAzeADx+ruyR4Fv+0dYhhh6+jo1+xLPxNLHwa9
      24. 36cgAHdjQNZVj7nHMozxRFwG4r7jReQ3o14rz83rcgASMhlWzS1pDmKpVEZfP2ef
      25. z19SvJdyPL4KeAnBPpjh84NeAKl5cRDH6OhPrgBYsUw6jFk2KHZPk7rCGbbUz26c
      26. snqxzt60+5t8O1oK+v5DbyKjmo278ozwnmyfJu94KL3tFdpSvPh1NXUcT6bjAf4x
      27. 6vnO62N20IOJIUMQo+eYeefsXSMJrEnHwyyiK/TFwKwHyqSIFhgESDNiSB0BSj6X
      28. ktuaCHS5XvZqksRUPH0TEauVRUSsxqnpF+t96KGry4jVZcTqv2TEqpGmj3B4Ed+N
      29. MmumsN3bhqPycHA15KcaEgP/SPSOtaMdbJWe5Ud9ZUcf4LvPc65lNIa7nBxq0afY
      30. I2ifxfsyYzv5xkcf4y7aX2fEfb611EjqwAz+LBD4Se8VjrCzPJkGLq8CyUcQaZqn
      31. AV9bdlkxjq+nfaA9wVZz3J/Emj7dcUm/OlDpL+vSWXRrku+q6SLXjr5iwpPeNZ6W
      32. tuysDa1tFy7fIVusvDV/NSUUW1yqBQYslreFvoZkTjLcLAouf4VlvnTZo2SZdxkh
      33. MYo6t3B6UwoYbuRnz0CTZnuIdZqhXwiwmCSnaxm5Vj67TjPPuUaoxbME77sm0Rj/
      34. EBxjh5lWJw6+LvwnluNtu0CbNRvLDFIGUrI195jSuNVjStOMN8recXi0/3H/qB2e
      35. /dw6PKYlXM2q6bEXk9jCUcRIGDNAPYLYRCEo3Zgdvk7XW+/kazzGXD2xNx0IHtDl
      36. 3dDr5o/m9mA6UTdWVULHtsies64QvphJSwtRCJ/o3Dy3J9ZTxvl+nlczPa4Ubm1y
      37. Wu7IszLbi6DA8a+xT4eHj/JU9fFxD87aSa8f5Tfb70d9mnr3qMOl/j15o7kPAuHz
      38. o/an3Frqs3L7/Titu5leWMv1+tPXS2PG0r2jmEjhBtAlaBQXKUQmhWX+Tz3/pwhY
      39. BFE9Hl8/PisF6Iz6T0G13jTrv/vBsv77Mv/nMv/nMv/nMv/nMv/nMv/nMv/nn1j/
      40. CU2AUb8zxRI/SZrKgSSjHuMZPAJNVnW+B17Erk3S327QeoY1VkQRGpasC/NEZJRE
      41. f5adPb1rcchyxYpLDcZoLZtVxlwrLqWg5hEPxyfX4S5YXApBPCsAowDxzPsa9afx
      42. s0DLvW+xi0s9zL5q+d73LToWbRAjppwG3heGyrQSkA66ALF1TikIkrT2N0PkTdS/
      43. WggWbVok1bDYQhOIZ1al+mdjcdEV69uC/ooUaF8MiP8CFetVDlkERMx+UbSs1xxp
      44. 0iwAhxQfxErJl71xctO7gm/9P3z8v8CRQos6xNnwQtFlj3/57JVcKco00n5p7MNV
      45. Vsd8y81xXlJ16S13SsTJ3agWaCXu0xr3bFIYnyGxvmbUpk5dJKguPDvpMAvCOI4m
      46. TC/QMxzZLIHll7oDfY2SFwmylweoWttL8S2T5pu3b11FcNRjmXEe1q0GDWejaS4w
      47. x1lrpZMAXMj0LyxnRkmsXZmhsCxYJjmglfS1Q3DJ7UeQTIpc40KNbv8poxFdLEnM
      48. cCd78k7tiDl2nTNTi5KntMZXFL6hi5IY3kga8BtDNRa8d84AHjn8+ADs986VfDQv
      1. mAiZyfQuTH4fh7RfSt4LJlP0ADturK0BPIDSF2KDaRtIq7PuKiMPtMxP+ITf9MeC
      2. 7roZUHIJYgZEGPfCQLJHfY9aMWYMRX8tiROzhr2yOGvbnDRcKW/NDpWTVenyQXSU
      3. T3uGW5TXGo36j4SV5PdphEiR8Gq216yt6NyFB1NKxzdipbhYPyxzir6/8R/wS6WI
      4. GLp5MoIgN1AsIaYEzQBbNdpyIUBpqxb8qwV2ub/0DWLT5gak/EoCFZb1Weuz/Z58
      5. uem3Mn/E6l+dsVqG2H3Fw19FejdBlYQXFzbEZvjiHsSYi2xNxw7Zr/nwkobxPhaf
      6. rekQSbAsoqdCcRlvLK3j/772/2TY/xoD7T239tds+3+wXq01jPpf9UZ1af9f2v+X
      7. 9v+l/X9p/1/a/5f2/6X9/69c/ysfDnLQRE6ExpHpgGVwvYmjLoZSuKpzmPNAz3ac
      8. CI8DsHzTz2pNhGli2X/O6hv8wTdgt1/DvRC1V1R7KHYWA0yY7oOsdtx7gC1KFX6O
      9. 9o7YGZAXwLF3xENwoZv0SsFlwH3ZKptxD2rYwyPgcgxDtBko7xkoTwsieF+2DIRt
      10. nCaw9dn9zh5Km9URczjKmBWbzAcKvISBowFzAc+GQvjLs3XSH9GPWQjksXg3wz5Z
      11. tXpUuinGBCTRNUVBxP34jjIFAxb2hJmTEUIbxXzvCD2OL8t4azXwjlDoYoE8Ctx4
      12. lN9E0MUAD8kBP4P5AHlk0g5pDPKcTsnEZe03EYp/lWkeEUgXRVD5FDLx9np3Cpmg
      13. g27R4hq5dxgvL8vWUJfeR7Zmz4+g0SjygVxZtfuuh+cNpZPJ/0xeppQC1O0mFSY0
      14. P5FO0Hf5TyET17XEkkzmIJOcle32UHrHUfMPigvlplQEyB2jdhAhaF/nhnAmS9Wp
      15. yPdeA3/8+iRE5DEbx6VVF1SgQVKYcPK2ZeK1+KaMkmR6h0dAC/dl8njHD1bNGYAb
      16. duD0zl0KbcBWoftr125MxOFuyhkLDhh8XwzC9OqVCwV3TxEKnnaBre7wObF4+USi
      17. LMINtGYKZ5gBolkt7QFU3D4zrDx5AznCLo9YsCXdcbxvgfryS9g+/O99fj2q/vLF
      18. kn5//cxpw90y5Qr06bOz4YqVdOo9ZpkyWz6j5uZLejEVyFuYiQYF8GTauWG2pBbe
      19. 5r3ce3n0N+a0X/jwFQcviyF/cj2IDHnfA7YA+44fx0xEfQ4iGCZe4o1UMulNppPY
      20. wzmTyPHrK68X/8SqNL2Uv15622/h+6/08Q18xk8ASOlo9eXlkyetT9uSX8WEYeqw
      21. o39dwJTTWdIk+Becx97qS1DSL+NOhJbKPVjxFXZ6cIGKLogx1U8Pr/Vo7f3X3bC3
      22. kAW3zm3vV77MMPkFTFtM8uhveF/Jpgsffn36wjnWTcqTyrL9ipf4yOhWKRvCUsP9
      23. 36nh2o48zHXntkxB29OkDOxzOAo7WG5ty32GvxxNxn6Z/tiF/XB4ClQlhwO6Ew7x
      24. 2jYe2644X8Oz6mf7hCl7e+4HVgfA03E/hjToWQ2WRf+lXrV+2Zj7/GJ4SVNX6jM0
      25. M76pN9Yy+xZP3tTioW7wV+Zx2tkpIfm+Z3f3eIdvJ4k7ODzeCzF8DENUw4PWbtmr
      26. 0VU3ZjF988bbFEFb5KGQrh9zVVC+v4FxXryQM8IpKY8NJwY572q2i8x7tzsMEoi3
      27. zQXJMOqOJaf5jfJvvzezUTEqsdOtmi4Xv2Wn0WLEpLkNfDj69KkkG+yJBmWCj3tM
      28. MG+Bqit5GweK5RFiPR61sEdB01/n6fGbe8IiYxnSB8cX9EVyxG/03/e4zLy56d2D
      29. Yb780RuTLl04co6qkaJCLFSzzexUBcUhAXM+h6H+oyHW3vuKl5F3vUo3vsKqasAQ
      30. gGf1+v30RsxOBeBa+PfZC4//DMz16L+4p9IUeA4Ey2Z5s7KTMJoMYWbiT/Ubo0Lm
      31. PMUG3cpTKaL+ffTIs+yWdofjcdwn28qqp/rT8MaT+2ElmcQjD2UUUqQNzJr8UqDn
      32. 8Pjj/nl7vxZgqcOzlMBrKA5kQIav53Zfr+qeRyUHu667+8fu69YOgiPEIF3ifkG9
      33. rG94Ab0FzqoYDfsP6jPA3zAZCYzv6nTLDf6Ga4UoWYj/es9Kr8fVLaCLV+LmAoY3
      34. EbaV+Q6/1LDekeeda6ekPPk3sVuajQYMg6D6r6p4HY0ioZkjw+burUzOjkJCxlHA
      35. OIzrJbn7qc1MDpB1esiubhkjuWUnyG0OIzE4pJPh33KGH9DH3CPkWzEWLE8PhRHN
      36. t/sFB2Bvv2Zs5rcv3k/eHukrKDE6ljKDInoKRaj803DHc+0yzDaZnRVaJGgrsF+R
      37. 9xCDyCjR4V0PpTtoZ9if3g1ckyPyWwPhLosnazkU9RoFUkqqzlKKltbcxVtzHZqK
      38. Jf/zA3RutUAwxQJShuPI5Hy3p/DqrZWcQ0RtLy+fVyyGcEFN0p4uNGl2vh34vN0m
      39. PFyXl6HLW6659ymeHTmGA8d2Fbu46JakXtwyRc+WJ1zCganG9txqbL4wQGB8ZpEZ
      40. D8wk/xuJA474hQcrrTM/+S/NY9+1+ZZXzMvN92M333sKJIGPb9lGrFSK7sCq0KkL
      41. 7kA+0m/eW9qFxkCFd6FmxOCy6/fZl8vwiH/b+I/L6fg6ZO7ucfeZQSD58R+19fq6
      42. Gf/RaEDzZfzHMv5jGf+xjP9Yxn8s4z+W8R/L+I8fGf/R7l2fjocdOwSELvfiImEh
      43. /4c1VTJ90FW79q+2UTdNvVqKg5dpDgyM9K++qlYb8KPfBAkDrwuaFOpfh4fYE82Z
      44. j3qW42IZNGSz43AH6C58t9/aC89PTt5rzdIpHB5zA1vb6qziN7WpZrUrUVD5WWuV
      45. 5dMa3o3QwWscX/VjFhGDCYWAIfbIj4M4Z09NhKQ5sWrS6Wwn1peYeGEwvi4XyFm1
      46. IDOxOXR4Vp45tMhNtSCPzhYpfFYCJ+a5OYbD34H3Eic8Shey+uS0V66UV670VmWe
      47. +ugnT0nVW/L2jCQ03mpxV9s7zHv+lWVErlXLxtBf43HCHX8fMBWMQALVzHtu9iJX
      48. /idnUq/ESPxUQlbyCqZtJ6dZLTa0K69TXg6nZIKlC7oohD08c9Z7OT7MJ8/Iy5SX
      1. i+kWxLayhw5cf4hUTIn8EJLGAF8xCxEor+iuhOubkR5pF4hkML0re8Qgxh0gG5/8
      2. HFMaaqFp5KzFPvhkKWH/H5S9B/j0EDwlL9NuyMpBjYf3n5kfFPJPSveEKYgcPmDi
      3. Paw8x16b573WFcyB+0TPNV7rygnfWlpJzPHOZd47jhvIjGOPO6spB6hSNk2cIhGI
      4. 6J30yhhIAZRAoG7QVsYK0av+oWZaIqSCF5KSHsoqQzKzDgl3JN7ce6sdfKpNb7dq
      5. Z6TBkcSbFf1No4qLwA308pZdzIrH4v1t9X1utzMz4vf/MJLo7FbNRDvaxoHWllRQ
      6. gV62tIoL+iuu6glmp6KsR8ncpyoKKnJqhptEislzFyb5KLMqA7hhih5smBSJpwBM
      7. +upWsoGyVnBtWx9aGF/lJmI1UWgP8o9VUWqW3426XShPd1UXygCvPGnhyclkdnzH
      8. WUnMYtWsq5jESJMp8yJDuGOv5yfd1zeQTj5kMWfumF6iZZ9KHFdXDzzh2QPixdiu
      9. Dl+bAXmzwZ83JGfgxwwnGY1BD7jPKqbcSuezqpBks17K9gbpDUDGC9FC4DfDqA9y
      10. AJxM8IZIJ8fzedGxprKbCgy8Ws6iQMu3wyT6vzgm9c1TBHsCd0URVymKOY3EqdxE
      11. es6WdXKfi9bFWXU46E16rMYk309/oe0tHGuEyIMLi/6GNX6NZYpS6QWXJIQqJwSb
      12. CNJqrSzLIeCQ2QnlgS3C8ErCOsYacq/+VaMGE+8MF6dIX9SOd4We/8Mxk3vHMSkD
      13. XaHrOAfBlW1dZT+76vdG026pdbXqlQp1rbO9SmBtl/l27Hy7llr76ONdMY4tlaVR
      14. f7hN3WmLQaxVT0SNqPymdWpoYwcFx7Z2MnGM8nPGRpndPq7nmPdZC6GwvIRp7LNW
      15. xW9mDRsUGjZryk8b1nQFHeS7gmr8+VaNKzhqYfVt8zlXewTCKvAb4+nKP5mcMGXB
      16. LkhNjQZHt4fXnpeRkuTwFuLWVFfVIsNz9Q5G5SrSreqblkVEAjimDEoVcSZSnNw4
      17. eyVNIlKGDexhs5Ex57DfCm6gCps+N+45d2eR02j25g3cYwfffWxjK23P3Et4lrv2
      18. EP9dmA80Qvni6slgcIKSc/YRShTOoS/ToWfsHB6ZNc/Q37IkK5cK9pc/3ypuKirC
      19. TJ59vj1j7Gefb/66c9/g2PDoexxtc4+4oFMNdsWfdqTxsb/7eebr5pLw/OTD8V5J
      20. OeCEZLFejFtmL4pJfDRDB4vji27BmTX8zBEDc8RZOCw/ecTM05COv6KnjfcsPPMZ
      21. 06H3Y0ZcyMn3yTr5VrIgKcK7KqyjSmpB9dNYN9fp/sRT85N1aj4D7OyD1jWT55y4
      22. K+7qCIPhXY+F3aBLTjdOv4sk+RRbxGoUKHeypVE0Bt16Vb0kNBKk4y4wzDtfthZJ
      23. m1kcj+8HlZcucujcsQfTO4/ti+/zL3fs8bVnRMoIS1I5NSStbj1vbN89eMETeLZG
      24. Zd1KsBuPy6QkX141ryn09+gqgcv+eBFoWvhabolIakz0xrNwBDCuUTdWiKI6NCZF
      25. SIdnB6Nq39Ou87Sjkp9WqobDgZ4lCainozV+YI5v2GYXMD7fH47x6aZVHx+JVzJ2
      26. h3zwlPH1PaLXUDDGtzbSLbulLItza43nqlhZ9C7Pnt+MXZgyfAJxwEGkKPuFSiO5
      27. iOYLp4wd/LCxkcB0HkiERXS/uvXDxlZsETS+v4jBnUvvPteffnKjHTpluTilVWTn
      28. sG+se1zyiBAz3jv8KFMnpF4TmKJl1tWr6IaNxq78/q+43gFhCW9UvJ+0Hw6PsyqH
      29. cxN8jzv0mJ48toiiy2X8coMOGJUXCO8PDqwe2OObOR7UNzV/EbGvtSQbPIGJj4K0
      30. 7qTkLLHk8E+KH9A5KO5ueVizy+06p6SNc7k4kT991Jn0H72b3iTj2Ch5Fn7UZTc9
      31. rLSp16oO20XNShigE1X77PwibJ2enp/8Unr6HiZFpmGOBL8ex/eT4aByHo1uEkBE
      32. bxKP2VVRLlCpnwH/fU1BhThIBaFkbn03UPpIR8ZIZYe9v9j0oU8z2cYV229vHB4a
      33. /K39ARXzirqYTS7uZvpkYsQzMpzhuHfdG/AKZC7tRM6uwj7l5YjRLx110tLfc9xB
      34. +jN4jt45HY75/ASnx2tbymnnSL8lOv1WeX26W3dYra9LwYs5m1oZW5cPpIhxWwse
      35. KJ2K/KmgoJu9Y/IGUk1xBSVaNnShgVJilMN9yWIAdMyRnDbP3pRD6lfAJjE7joBz
      36. 1sbFx8UJgGUKWHyRQrCTofdHPB6yEmwPwOUx0ZWJXUnKA+YycMvu7rPMO8qqW6ln
      37. 9A1tZIVybjN+q44A0sfLnE2WQpi9vYSBaet7i52q3SFVW9aeuc9mjyktawvbckXG
      38. 1Cf4/N2XP6aWnWbmHjFZcQbtyup7WSw9dZTnxF0pZDVvur36cLjpJcUrCqd+d3lv
      39. im/YrWZ7hlR/uGMIQFPJ822bw4+t7O0Vc1r7My4I2TwNwauQlxmfVlGXMk4QrRH0
      40. +NDDYEajdrxWilQEihRWMtDdy1Ax0mCTtFxpkuEWTAfMZDoe5AHF7SjCqvjD1HvO
      41. 10kN8ZuLtbKSRN7ME+v2so2aha/VmvM5IdjpylQTlriRIF1btUrNutF62vHmOxJQ
      42. +DL4Ye4R82aps96WKaJnbQ4NIeoOcThHsn1SyYQ6DyF5G+p/R34MO/+Do/r1MwuA
      43. 5ud/8KuBH1D+h3rTr1Vr65j/oeo3l/kflvkflvkflvkflvkflvkflvkflvkf/sz8
      44. Dyuv5xoZREoMChJSlMekqKwoZ7yh2PlPrz2hG63Eu41HE6/HK4b2HyUXla15dzxj
      45. cjKJxsBziDOS3S+hjpTWGEvT9YDrUAg6t0AgM0IjorAWzq5EauFXSa1oy4x6VgZX
      46. VamXAFHZFsYpP8EJB5bFy88dOO4Mxlab9AaF8hN432HonbKXNfT7lmroVU1WoFaC
      47. LPWZrnm/FB9aT43Qj7Nn3Wbz5T5qC5i1PnTXrRHS0AeMnIdPyRWQlySg9yAzRFpA
      48. AenVAtA9MTkwfsyK3+8NWAC/HbDexXyR0gyoPSp1vRd4LSTSaTvefbONqJbxgSwZ
      1. JSY+7W7h3zf4FD8ZZggGDjR70Rt8xoYVJZ5em5ea0B/zRLI3P3vMTWxHOIlphioh
      2. pN2PoxHwh+EUGE8y5PLs/ZB+T7xONMD/deK+hwZaJqu98i6AQ42BqajqfQcE9IQn
      3. ckUOBiL+tD/h/fABsLvhoE+yFUhb19cxBtFdPqKxK+ojg5mM4+guUbRyxySPWjs7
      4. 4fDrVf++pK6tmHXF57P29Vk/oaeA9xQ8u6ca76n27J7qvKf6s3tq8J4aek8yhWmT
      5. JRHu4p+1bc8OX3zCmL/Ri2xc/tk0rT6pV+7FRr2umSuv30tJo73CfnMJDjOnitE1
      6. c61qPxewsGAHitFNe1Iz/ctbCqxcULVGdtsclUk7uosm0zGKAfzU17sk1oEWt1LK
      7. 65i1v9268Ju87zQTrIhhbseTLHFCiBGuXAF0zlfL8JIdJk0prKjkwDIX61/H/odp
      8. /HEr0L3bM61/M+1/9XrgG/lf6/Bvaf9b2v+W9r+l/W9p/1va/5b2v6X970+1/xVK
      9. q1qXzVohEYizmZnPp/pqc3NzvUGOA6tK2tgPRyDeH8DChWelCMs/XOL/nWFCyJKq
      10. ZZQs3aBZL0nd/0i+u4ovr+rpV3tpQkw0WBpehmVi4Hm2FyzDFgPb77H3NScrMjBO
      11. oks4xUsRHPOjIeoJyP+A808HvYnX6Y07/ZhnuORVW9Ta70wQRQBTYTQ8a5VcliS0
      12. GjJ/liQzKgBd6JmLS3d4R/NDx2AvP5lqizw7QNt352gsp4asrJyqT7OfCW1ttlXM
      13. Hn4+U5rbhsZSbGJt8eDMMqJpjkhK0AQ29+Wv9DKrK3LWsvp42Rr2uxSJ97I1iO+p
      14. CbXh39CbmXDPZvNCsXTlZKqSvjzsrQrzbX1Lrj1GwRXcBzdx55akRqTUXr83eTRd
      15. 8koCHual8lbu7VXvn/80n77xKuljK5CGuVtVM40QIKmc71K9nz4r93cdoWDJHdJV
      16. wFIPe834oMKieitrw6jL5I2jwXX8k4c2ip+84H9qaBXUx0nbPj+IRjOCan2/FUEn
      17. fiMrnBtBj0kUFSgGrnMV9fqaP2f2EG/0wBY3VoIUI4SNn8wAJQ09bHdg9u1A4MCK
      18. ZtVgWNWSeIohMyrT6vuJj7XGImzygqHMCChooW4YOcGqc8n1vVXMFVGfo+GUqK2I
      19. 2jvWW9KSa8x+JX8N2/fRCI4ZujrTiIJzGuQogtPIRwazudUYjY5gPTLE8iBUsuDd
      20. ulMhplHRDCAWblDRz/r04a2aLEWJQTADncWuZ7ELemci2lkSm6Qky4E5tfPlsEWD
      21. JVZzWWI1jyXq7FA3MhZgg7NYYNXFAtHpNZvjLYjbrczelioc9jZc6Bacvf1mNYRN
      22. 5795o7AdvnI9NVKLFfE7wIrndH9K5ZQDLmjhxJSTX14ZW9JdabFyXdEr2RYzo+cL
      23. VfNdx86S63LEu+fKczkynSWE8WwIOQKuQ25TeajyYG83HMfJiAUImZKcGMcW5ig3
      24. amdMxrwzQTCgkOTE4pkO29Sp7bQtADJS9tJqGykpNCkuN6dV+rZw9VYuSsR8GPR7
      25. u2i/nA6YFlT27mOY3uBvEy/+Gg+ArzFDUnfIbGRT0JE6PLKbrGcKxxUzgT1br242
      26. c/mo8lu2BiWzYLD1YDWfub4Muun+Xnh6cnh84djUQX3eTR3COyXbxeM5u7qAxwFu
      27. 6qDu3NSZmtqsDf38Tf2sXf1DNvVfYeO6dmMajUkLy3cgUKM44BUp4knkz41A//b3
      28. f8Bo6E4XI6F6X0GCCaejIHx39vRrwBn3f0GjXk39/+Fz1W9Wa8Hy/m95/7e8/1ve
      29. /y3v/5b3f8v7v+X931+j/qMlHfHwAO/DiD1A19XIu4qo1H1Q9m6AU3poy+JGNGyK
      30. XrHBgJeH8KJ+fxQlIkogkSk5gwdvyjoFzlnmTJT5xkbqDRxw4c6NCAr4jQ5a4tPH
      31. j79PgUu+mke/SF36s8TA2dUWqau2rXm9PqGSh6xXHqXw2WvKrBbGLZwrZMAVNuAO
      32. GUDl5yX5WH8pZgRyhQU4QwI+y169WXeHuu+9Ux9Mi/PxapfcnzJD34Pubx23cTXh
      33. xx764gP8Avv7F2etNX19cV1vfg+rwprr9lnPfMl/yksBWYbnecl/Cnj+U8DzNfBS
      34. VZcF5HhfI5BJLimEBv3jiYzxZCeLZ9VjEmeWwktu/bd2gZzdIeqpFI2DnWj3MbXA
      35. tALrTsZcFfate6EDctUF9lIh/pLwpF7IX8gCpbnwqmP+qmeZIW/nEiezthU68IvR
      36. +v2HIyw68Gs5n9AsR3XfyOjY5kb8X9SmfHijKQPtF+tCKEZhdHEYkFusbUUSPAEJ
      37. zliEwEaC70KCbyNBQmfhAfSp8cLRwGghmIEGVoDi13IuJoKC5BC4MBFkYcJFEa3R
      38. qP8o7YtnfqOMhwJtvcuoc4v7j50MbG8Px+STn+FEjyfMba4ffabbvs/26xw7dtjt
      39. PnnD1p5Hq37xDVtzrVBtIRv2CQhQ92v92Tgoul/rLhzUF7Rfn4wFRgmNZ29Xv/h2
      40. bbgQ0fiTt6vIZfacLSvyvxQQl0MMdhuJcFhqnyeBt9vlImJzaTpAO8TqUmzOF5uN
      41. pSHkwf+Ppx0gjzZSQW6L1XZ7y9WPoRF57crb5PDwvMwinRAbPLjzrx/VZNv/6bIy
      42. CY8uTp8d+FMw/me91jDs/zX4z9L+v7T/L+3/S/v/0v6/tP8v7f9L+/8Ptf8zIYhs
      43. +4r0OwVJdYOb4i5OQ9isILt244ewt7t38LmGaoW06vnrm0wo3uR/verKt6287sg7
      44. BXsKq583tL68dZ/10Wiyv/Ua+4uenxR6xJ9LL8bm3GP6n/2mPgEOuN9ssL915k3l
      45. c68qvyomyAfb4N5W60qJt6YAnP+tcwBr/G/AJ+I3OMAbcwMefK4FGuBBnQ0WBKzT
      46. wGff5YQ21tnfdT6xJp9QoyYB9zmgPgfU54D6vph8w5g8B3yjmk5+nU+S9+811vlf
      47. vmocoV6Nv1vjyAg20z6EC1vA3/GbxkoL6hIIDLIQyFQ3HYF3vW63H4fR1+vwfC88
      48. 8+sYThOAED4b9zvAr8Kzhk2rfCn9Gsc6n53822jof9dr4m+RJRfDWuTqNQU5ipXi
      1. /fsbbnjq6Xe56nxl0r8N9/cm/95siu/zwG5RrIQtELDWdRitvw35N6XYDFiz/so5
      2. pBSr/qbPr2muFd9JfHdspuUR1d9cfwO+c8zvQVB34/Altz84tv5oMk4+H+/Qr7s7
      3. f2+nSHUx1XLWEz/zSTAPSGJ5i0Ild1A556Gf9zBw7HGT6L7+Tlv0cwPAWPnHihKQ
      4. UtfPCuksuy44ysq3stq+Wtb/Bsb3qt5ecChO015dnFGcy1XqevvKpn4UiKOCc3Eg
      5. cAMe3l9FcNlAH6eyqbWv+BzOGp8fP9YADg5/zYBHnKH8ebOp46eyYcxXcGaDq1fE
      6. WQ39F1sv4m32ggnEBeIM3TTO0MCYAEdErakfQ4GYQNNoz38XiGo0dGHDX3cvgPy7
      7. YXz3jfYMjgo/jr11cSzWMhYs0OFYF+8LwjMWQCDaq2kHQTpfg4CCpo7Hxqb+vrnA
      8. JsGvC3yJ+W4a8Gzo6yWOe0lYBj7rVf1IF/AJeKz+1zXRwK8Kwhcb2Nwwcl7GBms6
      9. N3BFbEQhljQ39I0fmBvGWK96U9+gfiMDHt8QYoWQ6xfdMHSg2htGIFoQgBBGa5tO
      10. DicJUyBGyHSSU/ruCfPTUnIUwVEtDicWSBB0TZfqrf4FRxSSTV3Kh64NIwlTbBCp
      11. eTQzCGKDbyguF1cDbeEqfs29YIIAfGPDeQYD4oRcEQsrFYSA97+RgX8ubVTr/P2M
      12. De9v6Jy2vqEzRIugOR7WOZ42ajp8vsmwGhrD8v11fUObDELSW01rnzKsWv6G3Gzo
      13. J6axXvIEExtTMCBOfxVzgwl683TFTa5fJYNBCHyK9QrEOjTcDFHQQd34XjPwKfAs
      14. TlypzYr94mccYGK+m4Iuxb5wM0SxD8X+rYj3zAOgqu/vDUF/gm43M9qLA6Ch0X/F
      15. OiAb2vjyANjMoB8p0RgHvdBsTHwKehN0wyWflN6M9RJ8r7muM9pKBn8T8+Tj+IEu
      16. GFRqTYM+a9o8fblvBf0Y+Bf4FniSB2nNfUBaEuemLrBsbGQcGJa8DmcGSunh2bpb
      17. UC8p766+cAjU1S/w33KRtv4cbQPWNv/Qg3aYRDFDxdgo07LWSDV40v3fu9NQuLiF
      18. nelkeHX13HvA/Pu/6vr6etOo/1Fvrq8v7/+W93/L+7/l/d/y/m95/7e8/1ve/33/
      19. +z9H/oO0NUa3y3AgrKVoPTs61fqSV4lTLNEbjqIxMBgM8BERQ++Ah1aUyB/G3JjI
      20. Bawj/n0aDzqPcJ5FI84dLyNkPvBh1MOQn350Tf6AwAp7nUQP37GluFJqSIZ+4YAR
      21. 3m4HDw+pg5386fOX3IRz6JW4z7ph7yRFcxcoqQt4WFR45je2VnRvQJphiFgI3/2B
      22. RQLL6k/94TXI7mVgtP1JxH46W6cu7Pl5L0cJQLqLDqov0umhS/OrZPduwDxO0dkU
      23. Ed3DA85Ygp+8GDBMBTzhGEPOT1VdaQ3SdaK8WtyvEXN28FErb0fj+Csrr3GBss/2
      24. tnfx6+l++PEEOMKeEggCIADlXMVj6C5GN0IY7VpJtsFaWYgRzrRUlz6ULqxaxiDK
      25. FyQBukrC23d/oDtrlXIFYQ72sg7vEZCW9Nu1EC+G7PcGAfxScgCFaZJK2PObN966
      26. 4tYLk2SF5vHMTwlaCZBj7RTSgNEkbOTtGYqHlyAuJNiEVSedBa5wb3YQkuYEruGv
      27. okBCaZXKGmyrZS0Xlz02okFHlpkA9CMwVjy7cM++PzwOd+FMOzgI3/03WxkTlVrU
      28. ANKM3AOIKG18eJEwV3kreQGMkdxNbvytFNXaJrL6YHNQvKIVQrJ6ZUjaSEkHN4Le
      29. /xuztPFr9DdGL/e74RBzg16TFN+NKbMIfjU2WhmlL1QJbkGqAo5Kr3T6w4R8v1H+
      30. u+sNenfTO63WqDnJdFtoT0BzToH/pmC5jxoLa0sA8FSEvbsRlo0AdgBCXb+H4Zs9
      31. wZ4509BqSTjBIGEiRE94A5ZKLqm0fgn39o8uWuHB+f5ZGUmj7M35gk5JU5awjC0E
      32. 8PWU5+QuuLW98slD2y9ajRr5IgjHMZAgYLb3lTbahsHqZ021/f7iHfy+f+CLPbRl
      33. raWbcxeebbpoc89XY82SLWSyAZzshsloinYEa252xAmcFbC17T8fW3uLcvwuZP+p
      34. 1Wr1wKj/4DcaS/vP0v6ztP8s7T9L+8/S/rO0/yztPz/U//tNMun2e5evbt4aVh5h
      35. u2mDpASC1h5wjx4wgX78FcshagI/L2jQG/SxnENqmYG3wp/jyTG+eITvJaWZySy9
      36. 0S+fcbjwONyBlW9jYK0IhUyml6gHs2SZvXw7jFqdDbuTpWKVJqOkzR9bBp9Tllsb
      37. 2Z9EgKMLafDZKlQ4l5LYHA7gzAC1+g+GP55GUo5SrDhtmpA0nSJ2XCqcAkdPTup9
      38. jfpTON+qmGo+mXY6qKcuCqkui9q8CDazgV6WUWBQMvBS0nws88t6uYvvhuNHZ5G+
      39. FEKq1Sfq9BmzWlVTovSwiIeyARIlvbVcT0yOMoajk07uaARn5APox4Nb/cXSKCEJ
      40. ajQcM9mNhXbL6iRSWVvVMqtcsswql94bdXfAD0aGlXRylbfpxtvpRclneFnmGL2L
      41. HkKZvT+1p1HXJ8C/wiPgZ0ftcOewBQflJcWSo/3MrpSoTJ8bIZ8L9RGDVInWJ+uF
      42. X62WZ05PicBXm2KVP9GvakQsGUUPyk5ItKTHaoPOcEpEvO2hWVcjFm5a4MzqsTIZ
      43. VhgZjHHbPxtH4+tz7KcNund4tiEmBijyXnpBo7mV7jb5m1epvAVtxevueO3jc7FM
      44. Wh7ZEu2pVZHj/FOMsi/ZqSjJF0/Y1etPYHtFyXQcK9zfYurYjvWQGBwdXTi8GuqO
      45. Za9J/18BpTj9633bKl6HnHjqzzHTQ5g5xRPmFH5aYUKFjXmqfru4KwzRbgGuSz+E
      46. u+p2fZW7ogWmPNd9xfMreY8OB5+/zK7L453uvudZCp6a4hlRjIbVEZBo2N0h2yCz
      47. hCM5bZnNu6BaoO7UDa/wzonV9EYLWicEYYF+C50/Dq+u4Cwo405gY5TxREmshGPJ
      48. 9K79+xTUmW6Zb+kQsz2j4X/LTEbx7pTQfXE3sh6ZMs1nD81VB+et98hpj3++eOe9
      1. xmQj1vi/DMbXxrtWG2AGF0NihsQTiB/kv8GtjtB32XsIJybAjB+ws9Vx3qtH/Lb3
      2. gpFk5W0C31Mm2I6uQA/1OlhfI9FIW6QkU0Hc3vbqzrxlFpreiiuSylt1eZ0vOxu+
      3. 2fYaflC8PYC2QdV8rWsBvSHZ0xWZIYuzyPxHdBGK4uweJ+JUppjxbrWy4d2++wMF
      4. h2qlTh+xnzr/WUP2IArxzhUvkG5Dv4RbWeEeL9RDpTWI2rjAonT6i1/osulz+q0m
      5. v2WtQQpiPQUxkCAG/OdcEI1xXSD6n7NADOS3Aivm61KegJSA9iXQPv/5uUAHmUD7
      6. 8wAdFCCzGQT07lRcxA/x6vUeC9uRZlUS17Ig0sGBvzqLJPPGcfJmPcd9zk5i21Ng
      7. yt1XhSc40nos8Ioix6Y8G/op8KpSeq0Hb2S23ILHVIqtZ5RiE2P0OPRZ4PcsUPW3
      8. 2XFc2TZfUEVVhc6wpUqTfN5blkjLHwBY6nE2BxFIItvlFT6YQZUXuMBSFxFIaERt
      9. cxHXEyRmYrPcMCtXylNXitubB8NBZTrooTG4/+h1e8wCS3fu6tXqMyiaKV0YbDkw
      10. jr4KCh76D76j4NeoD0qFhBo4lBBl+I8moKb8Y4KZITmRHQGtccetI8yqRmdvOzw6
      11. +VmrdOaQpRRVXGb6ZKU3+dKPUB6dXlYY1GbVNqlEkvYMYted1J1QK+5H6NQupqy8
      12. zAQkpv6odIy/t7E9PdzS65cljIASTkD2hOGZo6hZKgymspHWb4/124N+HUsADxyd
      13. ykR4ElH3vX4f7e/kKzC5iQbO9Xzppcqr38R7VBAh8c7zf7zglUO+t8cbx1eYRu4+
      14. 9jowRtTpTO/YfqUlGAy9cS+5pQv/r/H4Cv2BStMBAeWC5y3GdK86hyMR08HoLhnf
      15. WnOS0xfNQSFjEeRtPF6qq7I6Dcn/aHtJ3VOKiOoCW0+gmw5L5cQMyL7pI5CPVfd1
      16. EoH2R44GJj13pmM8ZZ0kLbxJssmT8wibkNTdIPIOhqcnbUz5h9YO+bysTsici4dO
      17. f24yPRoObyvRTRx1M0GfFw6VKNQl9PUakg4su8hmbdu59YwCgOapp3MLBFoCYti7
      18. 8k480sEczjA5b2XZyUEsJBRxYVvqW08T/BQYmXteZdSfJtwghYUHU8tUUfBnjuVi
      19. lqkmn/4214meKq4orkkiq7jMdltacVvlzbemXxbDzB4d+2VxAMnil+M4GfanunOT
      20. WjQ3BeOFV304ONggrwgYYXvbMRCldHQo7BmWSeH3omyYDebCaJsp1zy/8FYuBkLW
      21. NnWMzvxtXCBYnFHJAO5y++T5U8kwY7lfZsGNnoOopsMZtGUN2J7eVYZXlYTIMTFH
      22. KnagCEMRh0ut2wsjYD4ZvIczD1nDVGpx+JQo34hyr0HVUVBZTKQT9bGy3v2ATLhk
      23. VWTFS++w7ri4H+NWUHlN5mDQOnqd7qDsydn5Rdg6PT0/+UUDF0iQXGklOow112aq
      24. 7nrNfy59UtbNxURQdt9Ocs4mZTSEZ1Z+fR9HAwdV2NSgeBsr9KBK7EAMBg1g1dPh
      25. cFK5w0HYCPxGiPNW2FC0llgVcSdh5efRM0LN6svr+wrIUpOokdO3BILSS9dyKSe8
      26. gHFdAbH4mcHo6XQ8vBQ1cvefcEqwdszCK5Cb9K7v8HtJJ0TELk73oLV7cXLOneLT
      27. +eNupwXY/7l1cfhxPzw5OGjvX4RnjSIHZGqDk36RtFHf6xt1Zg9C00upWPOaVLdR
      28. Ok1lM+As/GYNY8/9Jx/s2joxksJ7EBgPr+E5JaXRFMN7ICjzCvOJI2qH8VNOc5SS
      29. U62DZU+ucLchLpwIHsaqywDsqS8rU89voq+xd8f0GPIVUyukpwBiYVRxjWlac2fI
      30. EeXUNJ1yj1NCJO5hvB5T6peqLN08/3XSF8OLK4/0bpVxOeuAqAXrzQ2twzT4wjZa
      31. Y22N9CHFQdgKrbqCCtUKMV29J0Dn4hmceK7uGnpZbpUoGMOsjIGDZizn9ozTaSsD
      32. 54K/MFSuaRDxltZSo7snbSo4JaZ9ug41rxnlBaPKFmzXbnn5LuxATjogl296Qim4
      33. 8Fp6Lu4g2cE+0zZJo2AeqSAzPE28T1mMDF1w1Ic3LshMpAum3n5/csKd1qHZhhGS
      34. ItAglkPO/TnEbkL2FnR4X1voeRlXhxu38u/5yeil2joLXuQbUQb57cuFxKHK7H4s
      35. NBlGSJ7f3lAYgfi7O86JSiGzllqr0kCqHGguNYFe3c4AhQig2hanXMmrvgoaNAQT
      36. EehcZTKPhnb1uHYEVimoN8QSuUXZhKj7lyyHYV2tk5DpSpHvvXCc6VmX++Yi3e4c
      37. Xnf/Cm53RWpED/pljxg8OgHBB+uuG8m9jKFURPhbpmdT/9G7ihKEKo3bUg58lz/Q
      38. Gx5w6P2De+BUURupYnkTlSLFkBlxjdywi15Jmdo3H5HR4ZolQ/zDNVbVZnxK3S6N
      39. 8Tnqd6GrzbDfdbmDMl1UmDZNbjDoGyZ6lK+00vSawRWaC0Prim5W9S57kabUKhKB
      40. YWdEsr7VTWi239it7jemQyHsRToUh8yC4dKwOZXNcDMzpBRtTNGDa/pHaH7n0Wv3
      41. N/FA35yPGEVCZRhVgK7ENDS9BLdFzWFq4ERieAIahzaeoF7NEgfFUG9w9Z7W8QwR
      42. U90umtWCvnySyCsTBOWZ03jzRrdYfTOWeRYHMGFCv0oS7XSmYl3nUT/S7dNFRy73
      43. xdt84UBpJrmdce5rTQRkTirMGt9FleKmT+UJl49seiQwR9eGiY+YQVE/THX41fnY
      44. BYVfGQ6416BdRMA1YxC1L3sTioShGw1QOO5W3VDCQrItU32oVg/on7WmVJQJONMo
      45. GlN4kOYO6/JyZcs56NsutZ1xTFHj7IJFHCtSwbD4/9rav0IFnr9a/Z9kehcmv4/D
      46. 5KZ3NVlIJOis/F81PzDq/9Sr/jL+cxn/uYz/XMZ/LuM/l/Gfy/jPZfznj63/0+5d
      47. n46HHZHwa0UV52XpSRKTMRcMsWOSl9g90/SO+Ai/Q4WPkfc1xlghZr1iZSsnfpPe
      48. votu4RACqRb+10MO6OXUw9QtPal1SxPaSjNLa75kinHZEZyzL72xHuCEuyL9DjtF
      1. 7s3z67D55hi6FDOS3YR6K7vigo51zKpojUajfk8wXgLwCQE7Lx/KWUE6rFQpX6R5
      2. /xWYtVnHVBn6iNnrZSnTuYBwm/t6ZUDb1cQ2+o2vmQcgGfxWhJVIiWmBt9JvAHSl
      3. Yvh2c0dOqmPfwwvEQDNpqNdQ5C8SDr9e9e9LzNb4QD7a4q+qtRZ4b415fqef1fdT
      4. G4vTi0lxETHcPtjApRRJq2oB4ClZLUqy9As8JoAC07eDIy7Qf70cx9Gt7WwhEToT
      5. l6qLqMiSlItE/QUDkdz7cyYyM3CCVkQNL4QKEzlsEMLHX2191rQFUlcDwevhlRnV
      6. 7dVNuyeDWJTa7sdX5KAFgh4FK+rW1rkXqziSnXhVvHbwCCEvDQCO7v4jdItH7/Ah
      7. QE8aFH7vIhP/Ix4PvdLkfqj9QuL/ZDiJ+quqHR+hRAe+Xa7WZm32edbDWIt0GrwU
      8. dTS+Jo1A4pcdGRQUIrkaP8HQUoS8DDpZ2nIWY//pxqh9qvlKO9/V/uMH63U7/7tf
      9. X9p/lvafpf1naf9Z2n+W9p+l/Wdp//mh9h8119ceCUReKhCxfT2KHvvDqKvbYSzh
      10. Scm6zp65spfACOWZ2dbbBbKWuByOxLDEzYZ9fdjdybhfzh2WzX7sGa8/1RCCp8Pu
      11. kNSO3KQpGPk5QVFBPVGiPp6M3BKFZ/cMI8gt7PoHK+3I6PiofcCc2zCRxtHpbnhy
      12. DuyTPGLwWdX5cMthX9rwXnYub7GWFOWfF4rMXvz7NAIgfgYq0tN84I1/AktCz9Gd
      13. gK9B5S215T79+Cte8HfhdE1e0ZND9iX1anzBWx2BloctDrEQeVnFL6izuyd7RPp7
      14. h8hEgJv+KnsfXLJwwGwv2tfpdGgDIGqy/eOVSRJ+GdmVUmxb88IHYlri2Sih5rs7
      15. agYKERqFj9RtCEQAJ8loDHJMh6QHnr5BccLVsY8dBC0N7afw9i7z7Aw+M6OIDTFS
      16. wXCMu0CB6vDK+42JSJQzJ351/aoMAkInYkIlih5Ar4Cxzg3ml+6WvS66iIIYjMIQ
      17. azEa9g2vY8woDsJOnJAk04lY+rNR1LkFOaY/TBIRnX/VGyfCFYKZaSMvuafE49aG
      18. ZB55NBV6jUW3h/RayPLDobuwkVjLsVgIMsNWAJp3XVPglUGyX3pDLnmafUVkRFDS
      19. /qW4ASGKdqSwinKJKjbQxzJxlY34eWyHxQx6w2lC3fhlKZIKfzz6uThHddlCTSJx
      20. R7SrnKXHA/MZyQOEKUfqUciiHv6rVHDIR2/Zimgb6T1XsgddNaw03wxfpudvweLb
      21. sKqzYvc+dHrDicgEaKnDgJoh2zI3Uf+K0VESI7dkP5gw3sV3ndHjTBjzGYkJ9UuZ
      22. VlE5jkxPaXt4fbnyGVT2EILBtDizUHkKcKadT/u4/QTiEgfvwKa7g4keQ4DQXt7H
      23. DyPYWfG4EMIUeMs4btg6AEk3RNFYONjP370/b/fZbCspUKwlK0JEY0BCchTVehKd
      24. QWWIrVkdUGCrvZuEyIltrKnAoFwwMB6gODecjtWHDKvUz5FsL2rFZEkNOqAgecSX
      25. w+GtR/1q7qBSTJJRUHodThPA0/1z1skXitHEM2qU+sGDDD3m1gY+ooo503vbAN72
      26. 4MZ/hw8pTxZAAIwEhOGS7ToFcDokKWYnNFGwDK056dax75fp68D9e6lDq/BLTtH3
      27. GQG12pe9nHBjjZUXploYwQzlK9RDBh5DCu0lbG6tuDHCmiBOFBqhq6EknFBhDULX
      28. 4YNM6GSyfyOjrUXUWvVYXdCRlG1zUGi0ajElxyjKolIO3XSNXhYYRT0KHAKY3A96
      29. lp0cDMqIhjwfWNv+3xsMQCpEW1YIi389iLvfuf5rfX29btr/19eDpf1/af9f2v+X
      30. 9v+l/X9p/1/a/5f2/z/V/1NNE81iskwhiYleJbcT4kv2C4uE/Bh3fMv/EQVn3QHQ
      31. f5IT4syhgwJDBwsY2sgaiMgpe86hbYda7u+zmKEzXC9paD5fkSx03lm7bh1cydKN
      32. TDCWH6WZz43eMNzBKBxwelfW/csYNXEnM7a+0pzHcilpZRpYFD72IyLjHPFfw/Fk
      33. sQUAZ/j/1EX9vzT+K4D/LOX/pfy/lP+X8v9S/l/K/0v5fyn//wD5n7IMYOYEZEUo
      34. B3klTHHBjpX+OI66j/D3bohZ1+Ep7HCqbZas/sTkQXh/B6tG4LU9/HRSGqwymQ+j
      35. ukQH6puGPInVpYZj2QG8/z/Bqnifp8XoZ/XA3n/6P/Z++ybGnKk3MAROyruZTEY/
      36. vX4dD17d9257IzgyolfD8fVr/PaaGoeEKHo/R4FKXaR6AsP0InwVhd5zwtZeRmWn
      37. c5L3YcCR8RqYPH1whk/lOSa97HW1uDBRpIrfYQnHA3ZKCNzH/ZiFKOSrIEdlt3eT
      38. 91FVPJ6m3vw9w3NKCaPrDMdjGCglmdEw4UezU39hOKd7xi0nwnpl77d5qhn93Xvr
      39. pWnhtUdHuY+24VXlzvoTJYFll378QgTlh566QmotDEXD+rutX8GCCx+MnhmDglQk
      40. epSLfPkoapWl1Orx+3ZjVD9zVJaXeNuLaGyj9sJvCAsrkYJfWNIW78UL+Mbee4Pv
      41. /UYhRN5vRvUU/EdPWSSXxwb5DW9O0wgrUqlZX2bOZUSHeHlbfOUvy1d75o1uer9o
      42. jM3oR104a1hzSAVQ9oY22jfV5yqt/3AkbsQpj3ByiwIXOgGx0gUsNyX6ceJisZZl
      43. xc8KxDpvOMCtMQLu7+2efmBSHQujEiL837nTiDIS31TWyv+d3wMXX3l0PVBW9++8
      44. +I25tJJAsEHwVAJ5JpE8g1Ds3NfzE8z8RKOG+H2TsgAcR/uYCw1kqxWq94GK5nTA
      45. fJfgM1EEifiXj9zN7iHuVsjzAEim1zf8fY3DrBsL9sCsbyXT99Tm8FE50/W26On2
      46. 1Ehs4+B7yuH3RJvcUTnb87fo2fjEof+e43Rc9Ogsag5kx6X2Ez9c/42P0HSP/OAj
      47. 9O3Tj9AnH6DL4/NHHJ9vn398vn3e8fmsw/OvfXQK5biABhdGoA6ytVbPv7wD8Duf
      48. f3lHwZH33Q4hx8VQllo1r0qVMv0FqyxHf6LKkm6m7I3kZJhyB7jp/9sy/+Pc8f/k
      1. aZmEPA4n/LTzneP/g8Z6rWnmf/TXa8v7v+X93/L+b3n/t7z/W97/Le//lvd/P9T/
      2. jwlBdHOlaBBUekiJcd7d8UE+okoxDTjqUBxVRNx1ptkENfa3tsH+Nursb3OT/d1o
      3. 0F+/yuJSfL8pwzj9GnMU9OusL7/JvPf8ddaXv8n6Dqrse8DHCmqbaSioz8cP2Dhe
      4. nTsfNhoGHLzdJu/bT8NJ/YCPX+fjN/j3dQ7fxjqHg48fVDkcTQUOPl7Ax69xPDT4
      5. 9yb/y+fmbfKxqgo+gib7rcb/NnibJoeH4zKo8r98zkG9qsBRNeBocjj4702Oh3WO
      6. l02+Pn7VhoPjMsVHjcOxacDhc3ysK3AI+uDj1tZ1fDQ2dXzwPv3qugIHH4/j0udz
      7. 8Jv8+0bdgKOejQ+xPrXAWBcO1wb/vtl00MemQR8bGfioZ9OHt2Gsi4GPZsNYF0Gn
      8. NQd98Gecxv2mgIfDyWkrqHK4/A0FH4GBj7qxX2rGuvC1r6Z9+D4fT+7fjQw65fvF
      9. 33TsF06X/JlcF0mvTQMffg4cYr/UjX3bzFgXlU45/gM+3zqfP19jb71u0CfHeaDs
      10. l1rDoE/+fYN/5zQV8LECvo4B7K+UPgQ++N8ah6POvzc5Ha83DP7h2i98HTgOfc4D
      11. xbr4m4Iu6pKPWPiQ68LHrQs6Wc/ESwoHx7/ES2DAIdYlkPTJ1qXuoFMOB9+DEh8S
      12. Dg7vxoY8Z1I4OP45baV0KtYnMPDB4arVHHxMnHMNAw5Bp+s5fN3kY1l8XaxH4KBT
      13. jm8BT53D0agZ+7aRzU/5npf44Lwn3S98HapNna+r/NTb1OlUrkvVwIe5Lgof42ua
      14. 0qm5b83zxYUPk3/w7/UNgz6aBh9rOPhHYOxfc11MOm066HRdx4eQgyQexPnC51qt
      15. Z5/79U3jnBP83M85bxsGH+PwcJkq5aN8boIWglSWSs8341yRfKyeIY9t2OecoFfJ
      16. PxoGPBs6PnzfIY/xfcNlBX+9YZxv6zly4box/mYGPlI+Kmgz5euCbwh8cDxw3udv
      17. VjPOl4Zj35p02jDkwmb2OSf56YaxX4IZ+8V17nO887M7haOaAYfrfNnI2LfrBj58
      18. x36p6ftFwlHT+dl6VZPbdf5RN+SPzXz5w3nui/0aGHw9MM5/Qac1h5ws+Ommvm84
      19. 7DY/dcincr+Y8ljVkE+F/rIp96+tRzVn6FGbOhwuPUrwVaFHNQU/5883mobeoO7b
      20. DYOvC34q5OSagY+GLQfJdWkYcnLgPufk/g0c54vYv3Vj/wo+wunTF/tFhWPToM9N
      21. XU6XdCn0Wj5nRXZI9Vpf5xtyn3C69AWd8t/rSqojc79KPGxY56sGR6Dq2RvGPuFt
      22. ucxSjJ+a5/16Bv+qSvnH5qe1shsvzXw61fQ5U89uGPvFz6BXVQ6qljU6kfqdb9DH
      23. hnHur69825ppMunt7h2En3Y+e826bjOR9C74Y9XX9FixP+T4jZTPStgbNV229jf1
      24. 89xP+RRbh03JNyQONze0PSzPQkFTgsYEToVMVVfONcGvpd4m9Kh1/ZwR+rdXk/lJ
      25. JD44vwwavjw32d+qvi8FnoRuvqHsdcHzm02dthvGmRnUDbwousZmVef1gpbFGSRs
      26. SA1D9lb1Fd6/pEuhRwm9zuPveHUTH7NpKgjb+0f7uxdEVUGjaZriquWn/VVYt2Bj
      27. 1UD7K0lC/BXiizimNhU2I8RVIUoJ8t0w1OEN49hUWLfXrOvHjjme+KvMQZChJKvq
      28. ht6/2NZCpBHql4BDHNsaSTR10aZa18nMwJP8W1Oz1PnF1sE3VH9li3gbxjYWR3p1
      29. PQOX4ljyLXyI7STxId4RZizBWgJb5JLr8Awak2xk3j5UnAqVRLA/Aatkgzoe5Nbd
      30. 3LD7ELgSZgKhDoq/Yg8IFU7pQ6ry0vS0brDyQMepwLXCMiSdcngCgR/B/oUKL9Sg
      31. wBbJJfsV4om5T8z9IsQrT9kvflVjvxJWgVtJY+u6CUxlf5vGulQNPAj+Io843+pD
      32. tEnZ7obxvWnwhlQNMPmHuU8t/uUFZXOPWmub2YeBW9FO5UHi6BIiecPgSWL/VtcN
      33. 80Rg4SOQYoqg+UBfD9+g51rgUJUy1lDyN+OaQF0XjlNhLpT8o27QhzhyJZ0qovBm
      34. kMG/i/MPuV8kL9TFabFugRBzG6mZKcVpoIsBQoX1TXO3b/AT1VRbNWioapxVBp1K
      35. umnY54s8M/V9YvPbQJqFLdFHiDjrGX1t1A14A8e5v27wQt1c4W8Ktaw+j9giReF1
      36. 4/owFf34mnE+GQgzszBXSDEpsM8Tjhu7r0BTH+TVpNJX1hlt9+VrKokUAT2F9zl4
      37. ibMvoYZupleTaR/1crG+hKgcyPMmlRVEH+vl+eBSeJ9Ql8Rfv164L7m2Uq7Y0ExJ
      38. 0hQnRWG7L9lHfUNTiaWqKmha0KcNVxG63Dm8aNPVdiOPNPW/4jZFLJUvSaRhg5/R
      39. h5xO1biFExp4kT7EX2GxEZYhQe7ryjHEt++svoSlRmo+6g1Is6bfFmX1ITR/oQGt
      40. r9vaomi7MWNu9YbFuqUYJvva1I7UvDmaljLJmhu6aCHZ4Gb22kqxQIjrAmcN/UZG
      41. HNdKH7NI8/R8f094XNSqOllKo4C8xKrqxpN141JanAZN5SQXu0gasJvGRdiGZhAS
      42. v+MJlpJDYJxuVUl2qgFKOH5Ig5CvSs9NXWIQFw9iTulFhIky5mafomxv/+iiFb4/
      43. PCa8YbZvf91AXNWwQNRNi4T5tyFZn23FrxravXhHHDGbBgtO91GtrlqPVH4UJpPx
      44. tGP89mnH2+Zu9kKeE64z7cOjv2PkOXr9tC9KXvUVshFMsOp+7r+qeq95K9nI4ebj
      45. esBPcPNRSqn2S4q1wvUwo0edLZtPzWUuEyqf4v/NC32E6IPaWUgiqHz/7/p6s8ry
      46. PzVq1aC53viPKnC1ZnPp/730/176fy/9v5f+30v/76X/99L/+/v7fztyROgV4UQ2
      47. o/8DzXpYFhrFr3iglHULDx4eeBJPx7PDX2CofhJb3R6dPqfbo9N0BtKBfYqB22oV
      48. XxxAPqaCCGGcYMoKHDPRstyyUZJ4Mh1heSgqfq2VsssAjqJfR8n+oJORrulpiSoo
      1. 5JTqkGQE62YE4W65Z3T1V5hJeZ6ZFOn2lMr5tHt/xOFd8jwEdYa44A+9yWMWooyu
      2. CFG75QUjaleCMdeSI4BwrvYGfdxLrvkd7Zyff9eZ6ep4zUqnfBGNr+PJOVLc5Sgp
      3. PLMVVoiLyjByoPGRPkWhvvEGTyd1LyM8Hud+mlbiaUPXEppkjhqVBs4IREQ2g7/N
      4. NH6lWSyflWeByKiHIYqZDjArxdP/PWlZyzNBZO1BsHzAzNdjRF0JXlxdGIh2M6o9
      5. GF7eh6xUYHkWiAf9iIptspqF7CWU46Nptzf0LkFcv+91CyZIKAgilkscxP3jy/Js
      6. WqSFZu1FGvFn/SsIIuhHnThkjNyV60Gw+DEWVsTU39SA9ljlbbJ7N3gFWsTexS9W
      7. x9teSuWVt6zRluvl3Z3z2S9DI/vl1ukhQm6epfrL2Igd+0jNdidAsoe8wqXamd6J
      8. 0qid1xfWLp3ZV9oor69unPTGcdfsT+/LaJTXHyDxcLADVH6wv5uHadnI7mLA6TMB
      9. nGZ2oTbK6UKAnNuFaGT3wze/2LScB2DyDZ0r2G/KPWkSjXywpVbTU15k4PWxPgII
      10. n3HYj0DmFKWT/xNzhrx4ob0xGoNA2u8T49lmOUX+oaX8cRPzf26bvXwN06fGGFyY
      11. fGv0zrnKLtVrRfsELhltA2R5xJ+5Keau1+32ycZAJx9xRFFQ0Ui9gzxgbTtDovb4
      12. uesATivFqXSG+fvhj5l0ayd+HJK1pZewOnnefezdDoBpC3MUZnmC/w2GsiZq/5EM
      13. TV1WRVZWlhWrczm9umIShrvib772xeHaQ+XjDiUxWRJXx6jBep8wCkfYti7/0AmV
      14. EnsJCyZLJJeVrSMwjbSlMnaVNOQQagO1sMLTkHM6jke4JpIimAmS8A7L0o0m0XOR
      15. U4j8UpJ7xmTa8cSxxlfj+PcpIPvRW8BK25O5MidR1pgiJ2WhFT1/gnK7dxzKyfeY
      16. oKKLZVJw5a0KzfMnqVaGpT16F0eY142SYl4BwQKRPmOSKrNjWusRjBSO4nHHONNG
      17. 8ukpPEQj8XX87Nmh9udNE+hqtiC4kCUkddNYPEMDXHWIiPlHJ6btWlkxz4Rvf2kb
      18. zpOMOLZ0zaRqusM9Pgn3z89Pzq2iOwMm1SXhJL4bZcgmHBqQHPinf/4zT4YwJIz0
      19. wSr1ni2kiMNj2y1uHA56k17UBxbFky6KswAvs2CREIRXeE+AZwUdm7HCXYd3XgoJ
      20. KGp8sBwhRA4AqOpNdMJ8lT4ksii7pyxPjJfoPFAtY+l4RVwxq7LyibZAyuwgO7mX
      21. Oe69BLZ4zPLLwkINx3j7NB2J+ZW9DZxTfcMjzp6AHspLvXtNc4qK88NDCEdounKf
      22. vZIXAKjvW7+EB+et9/vh0f7xzxfvwvdtb807aoXtd63Tffy2ylvhqwft8O/v/tus
      23. +mtgkO0d7p1AUzAfbrmsyhlwvyTAoaEnSY1+2eJW47zpwlufnbPUptj6BSck0p2o
      24. /Wkbxqw+rFEzyoohy4tIC2/g8KWD9rfIFj/IQwONdwWsbRJQ8YGQqhuU5OTKGkbK
      25. Bryr7knpu0vfWSm9KfsJBHrqn4leWNxe7q15dpSLEIzCXTaSyrSXsHBXxp6rakW3
      26. +fwuvsM0MmdgbKyysjrWelhaVdTvTPu4/dN6b6z7hKkoN1HiXcbxQK5Mry95Qdw1
      27. AXfS697hx1oQ+s2S8fhlFkoLLolrPv+SbFubr0l2vnPZeLredH7MxnupEZyusjxr
      28. erNmlpKcRY02DRbiOsRvAuI9guvovCYdcp6DJFWqOGvS1flvtsRnCBwZ8kZxsW95
      29. 0ZUlRDpFSIcKhDXaBVwo1uljGxKh/tA0Wzlehp1HGXM1knS1Cwq2qxds1ySeZkho
      30. Ck72j3fD09bu3/cvwvbhf+8DjuDDh9PTk/OL/T2XXcrGzZttNjt9DM2qeUBWJ9Ds
      31. 2JtMpclsfRkm08urMbTSB9qmgf4vbMyf8t5XxRZxXAhGqHWoWkOyOmO350enu+F9
      32. b5DR6cHhMXCcw4vdd9Tw0+ExMIYwCNsHWSNk6w0bznTkNkSoMg6nY/IgFfDoT/wq
      33. TDE83qEm+vBOsf154zgGydcSZtCHccgb6+Ziy6uFKArfBJy0P+wcnD+NhDAq6DvS
      34. zZ9JMt+fWHLJZMXVs3EGGDxhy/mOYXKh6hbKsTQZ966vQbwZxPde+/icDHxT7pVo
      35. FVKYZet0JW5X1+af/1S++oHxveks6eGm3W0vMO0W6sO6at3ONX6o5AIzRG9cPAbH
      36. 5NNJxV9I7lNEOILuLr6DhorQ1r6JRmalZ4xfwqN0qABB7Zhond/hKV0ITcqzOuTt
      37. inSJCEiO22flGV2Kdjl9WvIbeuP/Th742X3qDQtDfHT66nAAXCFsM1E4C2K9nd69
      38. 2pBqfu9Mrw4fPMdlctX9EmfL+wN2dVTsJZfDi/pSwU244ta/BsNB5Y94PPRSbzeV
      39. Tk3MH0XXTkERBYkM+KmKScgOgOgKBgjZ/uCv2S9xYnzVj67h49eiY9GmeHUUJZOf
      40. I7zxxqIc5mtuCJFMs0bLmRi9RuR4jY6IZ2qFjm2v2WjUmluZiGz3roH/XaBDvzHe
      41. xa+nKDWGH08Od/fD1u7F4cfDi18V7dJ1aHnqtdq8p5vZVmWC6vH+L3Qs5slq+WLU
      42. D0fGny9NFiIa46DUjuA8VQWIvdvrTEAeO6EKKoBFEMtQPDs539vPERlHCQ/dwk3x
      43. QgtfgzV4v7NVXBx2wAAr+TwYPu1szRC0iGxCWQUH9MMPO5aQ/dLauZlis2eKu1mD
      44. ld0EnHGS9ScjPDMzROqji9Pw/f77FGKXOK11FzEClPxM767F5fPZHd1FD5yU0Z3F
      45. 7AhTKtjvP3nzfjdNYzZtLlwfLrKfUU7OAepuGuLCn20Kq4YS8Pn+A3v2oXVMUZje
      46. 5my1DVYwJDep3iTReNV00MOAqQ2DQXGs5cAfLAb+94uBv+mGfwEAHi8GwLoJoKGU
      47. 7fLCddHEA9lsAhoZqzj3FaTErlMly2Y/xpVByn9w4TK522px2+y/sI+925ha1Q2o
      48. LkcZ1xIoALzl3oDKT9yKmKqw6jNP3z8MQZW3REz7yaTHAj+tGXJiRUM98KDdk/en
      1. R/u/bM3q5uIGJP6bYb8rZORtR5T5RllR3nM6k4e4ImrbLyWgDAAGrcbpSxv2S3B0
      2. JaRZZ/zb9mqCtqG189yG3wekOSZ7cT96jLt7caeHIYmaRmG/RH6woBuNhnjN10Uh
      3. I8nXDuEl4BJn02gwORreu2jRPRLJL+/bH8/C9nT8tfd1OE6MSQb2S/fRGNGp6zgu
      4. 8BTGrZFb/dnktrdYcsPEFk+lt42n0JtffQrBNf7FCK76FIKrfweCa/7lCK7+dIJz
      5. 0U4Bigv+PIoLnkJx/g+juI2nUJyOFUCTucifWuenh8c/hyC1XxxilPe5uuRZlLrx
      6. l6PU4BmUGjyJUut/HqXW/tqU6jf/PFJ9FlW2flkwVT6DKJ8kILre+lFEidjb2z+C
      7. /+2G7YvWxX77r02lteDPoFKpNO0NMaELD7S86V1jMhNmhIolXXiw1LyIM5Vw5zZB
      8. 5WfVxT6HrrhifdcboAZXmtW+nDYwrJCrWysmRcafeoMjo2x2lt3QwN4auVeZhKoP
      9. sZsReLGtnEhcFbWvT3NQ8oZRrGGmIttq9nVszibk/TGXsLQr+pfXX9bGeuPaUd7s
      10. /rJI+A1S/Hpz3UXWef1lsQ/oT/MzLtpfFslAfynuyFqYdprXX9ZGh/7oETygdflw
      11. /vHwI+aO8bwsu82iMgl8hywCT8kg8LRICpxiiFFA4QSPOBxODVZBfowt4gFWzOym
      12. zFfaPXf1CFkZiwm/m9E/b7PCPVMW4bz8c8AIgNCveM0CxHMOuyXcOW1nm2e1IRym
      13. 2Zwx3s8Yo3BHnzI7Wsl/W1raP+2U2Bf4XHI1LmPaTa8i+X8pazHKXkCeCWWHHIO5
      14. n8n6rjoMIyYNsnzrBNcRA4MWQ7yAhr3WGVNaN/Si5hZECtiKHzo93RvHEgt0MnT5
      15. AopW7HKdjSTRh3c1dBiuC/QIhGZiyMZMXSCmjNbJDFu1zmb+3Px/dv5HVvo2HE2B
      16. dGmi4WV/2Ll9RibI/PyPQbPuVyn/Y73p16p1+N1vwn+X+R+X+R+X+R+X+R+X+R+X
      17. +R+X+R+X+R+/f/5HNX0iCUGUFNGdjp48e5iIRG0/e3Wz6JhR303WF23mZLk3pS5y
      18. efiMl+Bf4P83+BD/MAtsyiLpQdMoLtcwBvclUFbBYpmifb1gYTZnlZCVb2UFPpEv
      19. v9rQC8MFwV8CPlEiQhYEFSULNvQSClYxv6BuF6A052KlujfhrTkqpBjwiUohouqO
      20. gE/AJYoZywppPxh/vDxEIApEbuhVrmSVlIZR4cR3FVatGnAuAD5e6UgWTvTNiky8
      21. zkKgV4jC9U/rOTT1wrv1QC9AL/acLGwoCjyqRdKrGfjTKzJJOKtG9SNBY6KIel0p
      22. GCwLSjYNPK4vYH0bRvWhzbJKl6JwcFo50C5qKutciMpANaNgvNw3VWPd67P3hwmf
      23. qP5Tb8qCxgzOmlbw2F9Xiq6KaoeiPMymXmVOli0RZTFEgdfAt4uuZsJnVnFa1/En
      24. +I+oMtZUS8MExl7fyOAzTWudnfib5/ihghNYBGjTfQClVXf1cm2iUImsuF1tzF8L
      25. qMBfRx/aAsjyhrIa77qsyszgbP658IkCMut1o+p6QyvlJhmUUmk9LVpTc+NaVjvP
      26. qEukHGLKb/oBLgQMAZ84eGTZyHW95N1G8EPxJ4v5iA0omI2obiyrLgd6FWClUq+F
      27. P4GvoP58+GTpw7pefViWoPON7+t2MSBZRd2gAVErqmkWKUr/pqUBZR0rnUEFRhlK
      28. ASeHSwpCgi5l0SK16n1VhysLn0/An0qr2txE5XQxtoBXlFHcUKs5GzgX5SBrRtVz
      29. A3/a/khpIhc+C5+NhrH+aYnGtP6SWZawqfMoCa8/kwdAm1wGT6b4fvw17idctQiQ
      30. sW8iX1/5hyo4+XrNMlE8SwjAXCCVfKHu2zWhzMNQlEsV6yHOjHrVKLEpBIVNeeBp
      31. fRacnzy73FOUpc7W9aqdKalXtW2XsuS6WglVZ+eicuHmplbZT7LRTZ0tpdV5FXYU
      32. 1HKnmNzEfVadiWme1c8owhglvQK9krAoTSdlCc+oaCvaB47qkaIq40Zdq2OWlviq
      33. atV5A4UEZL9y3HX3O4LFiUq2G4r+InAn5diqUemxqddmE/J4w6GjKUXWNf2lJmD3
      34. tcqonlJI3RM6jZ8Fj+jL12XN5oaNj40NXaeQc2wafQYSvlRnbeo6jKh3V93QqzEL
      35. eVXOve6oDCrk0Zq+Dpx+5dEi4N5U1kVuU7+s6XEWjuuGTF6zqgDLqsf1daOCrdC5
      36. 6obOUHXJtsbxUpXVO3X2syHnZq2LKHTf2NB1PFl5vJlZFdmqQMphlvQgKupuCDbe
      37. lJV20xKODanfaXQhZf0ClUHlmm7otC2qDpuVdeXc1Sri1bJO8xuGbl6bAw6uK9YD
      38. zVYgqxULPuvEB8eDqPwtdd26VUbQ0mMLc1DfyUE39ZmJOtSNqsFBxQ4RWmHVwUH1
      39. op4pBzX6EphSLAeyX8lBm26uE4hV3ZQHtGUh8OoZHLSmFfX0hZWmqVBEUM3oQ8dD
      40. YCiAeBKmmuy6UWO95t65Ysf661KYsk7tDd8QPPw56u8KAVXn9rLWeNMv63MuUFtZ
      41. WkZqugVnvarvsg3FciNoSXA1Sc1+PkfTTgOBo2bGaVC1hClBR7NrPAfG6SDWuFqA
      42. gzYNi1/NoJ88Dhpo+yY9UTfn4BjrBgf1M8efzUHX9TrzYp80awYHrdlVYIW1y998
      43. AgetGyeZb6xDQ6/9LPiMr9CpkGYtC6wpcQTP4KBBIQ5ak3KZzkHrBget5XDQui4X
      44. mBxUYEqTpzd1TmHJbYFeMVz0re7UoJ7BsWo6xxI7Q4zZaDpshEFGH3Wd6zWFPVKR
      45. 22rGpZJFPTV954hTQVGHpQon5ER5OqzP6LOpcFBDxpUctKHvfsnZmgU46IbbVr8u
      46. yljXpAnCPlE2Z8pHuiyqyKBSLqrrcxGnlOSg64YsFhTgoHVjbnVd9ln3HbpBw5B5
      47. AoNzBAU4aD1DBq5KemAcIz35Us4l5PpmhuwbzMG5fOMEWddP3lz9oqHb232j/PRc
      48. cASGDlI37oNs/SPloDX9DjAwpbf6AjhozcVBawZ3qxraiadrnLJ90CygxTcNajZl
      1. UNXKUdUxkKmlmhx0fQ4OanAUebHQtIuMWxzU0DDFjhaUrHHQhrGb/Iy+NvU5KWd7
      2. Kh83DC43i/v4ZfNmV1ochLwgLEd109pQn81Brd1W02VDxeKV4qOWUbB9lkyo7LKa
      3. oE9h9DRu/YWlQNLAxhwc1Lgxk6dD3b7Jk8bJum418M2b+Odw0JquRcvTQtWeNw0O
      4. 2ngGB63ly8LCkijGUmVQyUHXM9b4CXDIvb5Zdp+eG/L0tGXywLJIzYBnDg4aDq+u
      5. kniSACNdN11xdD6ajtPQb1AFfxF6X7Bu8w1BU0KKFTxA3MwLg7kw6vsqfTby5tO7
      6. HnCbfN04CMQiePVN7RZTDipuEYV5WVG6hbkrdQ3Z0DejYAqCgOr2rYw0RwlXiPUN
      7. /RZALL5iGhciTopUX3ehEcQgFBNFmZTjKv1qt6G+cZun3BAIUUuaVpu6OV+aXqU5
      8. P8BF+Y9/03+2///lffwwigbdePwMl/85/P+rjXpT8f+vrf9HFUR9eLz0/1/6/y/9
      9. /5f+/0v//6X//9L/f+n//yP9/9u969PxsIPBnRQEQOkFe+ORV0prXjMxadU7OvWA
      10. oDHdM0vA8HXY6zKRPhWlSlpYtSubxMtobBW8FkHiaffAeIAH8V67XkmwEzgLKVbW
      11. Xy0UTK436ToqbYtgch6WD2wxmru2tpGD0C6YjsW+AalGboK0sDcinNd7K00eR3Dw
      12. 9vuPokztmKr0VhElzlk74t17VnQ7G/+uN4BfhoOYINlWoKqIHNgiTcfxzk/eHpwL
      13. JDooUcJlACuZwCrQCYK/n1PxtPD85MPxnhKUvcoihMuwjnAmvlJKTXo7vYhOYaVb
      14. rxMNaHFxmlMYATVdTgxJQfzDaV7yeizPes9743VhVj58XFvTQrGj8Wd4/IXl0iil
      15. pLqaN5sUVWW1gzTzg5nxJkXt2rbasOggrgVb1TOqiMnQPEmRfupsRA9ygG8r//v1
      16. Px7/TSLYYjTAfP3PD5p1M/671qzWl/rfUv9b6n9L/W+p/y31v6X+t9T/fqj+x0o6
      17. UwB4+iN01hvE+m9KoDgfLgw7o/40wf+twNkFHMj7r93/AmVEjAKS/mkv7sSV+x7w
      18. D8wtFiGvG41kadjL3gQDGZBF3mLGJGA3PBfS79Ooj6nv4El3h0okwUStRGEk0Cq5
      19. mNj92PHOZ++idf7z/gXLMAUbNWz/t3LTJONvq8zRYLPO/vp+gz74Nf53nf0NGqwh
      20. 5lNTO945beOVSkGw3hcFa5ODBaIiA6POwdng4PDvtUZjAWB9KgqWX+Vg1DlY6+xv
      21. wLEWcPDqwRzYAnWDaYHH5xyeM38GPPJeT1w+b+hhAOIOj1/gSgfFjTpdSmItaaJl
      22. EqJAlR3HQ5FgMs3FZVGbAJS9EOIL4e+YnRMArn0GjrN/vn/C60AQyIf/va8AXfFr
      23. 63ghWPGrVbxpr2wEeMdYWW+g51qlSairMDqrBJt0GQ9t0vv6DXZXyx9xgmSveawT
      24. j3XJB6DxDHyzS1h7Hr8N4YEIk2ooUJNzCHkkkMsJ3c2jg82K9C0iZ3/yhyBXJ/Tc
      25. YYuE8ZI+RRzRnS15D0gXF7r2pLteWixyNJJ+BXR/y3yOaIXp6rU6eyrDQf+RXZPf
      26. 9bpp0BdOxkMXw6pnLz+lXLvqR9eJseLKfTVlUqM2YcC7rfFuyYmHQvSo85nv1/j7
      27. 6+J9vNf18YKWHMQoegqdfAln7i5fcguX2TV2HI4mYznnNFujNYGy8xkDTtsjDEft
      28. HfeuUObYTy4NjFPAohPlF6ftTtSPcxB+cZpgCwPZ5DuXtZAJlWjzJqh0oTTOfCRm
      29. wo3tuT9F+LG1J9wSDK+Emunuo3ptzO54MFT6Nj0ealpnxqwwkServ0mJg1Fx4GbC
      30. zBlR7k/tlZC9wsdvCNJD3ylyaqEwUArWkYiltMO9P9iI3N3EyRLZmGrz8IQ1B7ZY
      31. 5RGJ6pT/AWLQQRt4+4ePR9iknH5/h9+9b+W0jdFEtHCQqJumFLYtWiTylKkrlNVo
      32. oHeLHwToM7EBCBGI+MAq8oASNBmDNugxKSgb+7yCT80kXXRBRnfXHDahFf+RNMhX
      33. RyP93Pcb5jqjb5qPvJbCbht+kU6avJOm5FPI53ASBAnOBMlndkcbvKMN0RE647Ap
      34. YdwM9YYOZji3muB5eZS9/8uFwUN9PALx7EdjJpwVCKlCyt5+v98bgfr+ejeagt4s
      35. TMrdGFmG0LSrr3yUM0dRkuC9hzfujUb9WEntUcXHd71B7256B0LDcETNItRlp8JK
      36. MujK9p+rrzYb3k/YL/tTa3xBBfyOCnl2vc4UTQhXspJuD0RrKvxJBT/V/T7Cs5lx
      37. A3410hnGV6BQ92L8nbR0bjdJb2xAqh4kZJvwkrshMzJky8+yMZZS3QnPgg2QwEDf
      38. bR+iRhYeYmWrD+9xJyu/Hu+IOGPuPbjeXPfJBapR9Ru1epXEMvm752H4MHfo22iu
      39. 1yisqQ5iQg0oFI94+XvaFCTMzY31DZIRatC2ub5Bzk7yd6VpDQb16yRrBM1atd7c
      40. JKdM+Xva1NvYrFWbTWLmPvS4UQ+YW5n43UtZzJ+7Fq2ia9FS16JRbdY2AV24FkFt
      41. c6NRr61vptOvg4DRXN8kNz+/udncqG1uKogEFKzXag06lnyQSjbrQaOm4BnwVV2v
      42. MsfT9fXNxmYNCD3Fba1R31z3WbKMxnq96sNKCXw69MZvUln88fb/cUwFreMxCMG9
      43. r6gQdYf3g/Dg8PyptwEz8r82QJIm+z9gN2gGlP+17teW9v+l/X9p/1/a/5f2/6X9
      44. f2n/X9r//0z/r/SBJR2R6d9dKQSU7JcsK1GmSBXSIp+eHGU7iL0EdlHOdKR6eTm9
      45. Kjs8vFgPL3GIXRDGk3JmOVhswqr85DY5gEM4yYaDVU/oxg/kPZPZjDWhKg/I9LGx
      46. 5agF7dOeUCwIz5qW4xbOG+16W/arTDVBaLbciHkp21AHzOp3j3WBSik2NN+oDkoa
      47. wDRbWAzsPNwDLsTq+eAaVn/SKk0wdysxAe52Jb++0TGlPlrbdqHHKpchXORgDtdY
      48. IyoaT7xrOG4SpodxJ8Hp1VU8Jr1rBKeNUTID/3H8AXzwyVtTHbBKKv6Z45MLAqQI
      1. JmipQOhmOU0RdEChrpZZxyTFzAuv+nAA/8opJWYBdTgYxHQi40mcOyKb/Au5Qz5n
      2. L7D3mgpTacB+2bK6ZqRqTsNA+Gev6n0pa2DQT2Z9bFeHRy3skP1aTjv07Q79Z3UY
      3. 2B0Gz+qwZndYe1aHdbvD+rM6bNgdNp7VYdPusPmsDtftDtef1eGG3eGGu8Nn7JmS
      4. smXRmbKi76LVIvsoi+zXF76RmoveSX5j0VvJry96L/m1RW8mP1j0bvL9RW8nv7ro
      5. /YQpJjM2lOukYjczKAiWvSSaTMnjAzXmBPRNMkuA4IeHdzQeg+rpOMpQMlxbc/k3
      6. t1sXfrPkcqoWUPPqXWp337Rvl+M4ut0qJgH5/6YS0ExhI18ioB9be3u1oKRQEdFl
      7. ehTXmP+5wnKfxuTcg/n6YIE9mL+4wQJ9MN8eLFjcYDV9sKo9WG1xg9W1wfxNe7D6
      8. 4gZr6INt2IM1FjdYUx9s3R6subjB1vXBmvZg64sbbEMfrGEPtrG4wTb1wer2YJsL
      9. G8zXOYhvcxB/cRzE1zmIb3MQ3/+3OAOD5Rn4vc7AWuMHnoG1+g88A2u1H3gG1oIf
      10. eAbW/B94BtaqP/AMDDZ/4BkYbPzAMzBY/4FnYND8gWdg0PiBZ2BQzzwDFzFYMEs/
      11. 8BfHQfzaLP3AXxwH8euz9AN/cRzEb8zSD/zFcRC/OUs/8BfHQfz1WfqBv/6/RSLr
      12. xlfRtD/RRS/qP0qSeDwpYUF5NS6cl94GEDGYG13ZzvndHHMtiLwAvaTpAijNusD8
      13. F0COunxEPBp3HFrKh+yrPnbDRy3zYvbb7bIrBYQAE0MzcEly8iy4skvQ8+nk85ey
      14. 1vUJ/j1hC8pdxQtkj7AH6A20nmUKh8NBZs9FskOwro/igaPr4+ndJWBjeMWFW4ae
      15. xMz+YCwKIS9k0V2Aa6TS3Bar7bZ1wzhos6EOB9Yj/RbUJchbr8BGVa3oGB2007rY
      16. fUeRMuHhMQjlVGZeb0LXlKh6CPu5fckpN3yavAJ9tFKlQGAMFAWY9Jicd9hDsTas
      17. 0ml81xk9EoMpe+3K2wQ6pg/pVelLaPlHPLwqqRNblSxGQoJ3B/AiZ0MBwi5AO4Qd
      18. hXQ9/Ar9Ue058sW5Gkd3cRs6PxwY68xBdOlK2whdb/D1HPdnivT7m14/LoEwr+pS
      19. 6WIKJnvXG5QY1dEsL6NJ5wYh0DgmcsoYPZ0qJq8ocf4InPJsY1VlkBn8oXUO3Bvx
      20. eoh4fUH0oGGXjMoEC7vJV2FWYdKIT8zmiPgsHhDpW5Y6p3n0ivQiSCFs4ypzQNel
      21. ba+wUwO2LzPKST0RtNmVNdbNnzBfgwK7SZsFYByUZ3N3pjykoj9Mn17x9fbeGsTB
      22. cfOeTj4iUHJrgw3THW6RH5zXj2DbjfjuMRFH2Xque4MBur5Zu0ujC22XMSJQlvlL
      23. 4Q0nj00v7iexMRfj9PzGD0aNPcyaEDrYsSPoasjd7eKHiYepeZxsQ3KMZ0zq279t
      24. es4/If/LCB1hwjiZhCzeOXl1833zv1RrtWrq/73e+A/MBBP4S//vpf/30v976f+9
      25. 9P9e+n8v/b+X/t9P8v8eoAM46c+n++He/gFiFp3AmWjjeJKbA/TJoIBwvYcjcr6I
      26. xxSJWR6IWT1gc8NxZgbH189BAJ8mzJCMBu3w7+/+2xgClChUcaIHFsKL0jnLQ8Mi
      27. cB8Zw3P0drwTAqkfnGu91dVW9Dg82j/++eJd+L6dtmowfaPh3SVmz0cXp+H7/ff2
      28. WyWvDhqCo9dVe57nrff7Zg8ld+9r1nQyBskZw0thzIDgpbEEud2F7YvQz+zOe/vW
      29. C2Z3EOR24NsdtA8ccypxXLBHjmmYvRy1ftZWmlec0PVp+A4LX3nrNZreuz+QAtRe
      30. Do/dvQSGVh6ITqpVRy8MFntHlQxI81eGwZLVSwppPmL2wjacjCaxUB4ZrR2S4AXw
      31. wBp2q06/YTbb3fl7m7VVsVLLboUJAsRq+Fpvuzvh3cBle/XNVg+uVkE2aDXEiACt
      32. ntfscC9FSF6zY8mz8kb1q4J2/CAHI2mzmtZb+x0ciLiuO4ctjQarr4IrTnvIwPvD
      33. 6wiktps7EOLuY5SHkW8ypq10B7LWR1dvT+zu4Kh1gQf6yYdzvcvqq2rjasU62ZBI
      34. d0/QcPxL2tTRas9q5dutgMDNVoGZmyWo4r4kuy0xd54CTbdP89QVQFWUYieZRNdY
      35. Q9JkxV8+Z1Dyl63i/dYK9cuIdUa/R9F1SGmnZc8u1KyRv4hz1GDWCIPLsHN5GyZx
      36. NO7cJLOHsVLj+E9GP2yI8C6xwcbj4gv5mM+D9LzeEBN+MC+yZ/XIrhN+VN6E/732
      37. P5n6cKGmsWz7X8P364GR/zlo1htL+9/S/re0/y3tf0v739L+t7T/Le1/z7T/wdw/
      38. 7F5Yxr/0ZzWpM5xR0EjP/JCZEsKVFhoYWjzoWL91486cqaKLmhePh5hMOrmJRjxN
      39. dJqokt3WFzUlvl7hs/e4D9Q/ZjqXPfz+WbPTvPQsm9OXLSpww/wf8JTmEAKTHOa4
      40. n83tMZaghS+5GbFElhmgFOjldJf1QJYxYf8SPax5x+2zENvsfDiYp9vWeaB0+66F
      41. FknoRXPkyofrIGydi/ltZebrEP9AHzsdx19nNyS0octor/tQsDUC4XzDBTjocV1Q
      42. auPu7KYjADi8BpnH9pZzwTKO729AlKRcvVsr37gWnfzO/Pi2Cmwh2j4fW3sOx8o5
      43. rPAzto1rpq1B1MYhmerqLMEFTfqPCROGgT1cRoNbBuZPXrWy4d2++2MxZbgEKH4G
      44. LLNAqS8elOCJoASLA+WXwfi6Pb28Gn9G+giPwx04ddspUOgEiI9R3IwH8fi6Fyfe
      45. E/4VAOV4fE3ejO27yU14tmEBhKCwLJpdBsqj14+/xn2UsuOoc0OJN+cHxcXt352y
      46. rZXVBYJCOwlEaTjE0NcUOD3dcXFFBn2pQVeYAVIRrBxlrEwKCjsXn4OSYqD0Bl/D
      47. PHDIxfJrjBrD4DkgFcEK9n+E/WJBORskiRU2dnoFeQnNX/MM4Qsq7zecog6WRysH
      48. tH14Qy1XLF2XYnKhG9TzZ4HCWT9ONmX93scIFEhMh92ZTiqYWRhor4LpjIW7rhSO
      1. 5mbfsJ6YjNbNwmHoo+G95xxpZsdpatyQmEs4GG4pHe9yXMHBByQDbBBrhzClNJLz
      2. TO9vjRGd+LsbdjM3NIYJjMj3FQRLbFj23lR/4gmzeKTI2/SH6WjLg2/dIdonbvgd
      3. hrVMgDhlldqE8+k4JpUbzn58jZK8oyHkcji8zVyh3MiEwccYU7wnW7Obkht3gXYk
      4. t7Yn8QhdwlMRJfcd4A1n+mv2W7xwg4qs3R2fJfc+2yjaHFOAF2lL5S2KdRt3QHDr
      5. F2xZdHxoiqVWkvCsUQB/L7txfxK9J5GwIYU8Qs3uDg/VAEKaW2+h8iYhCZxUrCQw
      6. ZXDnS8n7Xrdw23avGzsaO7c9ludIoH0Y3YF8X6UkPEXGQJGAcmrbSoHzBdaWT7vI
      7. C4Bu9Lcn2OCT/saGl4HYw4fPqfLVDk/3z8PT1u7f9y/4ZQ2/UprZF6KFaphQOY7M
      8. PokuWMUTYHuSu/zFiULC3I0LwuzE0c/AM5PDQbfXiTmG0lvHAigGfe4Qgyue8Cru
      9. Qm3gVKHlF5Qz8QHLSqMXGA2Ph+F0XLQ5sylcADoLNCbOzqp0FHyDzR3jZjCwJTwL
      10. CrwDJFsUetKyMRyz6AttUrC/eUhfh4OrIV+Xwkrw/gCP27FbEf5OSjBKUe+ypKhU
      11. AnnXu75xSFML1bG8r1xYRICQq/p03mQqN1e9MRYcEsULvisoQT4oCcWizQ+LGrAj
      12. RDKHMWxrRjeZ0u78C6QL8SYo8GBrJigfhz28zOtMel+xVF43npAUWBwkFRRpSjJB
      13. OW6fzQaF6Vntm2gUi+JBgJt2cdwUCe2lswp50e9IJCYXpg2FJQehVW84TfqPiu2V
      14. ZOyvDD1zguJsk4ziuHMTCtyjiOkyD1CrdIWeazBxtonwyjGU9UZCpp5smdonHD4Y
      15. WEh3uqB00N0ta8pj9ijWGy3TaekSULkiHhBuguJm5Dvn57hIR1EywZO6KD/Hd9oZ
      16. R5iX9cIR2kFnt6QgL6SSexCrQai7ntwUeA0jMtmraG7Nonpk1mjgGQ2TpIfKN/N1
      17. RlSXePju6rM5ZOv0MLxKwnd/bOVtQGjl8mkuvftjdXHMmjZgPjzKBnwyTIUU+ejh
      18. kBNsFjSKt7ek7XnBKQQKEvpsUHjtqO8KCha1Qo0kBxxkS8MrdHiAQYF2r8hcOR9M
      19. RUCBoW/zaFaJxs4a+bYA8RYBZXAZJmi+3so/wmSeBXLXT7jBm9xFIuZo+HxQmJmL
      20. s6EZpkLWqiAnecIRhhOcCYq0+z8VmiKg9CcjDKPOAwYlLwYBLBAoDB60H44fF36a
      21. 9iPG97dmCIHD20p0E0ddJcQlErc1BXBUEBS85o7nAmUgr8fjggAVohXs7xPlDshZ
      22. IGjQBemYU8oToClyBin1iy9HSRYorJWsL12CpqsLp5XTqHMbT8jQeZdszeYrd71+
      23. v8c0GMqtwLNn0IXIiPp6JihHIIeEo3jc2co4mdkgfWjmEV7u4iiZjlm+n6toHC/g
      24. UoaxOG66LyBp7Q6RGB5APM67PElbgQo4mejW9kWt54D0lWQv7kePcXcv7vTQP20r
      25. cz1JXaLzoctegb/sHd0v5QmgTJNYSVTSRfUlse/8SKjHfTZN5EWCnrJpEecEc7UB
      26. EZqyV2SQ1gHThlmSGH3r06nOq24+DxRepXteUPhrVD13JhxFQUGWv89uFKFjFxXr
      27. ZMvuIAsHRD4dFBd2kDmj98ggXQsVP4UAKqQg6KBc3Izj5GbY77Lcr5I5i5/nRscc
      28. WAEZgQwRR8P7LBaj7iDQcr1OulooYeTt4fkUhCnFY55t5mpweKRV0Nt3OKYR4eTq
      29. xnjDCfylEDhFQKG7pPftj2dhezr+2vuKd4Z5R1YiWiEUxF/w5YUsEFkV+b1vdAUU
      30. iYmW4slWxgJ1YzKjMOuFzenKnI6UvV4cFPJ/Hvb7Md5LDTogoEcA2ih67A+j7pYF
      31. SjwAtDBvd7zN4G97eHfjjafo3w59oMO8caoXAeU+GiPDVDaMU9JirTB9EaBvwvcx
      32. vguHkM55n75AcAbt7pzP0uAIK+QmztwP8H4TCFWKXguhFVhV4Fr9g0xjjAYKN3Px
      33. cAlaFpaQKmGRDKyzuIsu8aJCvArKjCtlYRYKye7WmyTsNliXtNLc1PiQ1Q2XjAZf
      34. wt2Vmoso5ZcDK0VA4XdFJhSzQWHD89dtEJygOG6kGSgJ/zFPilNA0Z0eFinFUfa8
      35. ELhlHw2zaMxMmLlYdw8q2tEETkt2HT/zhfbxedjdCc/Wc/n8GYPsiXIsQ8JskypO
      36. dtY9ciF7Lnc4nX3eirZ5I1I3xq2diXR+lTfbaDztJ7E6mOKgLJMt4hK+5o7XjAcg
      37. yotcNtDq72AmN2uANX59lzp6K948vUFBJ+85KRpGOizgsuwNyHiUnMZjpu0Vf4Xd
      38. ina3Zuqx3C5GCv0fzI2tMx2j92OeGmvRrRuW3ZtoMIj7Sev0cGuO5sKQWOCdDnvl
      39. +DKlk1NxjibeATBGFLfwQhrXc5ef7oWtewmXIYBdIvZX0rsgioOK+v1HLkVAv6NH
      40. cQAV6R+EjbyrEicd83eOpO/BzGyxxs/pFPYufikqOEDTOQUH7HzxKn1vMAsSFRS+
      41. axEUkN56w+4iQRkM2XXgbrarqPB5TJChdOLOFARedKMdkOgbc/oqM+fRy0cnzsQu
      42. I+5HbrZ4Y73DpbHzuDsddCMyryPHXvW60SQqbpLYgQ4P9ndz7MURluZAr1a6/eFn
      43. HAuEiYvYawvpdnjWMLrpZoOyF49itLSBKpDCfr5blqIpImdkmsSeAgq76+yMMU43
      44. cV0Ek9uSJzO6Ej74vscOBEediZUiR2eIPT7n1GcHa3437mOXOyzGzL1Gso/U85Um
      45. zq2QaKxE7tqJoz4h5SleNSTCHrmu33XBUwrasMsxFhrh+IruE1221TgIz3FPgEOD
      46. eUdh3BPq+4pbgmqvh7MFi8WKWrFzA1QAFGL4FNkV2F4SBYKppF4O22KSae2PEhqI
      47. rnr5HRE0X6h7UBpOlbu86A/G7KADjkPOya8x+KCAJbQAThEUqhlAvqTZoHCxAcQk
      48. CQy+OrwrKBMWCjYYdEIWVjF7NZXGYXLTu5psFSMf4ZNnu85mBbP9zGPZHO6hORfE
      1. M9vJ29vZ4XrqjaZgRqdHu6nntM6Ido9/fhLTgffC+KFDUYEyyjEv9NKFZOyEPJqZ
      2. 57vLn6kQIMnjAJ1+mFvh03pAKH52BiLOEeKYt8R8KWiwdCmKJRP88Z6aOYGZruZI
      3. CYWoIC8AN7wUmmbm8rmIaJinor50B/Xqmivug9mByQUkIRGCO0PUls5BoJB4T/lX
      4. wA9Ndz+bDQqudbb561miagEvGCY1W94vAFKx+M6ipwaAgq5bN3/kn6XSaSt+khtZ
      5. IawUcMj5UR45BRxyfpRHTgGHnB/lkVPAIedHeeQgPxxm3fYqoJzu8hvNJ/4rKFZn
      6. n9YSlA88cU5PqTSC9/cL5SuzL8/muT2bBUreNUSBC5EfdSNS4EJkUTciwsaC5sLU
      7. sMyvDMkiirG86PSDNVU431KuBItwSWaWZSJQAWnLtvwu0Pb4BNOj2/KYN8i8lxbP
      8. vLMofmUxv7k077aswGXZom7LVtJLp9R5gBuKihiV5HWMLJ0DOpMW4G1I9vqJBr8r
      9. VDiBfcJsl2QGOtotdBQNk2R3UOAawyTPFLpUBfQS+AyPuELSjXVD1etCuoi475+p
      10. g2ToHkz0FF4KaITk23CU3kIUQAwzfeVHMrrkQLJFMj3d9SqGNQz73UQ9vroE5VUP
      11. 1QO0XQnjVdmrVy4f0ZLaB8Sz7OkS63uf4GQMW0eHPx+rbAKnzu1kAQ+PnVvtyTC1
      12. vczFRYaTkGrlMMiCLzRaMB15rL7J5FX87zLH6r9W/ldQuIL+8PpV5wflf63W64FS
      13. /ymg/K/19foy/+sy/+sy/+sy/+sy/+sy/+sy/+sy/+uT8r+idPqu9XE/BCQcHP6M
      14. 2V9lPlbY3le9a8rRKiTWrGSvaAAewfZ+4B78yCb8YANEa5CUgtKqV/qKXhwd0Mrw
      15. QGF53pCVoNyMTUCoKq2uMrUIb/ehxYT7xFHaLmhDrlUxV54UTYX1wYSykiNZkq7M
      16. 9AZHvYGtNB9ydznkutBXHI3T4YoqzaKktjJw/48yGnE66NypaJa7R/+NVoPdEgOn
      17. 7L3Ahi94S1m0lzwQ4k5cuUfPbFTzLod9YImRhmquPPHK7UpR45JX870KwQB9emvs
      18. Wfv9UevTTkmAVWa/vv9wpPyES1fxJDjww/omqzO7spT/yQbDfFUWpAPMqP9ab9T9
      19. tP5DbR3k/1oAasBS/l/K/0v5fyn/L+X/pfy/lP+X8v+PlP/vgOnmFn1lRReU9Fnc
      20. uzfv5sMW6xVZq1RECsdcvPj3nIThxDvf875G/SkdYmdBI++umntGOf2DXipZHMvu
      21. YQ/JLU5ctY0iYMN84p89I+VjzrD6rcXLkXAbKGfN9vA1zPfMma9MHffLPFF56T1j
      22. 9rDabIeXv8WdSRHfhLw0ti9Hn8KzT+W8tT0Usci8AmT+VLOGdYQ2303Ds6BazhsW
      23. 46zFsFfsSPz/s/fvDW3kyMI4fP7mU2iyZ7M22MHdNoaEy75cE84QIJgkM5vN+jF2
      24. A54Y2+O2Q9iZ/D77W1W6tKRWX2yczOw55pydQLdaKpVKpapSXZC8BsMxyGpWeHWO
      25. YfsqkDodya9bX7RoavLZkIkVseofm3K2UcbPdCTzG1GGF5EvWGXVW/WnUn0jdRv0
      26. yxJeB3slEA7CMV3pl1AiuGq+2aCYirD563rC9eP75hhT/T5PeB2MRrBs9Q/aQr57
      27. Q8UP38GJhude0r3mxQF8uPaBxb9svIWT6J3jWzWlcXA3FLzA+5Dv2w3Ht37St8s5
      28. LzZHgQhQpZ9pvqlM9Q1BSeuQ6WysvhEL9/7DFOO8b7Y6vzTfrGV9o7vviDzdU80H
      29. 03B/UQV5nN/EnIWWh8Aggx5F4ZTYMrr/NIfjkW7TaYWgno0L2sZmW9sJS1zcjH+n
      30. 7cydbVZhT5/qj6Ar3/mZxr6wUdVfr6/jt/pz6k8zKhEHBfZx1e1JzqXfwNOn8jWc
      31. u9oppE6G8o6ec9x4wd3ptOGOInb1gr17Ex/r3ZuC3MulhNG0XO/Gc5nBPh2CxmDE
      32. NU4jGQYMOYh8Jgicbh+xioUFQvik2eXBWaCYaQDq+z8BFo0GNChOBoMhAwVxpDF0
      33. MTgcKEABDNZpE/7Z0jqAv1dWWFH4gAjfGg9ammwoVD5HMi1IEHY7E2Dh8SNDkzw0
      34. soYun7oR/oEPuRxHsdguagZdPoMuzMBuC0+tecR5SxcO723dgunVC6wQbeCiBi61
      35. JsPmptGj4oq8s2HkeIkPyvERo8+/Ggh8H3CzC+moyodKCBwaCnUybnL5IGz2WqNB
      36. t1VQfLBkjJtCrNKbejjsPbAQyHUUlEeDAdpPRN/62LMhXZ6qEteNNxeXzd1z0LF+
      37. Kpj240J0cBYjlk6I9zYkMkFqgyGcy1CRy6AvIo1wIUYQJum3J3t7BWPtShGYaH+u
      38. 6QOYC/UabU4PwnwvkdRqtwEDsHF7D/NAmDyZNAo9OH5X9ZtIoYkoI4FWzGYNp2Hg
      39. MHlGb/vo7am8LbmfqfS+o+hT7gc24HEYMogetqzwPXWS54R6LfDzrySPTo0WuZxm
      40. k+LlKMD0cyopskH8Uo4KI7xQZ3A4UMZ++qjAnppyTxiXcUqSYkoK2xqIHGRjTbSV
      41. 04plGDsrVorEeOsoOlIylYHMTdrp8NhfXIQEBislBQd3xVcfmHnwY6nuoslp5ami
      42. c6rudUEcA3SyW+QqhGsY0l+rwy6VMAg+rnM8FvTCIPFz68MyKa+p/anfhFyPW59t
      43. sK0tuoEqm3d1aiRtIzgICi+skDtor5TeIG6vJDcxls+PuNJXTRYRJldRY2tkZc8i
      44. mSCvSMAhKrGnmmaj63XRXjKqQFRMlrhRNI9y1ZnELIFxF9y1hw+wlYyuPMSFtbui
      45. 7x27LEbTy9D9v4MBEFSkrBR1qYW7r8aFNu7taEiHhpVEjaQ6EzeUch0rFPq99B93
      46. //e61R4NDoKryc28SsCn3//V6n6tHvn/ra/h/Z+37i3u/xb3f4v7v8X93+L+b3H/
      47. t7j/W9z/zV7//fXu/sVZ8+Bw7+1Lrfy7+XSJbEri1R2KQOx60m9zPkZcBwu090PM
      48. N8VtkzxkjFEHVBfzGUqBu6H2XbvV/9uYmEaf99wRvJLONv72fjD6xAcQPodHxz81
      1. SQajnFfPbpmYCreZin5YgUNexGc/qIfc140mtn/29vSyCF/S2Fyw3T048OpLGNYF
      2. jKfbR0dA3X4ctdHsGaxV0ttcFWMl9EYqphJ+A8m/xVbYlcOUS2+31SjNxi4ZwKD/
      3. K1YUmoyQoanLrzHgq34C8PI+ldpoJgodePjLBh4ePQJ4GGka4Ou1BODrNa1NQXuq
      4. AQ9/2cDDo0cADyPlBh44WibZUJtHkk05E3jM2jEl2cAnmWRDbR5JNrmBn4Zs4JNM
      5. sqE2jySb3MBPQzZqj2dzHLmoOv2gPUunIPhfkTmoKJSAhC5DrOhY4w6GCbMAwxRL
      6. rAC9FyN7ioWFMMLCrmmzhx6gA9h1+hMOqY2fMAk/eZiaoBudQqu+SaMwsINKDeTA
      7. TwF+4FP0li7gJ3B+sMqXDaG0FrnB7e85PFH+adjUVLdP3d3+wLsVBicArfkapIgX
      8. jD5aEZ+8SOn391Rw9X53f7L7zbGoBlnUa0X4XF9UeAJdTbOoeZi93E/61q3XzM0L
      9. /7OJnjawc10BTFpX+NdElPw5OXncCuMAT7MGsNa6XlNrDZ+tiI9fpIzwe84p6COI
      10. VddGEEuFpmTEEkAFb/F81FAqg/dvg/YnrrbfByxsweJSdDdoeahOtgejEfr/oCEi
      11. AM2Se1zZdxCSskzaisADOQ1fIhDCDA5LRdCIP3dYwf4G3lQZ8SX2++9LrkVyjgbo
      12. zhxtyxoNvtFGk3Zl235OOZkIPSj9gvrP+kE7CEM0GiQhRACoYV8arTO2kjrss0WP
      13. 73N+cDHhG5wf5ZnODyVPZEs3kselHyAx/DiPEMWUy487QZL4DFMnCfX/L71zc6ik
      14. A6WcfaBYvdIHLLX76FwpP+5cKc90rij5K1sa/BbnSnlep0o+AhAHDQ36L/eISZAk
      15. nTzl7JMncST6lOUcMjqKytFR5DqLyouz6A88i8pTnUWv355kcFmMMJxePrcS+HDl
      16. rF7b1LWzKuashO/VQ2i1HWMryzZbiXMnvYHQ7Xhvxc0YBYrkl+jOdY2ZyMwoTJe6
      17. Bwggb0IXniYmoujvgv4mQtfEia+JhTAnauJznRiTNZ7pOJsopM0HEye7WcRysptB
      18. LMbf7VTiiXCxQqf4MrbPtfrZKo9JVW2JoMchJ5FMTAzloxLzQTsv2fwnoAr9xt7v
      19. ZUl31Gh21sNRgoINseN6UZ8ISri6SHwlTAckRNF5iGfgEfxkflYU3efDdgp3k2Do
      20. 3aUiEePBM5FIQeNz3pK60Yn60xeM99jWxT8dKfm/dZqlU7/IgzT46jIP5V3OmfKu
      21. or+S6Sxq9GiqSuoqi6Iu81DU5bdh8gUdSzCHtjYHQtqVC2lGM/HvrKyv4GB+id1n
      22. 0NlJlkaDbQrpyozTxq2JUSQxodS3jK0jyxCKgD/YPoaGxIgfIQ54J6s0mCWSYket
      23. zI6urI5aekcWnhDEr3QliZX48PRA34l+EHREkkjNrRjPEZs69/Lwu729b0SdqYdH
      24. yilBR+bcz2KjY4sU8yD40ongPNt/75tt//Rz1tiL80Ootr9nRealE5mXeZB5+a2Q
      25. mcRKZ0VcImvOd+i+z3Povp/l0C2x8d3Qo//6SVqnQk/knMzFBxqEbFX8U+xKtuHe
      26. yc2Ls7enB0LQQAumaujLhpSEh3qiz4uu8DIdo/xbE8ssruuavQnIjMW2ZLEIDwmR
      27. au6mLkHLeK85AtOBo2EH7XHaaabhU0dWIiYsbX0pl4jyPo+I8n4e24owEOHfIJ73
      28. uuyZKh3jl8UpXC/UNyyRIb2e9MbdYe+h3Gq3J3cTyjlPzj0hN7G10C8xUsmko6Xw
      29. IGWFbkDFcDkkoqT91eSG3H2KGi+LdNbB5+vevfIxMh8X5KoTNorc9ChvYwvyeMRX
      30. xaLZMz+vXZ3rb9L7Tzo0uDU79WSWMOXh8SdLVNQvrdHJbr5GIMYkN9O8pfZP/uHV
      31. czet+uRQpe0WCnXK2CzUJh/bNcU+ePWDiE/VaBS52Cq3XH11ANNMvPQy4GlqLjez
      32. gxR7uRWZcL06GX+TWu6YLY9PU6eZRT27lxuZdEH3gdmNYD0zGp2fNfI1RJYjGm9M
      33. 0TYbTK3xVFCgGmNRMI/O20igmQ2jURSYY7k5URk0i79vxKQmDHbSCqYZNgt8TNHY
      34. xaSXW2xjFl29qEbNFqNkaG3GrbGKwHX7rCXgQ/qtzREhs1kvpsdIJouTzZId4VwY
      35. cQjWj8VIbj3wkRjJvEyVzRK86wx8TD1LgNnklRranOCK4z/PIgp5INdCJgFupU2R
      36. zImXRnMbsbOnkOeCSGtqWv/TaXEyX2KcK71d5OHPF1PwZ+c0cvFdtVSglrqX6iIf
      37. A72YioFOD7Btis2EOJPBXUzF4KaH2DYzZUKcyYAu0hkQNnsMxNusXp0S5Fw7+GLq
      38. HTwD6FNgG4UnzlVyuNqKTAfJ3uBTHYnTHgswL6+4afn0F65sXjONXSpusNdYV5x3
      39. OVJmRYAjw09Ebi5P5mwpY4HgJATn2nxWc+cGnOTC9OTxqPb/81B9kZdRXPwpGYVk
      40. gnNCrupuCuSynQzk5mIUF39SRvGfgODcjOLiT80o/ryoRjfbnIee3vRPRMvlx3Li
      41. 8jflxIi1i/wIvviTIvgxFFz+phSs39rl0pvEBd/MxiEHSnUzA8CLdy93rVF7wKOc
      42. +R0Mj5K+bfU7vQCwyr8cXLN/B6OBkbUnRRnD2yZ6DDj22N9ZgXQFj+5FWuwp/vYC
      43. r0rwqeigDA/xvcedWWawDxiXLvDAw+2h9160qSPTgMCXIKfWKBsn6I4JKybDQ/+A
      44. FdMNYvNasfiVIB/5KsTUMpTLAyC+7g1amFSvFw5KLITJDIJQxuY/e/aM5/TWlwO+
      45. z9gz0MLYKg49t0W3MFHAiQExur6hHz4gnNH8ccJl+McyzK2yPcwkMAquJ71SNLmR
      46. SBB+Pxr0b9j9bdAXCQSDXyeYUGU8UBc3P/2EFzdLX+07BeiGE0QGtal2BqFlz7fy
      47. qHkvz2neDs4oJpR57qh2j1poJJRWMbbh918d7v/YPDrOMhpG7cyAH5Z1kaPlZ2vl
      48. 8z5omZd7/GI+BfJMC6LWMh34+K2Lfjv9jcDPXH+tZTr4DqdXPQDw0eBb96rqzvCU
      1. nwMYcFH1m/E7RldDr97Mvrm86/Yzm7S+ZDXBxJBLxHV4+QX+D6U81VOz4A5d1On9
      2. fvn/KB1rOK/cfznqf617a+tR/a8ar/+7qP+1yP+3yP+3yP+3yP+3yP+3yP+3yP/3
      3. mPx/jeOTH5uXSB4NLf+f+VSr/cXfU10w9YwXjwqpJJgoK9Zstoe9SYj/W8LcgKDL
      4. Pdl/svSbqiYGguyhSHEP/By5HxetWIG4GOalJp77MA5Cnv4eI/3JrVj0F6vTwgXn
      5. GzgRRHr1Kvv4gZ02TwDPJ43mm5e7sDirbIN93MxTS8yvZQ9GdVD0ITHn9sHhyeVu
      6. E0drvnkLW56VGejS8cdUD2yTD1bzyG0xfbRhd9y+bfZaN2Iw8vVn58eX+6+ah41L
      7. qjNzsvuy+boBQ2qPYUTxuAgDwmgYJbCaazA+QTGclwdzMTzidzlHwzMFzni5fLVp
      8. x8PRqrVpRzvdEwN6000QR/OmnptXad6FckA//4A0mj/baGqG1bzj4WjQOgdNTnph
      9. EDbhaG5e9QbtT2Kg0+bF7uWh2Hq4DZE2z9+eNODIWGGxacNw3kYlx+Ts0fbgYKDi
      10. HOaAVK0gcVAcre7nmBxmF2n2gs9BL1Rb7qNzrM2sldvInpw+mprX1ANGo2UMd9f6
      11. IvFJrPcDq02/vzmh1HIMF94GvV4TZXc+XAXIf82fYYfjV5m4tEfzvuto/ncdrfpd
      12. R2sOrq/DYBxauyvPHljPQSa98CraalNTo0GVeXY4mtnEeLXZB8ThanmGm/S7qD5W
      13. p2XHScw512g1OcFHjFbLPdqaGG3tEaOt5R6tLkarP2K0eu7RNsRoG48YLQ9rpuIp
      14. hz9diuHWHzFcnj13cnlORyrVj5qZNHNQ5bJeehZHVZIzlhQClgKCCj7e3/uxkTH+
      15. zKOJk3W6AdNGE+UlzVHuup0O8MrW55smlrzxapvuL7GWZQzOz78SdM0369NgREk2
      16. G4lwbjBmjIJaVjjtGDMIidB72G4BPh7P9mq5FqGBowm5BrE/w5gRa8iYHJbJFYdi
      17. 893uwYzMNi+X1UfrD7QBpzq9Us9HHZchvAwGTSrGRiXVAJsgbzQuDy8Oz7gei2aC
      18. ZuP4H4fJAJBelkfW0Eb7ZQAv5NzWpp2cv5Z7tEG/98DlG9i00yMzj6hh7vC9i4vm
      19. NWjxYTMqpuZPo5h5lbxnSBeNvMNBj+zHzesWFpOb6nyOjmNzOFfxcOPZ+70Zt7hX
      20. qcUVwczhgIW93ptFeVn3+YEMv553g3ZQvu+GAcMr7Rba2IdDugtGU/VVd0wF/7p9
      21. 9ulqSN4SwnKF3hPd8QNFwO+xxulFIo/CGtQE92VrdBOMsXKhYFKnex8Yu9y9eHl4
      22. yZU92lX/yJaqk/ZV6mivv+to77/BaIpDAboVn1eFnR8xGlLCG71SsNB3siHRv2qe
      23. 8a94HVRS4nNucU1IxHrs+gZmQ+SJoSg52cPSvu1BcH3dbXcDfE63L+I+7KrV79x3
      24. O3ghNGr1Q+58Ft4N+OVR9hqqj5on58295ht/4wO7vNg9bRyjxb15DHz/9O1rnJf2
      25. 9HTPnCPOpV6ZdrTdvKPtJo1G9WrwdomKp5JBuT0I0a5NKWFzrCWwlf1BeNm6amJi
      26. hDceaPTEac4agpzweabai1bktQ1Zo8a2i39VxnDx78Lh4k/v/7F/+vJZe+6uEcn+
      27. H36lvuZZ9R+9tbXqwv9j4f+x8P9Y+H8s/D8W/h8L/4+F/8dM/h8okL7afXcIYu3p
      28. 0TGVf1Q+HbC9r7s35OchhVT17g6YLjl7gHz7MugHqBbjUdTuCkaFJw1ISuzkfJ+F
      29. D31gIGGXhG7TZ/zzoNsR3uKnL5vwfcH2DHf/wGHY7YDOTcrVx5IUtc/wXxxWvmd4
      30. uwP/QDNnPyLcJnM8gKx5NbkmQ6IYDsc7ppr1wJSBj4WtuyF6r0Cza2C07hHzjvcS
      31. LchvsESPoUocy3fIYVvDYe8hQ5W0xkts1wv6N+Pbkq260Hgn9C6fOSXv/JZB3es0
      32. QTbpmOOtwgo2An6CjDhe6UqC3XAiA6qyxysuxaIJsN9Ne+LdEut2vpRoKe9a4SeR
      33. j1H+ybaRcJp7b4+ar3cbP6InDe/i/hYErULUbkcgy0hlrPWihZhFX5WYFyUz5vEM
      34. OMttDRH8LeybAuvCi8om/LMlxoLfV1bM3Mn8cz7YLiYWpSdiDMrf3PmiR1IUCyZk
      35. 2LyEHk5YwEWBr31vBFxgZztaTjxng604CvX2xp6FyX3MrCcl8mPqm48Ggh0oNwjG
      36. stWYlSlao65tQQyAdZPXXIA4PS5EoSWdAIXKURP5U6AR2DA8CNqp+j0R7QH/nFmf
      37. J20Sm2iROsmQGY6DIcxrTfzZarfxL0GrRgu5+irToZWUsMQI9PIOsODmYITArURU
      38. qPdO1OakPruHOB0a/axsmyBGay86ClF5RuyHd+NbbrmFZpIYzBlHy+n8WBGAAl5v
      39. phNA1Vuvr63XZSjQ22GHDis8JoJw3EUpukSiODLUbhCSjIxvKTxu2Gp/AhH5vgUS
      40. /CAc8+UzSCkvEZXmTUSxYUkgH/TMYffHo14p17DW53kYPFrL7J/rEWgK6pRMHrbB
      41. j+ZZzpXkIyx9p2rHGSgySkiYaqfSSRJOrq5Hm7FzZ3LXfFNHVeiLos9NG1+73JZI
      42. npqwr84uQDNhH2N9EaF3bzizxMZHF7uv0QHs9OXlK9jJzu8VdxMXJEABSMjb7Km2
      43. ObRqW+Lpddj89OrfGIVJ7dUDq/YWsUxBnHYFqYil8k5VFma+M/Vet81h9Z2uwQSb
      44. Ldzvj3nltKdP5ePhKPjMCecSDSXw9vLn88Pm6Vnz3RloEE2Q44/fodhswc53PW3r
      45. YQsJFFRfkkeNellkHEc9HKgDmNHfQqZPdHruqE0+geutWInEtWmaDcvpHZWIYOhR
      46. 4/XlK+KM2tn7VZ/mUVfYHYiK0RigzAa33RuQ1McMPRj0qesUHXFcWn3sQ/5hvElA
      47. V/+qyXePE1uKApBtlXdwTLxBqXMk7JiA2B87IE3sazP2pTWTrtniqxuXGl1p2o/Q
      48. AQitulIU2Tsk5u19dBfc3Q0+g7z5VFtuQwCSOxl7aAqm97HE3M1LrGDjnZxHMZ21
      1. q6NlcrsfXBulMIsxqQ+gbA8fCiZ1G8NKhoMPCWw+9nIy+NMAE9+0RLFhjt2aTn72
      2. HlOU5NynThotJ3bC9yi5/yfvUaEewMR2O52YGNIVUgjoQZ3JCDnVweVPctYO7onz
      3. 05EldXWbYF3sHLVx/RiyD51kmktGgNQzJXVHcpq1qvuD/mdQLAhO5GqoEIoLT7S5
      4. wknTTwAdW/u7BX7OlhK5pkM8tkAwcMXtCCV29aCZMzhAuAqObUwbREOfCQr2wcXE
      5. knWUZ2/BvDpiTEmLzRizh1TY77+73xjUKYkSRV+0hY/JmItzb7GrLkjHV0G7hfcF
      6. esGwImv17lsPIRsNJv0OOUyUu/1rHV2c86LcZOvONkyaDu3+UAyqxLCYCBUheQUQ
      7. V2Z4d1uSAlkF9u6cu/e17r35d1/Vuvfn331N6746/+7XtO5r8+++rnW/Nv/u17Xu
      8. 6/PvfkPrfn3+3T/Xut+Ye/fAUqLun8e7186pGMNxSHSPhUbf5J5jl89jDGOne99m
      9. DH27e/63GUPf817124yhb3yv9m3G0He/59j+X5fsg00I8nQkh/YBlTHgR61cj8yP
      10. nPlNSU2nZkgekQnF7lnYRqOXJVeBKdlr3RQavroFlCSZ5KkBfiSnTyOrxEpSy5GF
      11. mcA9csUhmS2z9IGWvi59N/8fQModCpDzcwJK9/+p1KuVtcj/x6f8L2ve+sL/Z+H/
      12. s/D/Wfj/LPx/Fv4/C/+fhf/Pd/D/QfvPEHbxF7o0RZvYHV6EXk/6bWmK074XZQXR
      13. TV66Cl3Dbu6Prwteif3trx34T4lbhgpeBXOtsMIHjz1bZQUPROTgy7BQLngv1opF
      14. LAL6kezW5ssKvSxi7tPIsygWYEAC28nby2bYGwwDLtDWSbLmkqlfXYf+16oltg7/
      15. q4L8iXbD9aWvm6kgV/31+jrAnARUPpiGg5Df4egQefXqRq0EgD1fW4N/NjbqMHrV
      16. 8z2Ez/fWN/CftdrGbCBOCWE/uEmEcGMDUVV9XqkjBtfgydrGc4DYe46gLUWFwESg
      17. PQnOhcyrXLQWryVc3z7mx+l40e9oF6J85C2rUDmMfRrcAJ4+ByJdrqYf8k+20bAJ
      18. v2j+N6q7nW2MImWksZjmDZHjtqLnjN7vdYd6/zEtSrQ74QFqRnwfHs+9weATmwxF
      19. 5IulyOLNn2VmJRhh4WwVWeZRjRMCdoLbUauyXnDuMmpYElh4yipfvCOXUhqbIUbi
      20. DTAayInv/Hgl+tdx2/6z4laxAY7blfnhFr1eFmE8c9T/qcLxXCOAMvK/rtXW/Cj/
      21. a3Ud9X+/6i30/4X+v9D/F/r/Qv9f6P8L/X+h/3/X+B8uBBkpYG11H3oXOWSP95uX
      22. Z/tRAPz749OqzxsUeDLZToE/LKIviv5o/7BYjMbYAh7ZGdyHz253ZIEdYpUwmb+Q
      23. IC+F98kX5DuvW218o74OH8JV/AA+V1Oa9NGzB3hRDwuikNT9Mhi/AvZ9EYSDHvHP
      24. S/imgH4vRRFjhJ0gfwZehyP8tqQcZHl1lRZv0QYlfMw5+V23PRqEFEggtAZRHWik
      25. RsGzfAiqBh0unWAIAALb15oDo8U244chnLC93gPzntV9gEHvQzY/weQXmDTh8CUQ
      26. eW94HozoqO+3g32EatPZ6mgU/DoJ+u0H/vrNJBg92F8Go8LTeH9F9xeqQ/xG/WFV
      27. tDGWoFgoeFxCXC7Eh3n2ZtLqnLdG4yIshQ5w9GKTkiokEYO53DOutHCuxnefWz02
      28. /szncxOM8dHgutOC+Y4/l5hZyqZQGH9+Nv7cxK7EHIsr4hn2XxSwc8I0TSM8RwYS
      29. e5OAHIXc1zaxFRDQ+LbZHo94u/Zta+RsN27dhB+439zb17BV4ZBqYPTIR9fD5uXu
      30. S/RA/7gp9zLfyiYdab2HY1gSZ/ebfJFc+y/Pp4Qj9S1hQfu23U/6UitDYyHirtuf
      31. +ptwcjf9OK0vU39Di5nwlbkSUWAKfdlofQ4KtPbLqC40UYaTFjC0ozjICqvhFanB
      32. b5qJa8w+RZaFo2MQJJavh9GTDEaShyN5JcdDf9OAoRP0kJy/rB/xn+htZzBBi0zr
      33. 8w13q4BfNnVzkgz0YSCgj26DVockceCiKHQPo1Elz457En/i/pafsPI67Fz4zeFt
      34. OQXH9CyT0BSf+tanjhaKH7LytgvZ6n3cM6uAwYKuLk8G99TjFq1DMeazw1cn5UuX
      35. M8pUJ4ZYTDJ346k36Y1D4RhsetJzCsAVe1a53kxcyDj5u5cVBZXYdvz0kWJTkjzW
      36. cPyVbVbwgjpbtpkGfLtqM6xPaFIFHCadbGYv/IvsEIXrIUz3egDSREFxgBJ7cv9E
      37. 9ycW9wfXQ3iTZUMHPql+xzniz1//qodf8F9oI/2z/6T4/dFvzOevZX8jfFKKnXmf
      38. PtouYdwWnDKYlzkYg9HW5zSanz0aDlef03DVHMPheGvTjJfdI3ZZy9el8Rff3vPb
      39. XeZYJgVtPPOvAUIxWEGlTq/XCpYAIUdB0S9NRE0ey/NhMPbXOh+SzjM4bp5VYGCc
      40. 8qriLQ5ukN1xjlmAeDKHWVQ6sPVLqSB+nZX/cE1q0O+EFntp9+AF9KJ5BXIh8w+S
      41. ivIcVd+FP8+NMasvFgx6waDTGbS5xh1m9sCZZSoPucZPClywL7o4vONdDj4Yg4QY
      42. 3n8KN9OTRVLwo2Zgk0km+UOqDrrEmZJIEnA1uQG1ejAKmtfDD0ypk43Ls4tDUicx
      43. Kla5a+jtiWdwS4I1Ng1DI//fuf+lTNFtwMucboEz8j/W637Nyv9YrVXWFve/i/vf
      44. xf3v4v53cf+7uP9d3P8u7n//qPyPj4CA8jzAphf5q+DM4oZg5LWfA+Qep403DJTj
      45. Eed+J5fnbIVSStLHjxg5sgho4tx/dCIv/HfOiby+/JqSxUtLuMmH7SDPDtq3uWZr
      46. upubTXhFQkfSq4/mbM+xnUzwOYPnNyXy+lRivRbdFJQYXTk2KUlkiNWQMJ8J/eUq
      47. pAJflcTgmIkqluZrWeQfWd7jOVGWh19+FSHJzfHdMCMBGHSAILiQEM86hrCS8zBW
      48. g83xARX7wgI7bzCgAGEQf1VUXsUKehZ/5oWs3lS9EqXXabY6v/A0LiptS0nUxsBP
      1. YuMsU7dYrHY4HiEGRDKgEr0JeU0s6xvxnE8cjorsyQP4yR848qQtJaVFwZxbYsaA
      2. /h9Etks+oJqk9PBOrvQheqOCxUH4LCIRTFVJNUmtFlRUiXdBzT7GE7TJpkiIvB7I
      3. /iC4br7x8TaSbW0xP56UMU6vALuXEJmd/EVl00pLxHe7I3mQnnPRgruRmN9UpoLD
      4. mPZmUiIbI51nlPHUSB5kZZpUeae0GHoZmV+I6KcomQ1F03s1I4FqhH+jtx0rOiRp
      5. 1PI249WxqGhrc/fgf942LomGYMFqm1YQQuawWzmHXck77FJGLxrRm18ihBHuHXC5
      6. 16DseKyDk7zcuwcHVb85+Hzduy/ovEdbPCu7LkkWwweeflpPWGgkP5DMI0o/Jh4g
      7. 68+f64BnHxXTiohfPBDJSb/8KhPLfflVJGvUzpjoq954iPDJvSBnczIYDMl5QaWO
      8. Uy4KtvU+lujMvlOVzBc+Mdgw/tABZebNOwcuztkNZtP4JNiYmSsL2vQGrQ7hGwsS
      9. yXpEmKZ6NALNEEsPjVvtT8/YS1D9QOG7a/V6hueFnXLQWCl1bpaivF6xHBH2+nhW
      10. Cgw6iaMEf0+1OcJSiCnWcIrLdEYaJzMHSfFyFmdyujCwZCXyrogx4wmuYjnkPiEn
      11. MlJv6Sex7OP4FJSdxiFsi8+t0ZvUvmrrseRqrV570sNdQUiHYx00fTQyMF4fzg63
      12. Suycpwx1nJ42o9LFB5iCnrlYg9/qpZQ2K56dzA7coqqPLLwdjMYMDrO7eLZS1yFk
      13. bHR3HjW+YaWsoR0qMkm1KSCZTRMvSpy3MBau6HyXeWQtTokzblGQHMdabP+o9Nw6
      14. Cf1gJfJ2ruB2MvJNYqKMcKx1NZoMx3qlMTLuwLs28PHzk31kBZO++LuPm77H9T4r
      15. fZ4jiWFm9ldK/XoA7VyHo0MQ+8H+jvgmUsHpHsqQRxervpk6MZa9Rkj1ICdHnCKb
      16. Ayku9CH6bNUnYqLbFKw0hkYWYA6VZ/6alEgsMKL569PYjE+eL96wO27fnvD9Gh0z
      17. rRvg2Z+dVMXvwJOwXIyHS77jq2rtMi4/ugGJ79yLoHx/2x0HfYseJECfeCbg339n
      18. 4ncf1y1Jbi06NzANw0fhltJ+cM926cCKpXzijr5CIUw6nlmZZlmOn0ZljS5Wme/I
      19. cKVvz2igHU3rcKLAd84sdmDK/KuDyXhvcv0hAXzgo6iV+rmzwboI2pFPS4GDCGkB
      20. IT2E3bDJ02UCbFy1jSb9sRSDN3q5QuexO22sEw+mgBBbME3LT80AqrO4a553NCJQ
      21. NKOjNYofL90QWBuVN+64yEgj36S1Q71qQD12BvfUFY0ygEHpdoFIvCySwMrggPaD
      22. a7QkiUFqP0YaW1PJNwWiJi/YjDJTEWnEuewx9wE7NylsjxWd2SUfr0omJluGIR2X
      23. eVY369SNwc/pKmnhZReZ80j0jYjSxEVrT9l5qSRL+7bVvwnCJAowjvUf1LmeiIpH
      24. YnJqbDpkmIyvHYh0E8XXRDdVXZA4GfRvyiS0od2o27az+059LDVgr0yGvGRqMLLX
      25. RTdOoTaQOF0L8cjO7fThCVYNnVslrxZSVX806PUoCmIwdBHQt8q8S575mjkQpuA4
      26. q6wWRk5G05ioI/UDY5QIVAg8CZk3Z+277Gl9e3Pu29f69ufcd1Xruzrnvmta3wmZ
      27. NfUvVlbc553KfI3qvDtLuG1L+OBOg1n1C8oyIoxs5gS8pDM3NR9nCnOLWfsMCB05
      28. pG1TDCJlCm1NM6YMDYuPxeBmZhHIyFCfTWON/zGZvvXLhhnyfbs+VxvDuMcw7wVS
      29. En/zyxgHc5rbWL41lvcNx6paY/nfcKyaNVb1G461Zo1V+4Zj1a2x1r7hWOvWWPVv
      30. ONaGNdb6NxzruTXWxrcbS8s2zsd6fMbxuYFms5mk9ONzGzDGa7xvPKDNcJISk89t
      31. QJvrJGUpn9uANutJSlk+twFt/pMvfzlWi9GEAzh/04W3NCCSBDlTkjInVUs2x5Op
      32. zTZPi0uxXIUgrQTnusqaOo3InQEtGBt2fjRd+SQ/du4K30S3swIap58N23clRo4b
      33. 05jH7LJi0mYA6yFK2LhrqMWvJZ9G00uomzRt7Rh1Tbmy7RRBl7S14b+kNYxuW+ka
      34. Iv221XnHGs0170y+Lv3R/v+U+uS75X+r+lW/Yvn/+361uvD/X/j/L/z/F/7/C///
      35. hf//wv9/4f8/k/9/HwMAokBO9P/n6dfMh1bqNtmmuX9x2Wwc4upiBd6DQ9g4+7uw
      36. sJgh3BE1MIazDT418sZtheNOdyAyupEoSQcbbnjhCaA3xWKLsi00hQcgWpbo37sh
      37. 04IaWLPZHvYmIf5vCY5IYHTsyf6Tpd8SMr+lpALbdOcCw+iFu9YnHVNa2jbg1e3B
      38. 3RCmMvpbyKIwWYzPFQnuJDZxLhK/PGpXyuDxtUC80hvDZdTVriLa8ckKfKED4WjS
      39. 008rIakjXBXZTHUIi7rbgM152ZDNJkQxeohxFqAEQASvG1atwsAR3rehoDIJ6Q6c
      40. J2BA1Olfyphnhl8nJBucY3bB4ah1c9dicETh9X8Bj1dKAf6C1Z4/R6WPRSQ5GIKc
      41. MG5THWnAMR5mRKZIOwBeofiIdIWr+aJqOOCyLkNI6ITTF3aW2FM5+wm+tO6GveDF
      42. YzLuIz3NIXE/dIPIAw2x+MhuOgPUMwvdfvMzxvKIu4YWegEVKVn86iq0IWVWuq44
      43. oTmbCzRzwg2KkpjPzJIn0bETpLJrjLIKvnCWWiCxCyO4it8KGivXyhP5Nwx/0Bq3
      44. no2/jJ8UN78XbmT6FZQv+4N70mjiAKV3kyuHzKY4FL6w/uTuCnYgSMuCfwG5AdPA
      45. quB4OvQGXEcKizpjcyT4i8OyVpFjCCMQjEECPSblkCzm2bNiiQgUfskYQeZ0jEao
      46. AkMVJ2ZWEsrNzIYqD6Vq+q1SUYrTVIzyiJSUoofHZKa0u8ifoFJ8aeaCzJVyMuvL
      47. 5MSTmV8mpsbM+jI1cSWQMQjBpyAyv+Dn4ioe6O1WH/T/VjiBzTro9x6o3MaAVZ55
      48. TORJYa2xzLDLBSqHZIr9IYWc7r4+LLLfcjGLf4rkrlQPh5eG6fKkJzN9fXyAMS/e
      1. 5hRj89ImOCj3Fcz7w7/+bUYm+U8ro9XsXxO6vM2Zvp4iOaDja+UfRopAIZ6rqMT+
      2. EtGDdMW0OsAfWrVPm1MCL3+uRkErLwL/afkczor2r49bcpCScc5IqtNtFANjrtXK
      3. 9XX8w5WVzdxjx1jN8cFHE5ro/HF8TWJ5jFigD51aNrPHRnbOR07hFYlfI0uf/Wtk
      4. zuLrL0cyL27+r+FQmGLs2Wnt66OYk2tB0+lE/zoxtW7sUAdUGOstEwgujpX/m8fK
      5. DEfK4kxZnCmLM+V//ZniOjpgxm4zcuxMkYZxp+pyNv0ZY8KWWfzjm55Y6SdXZaZz
      6. YNYTbD4n2XxOtPmcbPM54eamQCWcWdOcePM5+eZzAs6HO82HS+WUYV21eBJ7Samo
      7. g+lKXEwtypCu78a02jyiQgYvcINBusnYTe1mB7NHJ3PAfy4ln5p5+HhKL/L0XNlO
      8. w9gmS5AYUyflOimLuU/UHODkh2XLdeZnwqJkg9ywzGcHuM7rcnlzil5i2tyjT1rT
      9. RgzHOsK3+YgzcnHSLk7axUn7h560YhfnEeZz9JJwqm7m3o0F2VPWqZqOXdVNxqn6
      10. x520+binebqpSaWcqtNpvuqkzQGOG5a0U3VGLTw3LF/nxncfc9oaOi45urgqFaAn
      11. Bj+H71pYBIG1QhbcDccPjLt5GT4/huHVfYCbl9zRJT2WQBAt0gon2JUTVnOnsEVX
      12. tYB1WuOWKvCC/jYUJ3CT299G9nYoXW5iESnjIBxj7zwq5enF8emHCiXCqiyLWAkt
      13. hga4FHnD2Rf/WrGHzB/gN/KGd/o6EppjgLucBL8BPmqFGBBzjynirtF5aiTTqxBC
      14. NRKIR+ioleWeos3zy4sSO23u/Xx52DAPYUNCUglgpbBVYu1+HqnL6IVjBOv9zLTH
      15. 0Eaq5Kzi9ALTvGUbjgH3SmXxeItr2ASCXX9UVY7+oq3ak/uryA1onhzsmvZkoSDJ
      16. olhiBUEY8KtXSgG0uCk42BJPlNfjDuoiZAH4B9IpOk8VijGnRJ1E90/OGodNnGwj
      17. a3X/aeYl7m4+ZuZWmoGEvSczDaRJu7wAjRtVPKvdNz+N+CpQkRz0/oi5Mr08vESf
      18. ElGyl/+MufBWiJxSiml1ndFpyzykopI2Ux1RMf6Uxp6KuQhnKbnajsvNObFAkHDj
      19. xg//a/HzyPg/5cT+neL/4BSu2fV//Hqltoj/W8T/LeL/FvF/i/i/RfzfIv5vEf/3
      20. yPg/zKV4cHhkRwBGj7U4PhKtUQ4KqQaQ7IekbJhn8+DsLdBaE6MBASVnp82jk7Pd
      21. y4Ypu6c0JDm+Eg8g3LruDVpjioeKwugKIAO/PH2732yyohVW2B/rsVPG6PAOM+A1
      22. 0XKCRgr8fcyNQNnTYHpPBBNXPXhBUtd7bnA52DvBX+Q1VFI39GtyL0cnl6IXpxuJ
      23. 8RlQdHN/t3F4DBv3tHF8eUylnl4DozksfCmxhyJr4jmBFxH0pxO07E7wLgOEDb0b
      24. N87rNWF6Kuj6WeXL+pH5c3KC6hyGAPn/qlcp36it+4nejk/jvW1UzB/VW5l6c/RU
      25. 9QVcESgpiimHq+oRXNvwu1dbr21U67X1pL4tKKu+BmXR7rtMfePPNvwu+95w9e3V
      26. DbgzFGoOt7cm4a766/X1pG4tkL26ALno6rZM3QqQsVsntBvS7ojQZqr/HNp1Ahah
      27. 9fz1hE4JVA3WDQK1mNBpGTuVsHr+RtxQOtEoIvKAo49haXyBvpr/vPa8vu4/X4uB
      28. NdGWvfJFkmG8jVw+PoiCEJBZF4PU19aq7v7lGvH+4+83FGVEdMFRuiH69tfcPUuM
      29. Ys8WZi4v3h4q87D56mj3pCHfVch2wpNRkqQrIp8LZugzXmP9oD+CM1V7VJCMvWg8
      30. jYKSMXqX6YcPHxEeMnUOtEfjztWNHl/OPz4U9jtmsDqRPxNEggMkn6ZsSw+gsR7N
      31. jEPjyIenKFmJpnBMNIzxZXi7/bDXvaKnBpNvjVu9AjBTZMvGgxIccmRPauJvJyAA
      32. AVai0DeBp6VmszXmInnQbBYKILoH48moX1QMWTkJ9HBQimnUR+Jl2XhYI42qP0CF
      33. s0QGffxYlFMT1a4ZAAlSPXzx5Ah7QuM2KhetXpHB4wGpM38FLYHG/WvnBfxBNbV5
      34. p/iUovh5pirQo2ARKNdT2vr8hhT1A/8D/tLm8USRHrtuwQgw3hP2F2q4+RU7FQuY
      35. 2Le21O6S21IsWtjU/q/Z/1r9FlUyaF61+p+a3hxqgKfb/yrrtVo1sv/58NyreX59
      36. Yf9b2P8W9r+F/W9h/1vY/xb2v4X977vW/250b85HgzYWLBNlwBnWT1R1H/Gg8ctX
      37. yOBEyluUluA/yB1QKu+OwnGZ5+Fu9XpDkL1FQ9IVLU8d0IZ3m9dXXtPHzMpr1ec1
      38. qp2zmdzOI9MJaOgVyt6lWzEKfqXuV6mDorzlbwx73bEsJQ3NBmx8P8AMwF3ksR0E
      39. vhOKhFQZoEd5YixBseAofG1W3V7u9ksOewUVuz7uDycKwg+nH6fxo7BKfYPeHW/S
      40. KLlMJVTMvEEZfT8HVBnyg/+YoV1VxpeB3Z+UYkNTZfGTwT3hHma8Ot3AuYd+lTA0
      41. uorMOrazyLmJ9lO3bYrW+lQlD+ryVSePwDDv0I5C5/DzqcROfbvkxqlWY8OEs9uv
      42. +iX2U4kBEwQsNT3+j7+pcskdCwWffW6BEHKFACK2eP5nPMpBgMHM21zETCpWe+rH
      43. 69MSM+l/DrCG54D60KtAAWBpBZ27fV4HnRcJrdilT0GgLtOWDQOeKB05VfA56Bu4
      44. 1gf8WdoKuS387R6mQufoacQKh/xkNhbp338mNCrWpLUn1DKjznFBdAvY11uKscyW
      45. YpVi9V3ngL0VXiMlJwYHnY6BwBLRAqgaCANMEt8APWP9zu5gEn2bG89eOp55NbgI
      46. yRUbyb4DyZ4LyV5eJO92Oqvh5IqULzKUEcqvWu1POGfOcfiGwORrERq0KSPnk3U5
      47. p02AL4CjuYktiknuPc/M944cbtYhxBqkDfH1O6dj/xPYf6hobdDktcfnYP3J9P+q
      48. Vta5/1etDr9X1/8LHq2vrS/sPwv7z8L+s7D/LOw/C/vPwv6zsP98V/sPBsAIw890
      1. g2KpJRKg2K+TVn/c/Tfna10YoM3Zi1myatr+I/OLIadx40vQxqcJivMwvMD6zQeY
      2. EzpBOUdryP7gDutghRjhhxFqwGaBp2G20kwThKtbDt6Hj6VkJxgyRxxGWBFGoCnN
      3. D2aTqI5yKWlYMkU0ujfo5ze71cNsQmt+dn0dBmPn2HJYq91jh70ewdkli2alzPYI
      4. 27HkdtmGlm6J/VJCWwuIb5hU/Cps/gpH6AmcGxdwWp8En4Pecb8TfNm0vwwnd4JW
      5. eSmz071m49XhyUlz7+Rs/8cGqqr9k/C2ez1OahDrcpn3h36OmzaOyM+HLbc71/y1
      6. sOq4N5XAkdi4VBm4hzNh6l3yd+a0MZiZNmGzC0NjTbBo09Guxc6b1DnMYv/g6INe
      7. 8ntnh+vsG0oX5zF67UkPYYqSboe3AQjOV71B+1No1CKT9XGp+PrJ2Utf4HD/7OBw
      8. v3l0sfv6ELNKv7x8hYGZie+E9ouLbJvUdForZQwhu8GcG1ShPHnELZOIdXOZMTGj
      9. FVa4RGsOGXEQV6+xXkWUWvm2NRwGojwAtLkL2f8PP/j06t+GzQhAk0WRv6YRShZv
      10. FgvWmNyV3wcoIAed8jmRKCctFICTN/jsYwoilysld0UwahKFCDqzCFVsJzueEpER
      11. r9Mc7UxezbASGWD0fc1fJm4AAadO3wJlJ409fkTGSjne34IaWIiPsk084vztSQMk
      12. NLTl2XVODZDtmteYmvs26LP74G+g0LR6o6DVeWA3gzGSCQCDqh8QEnZAGsWYimGA
      13. 1A8aD16KDO5ZwRy/GKs/mRsvSy6iSFvJ0+bF7iXunHeHJw30dfwIEBTsRaKC2EWB
      14. bJWEZH5UTiyok0LXc6byfJRKmWcs1O/wFDPxPBTERoUgBZ0/lR8po+veXgGPvGQG
      15. h9za4PHW0DrqXdXVZQFJEARmHr+S0iBeZtIuEjovesAtfJCbGr4rPZgbw0UNIMBA
      16. R0Y7k2FEkga0m2mdzP7sa6KkL+OXR/KHRC/oIIKMzODxur001C98qF9gKJgr/JLQ
      17. q96zcYkiJD3PVRk4+mglS/zphVfExCy2ZJKjG/HSyk8j2dWCLeb+ujX6xE1BSmTi
      18. HQED75f/HYwGJBOg6KVY2LMsDv77NtEJCFZrj91AtsgpL5MQoBDPGRpXakLTbhVN
      19. HhRKIvVrLgefWcmS53S9KabMRAj5/nVqFz/f6/6nN7jxe93+XG5+cvn/rnlr63b8
      20. /5q38P9d3P8s7n8W9z+L+5/F/c/i/mdx//OH+//uDmF/f+ny4wT5hP+vQpEVPgfA
      21. MCmVGHA0+CMk1sOVnW7fB2mqUCyKQo3Sb417kgETaVFkYAs0kXarFwi1WHNU5N1w
      22. gayQ6XPZ7Z8Mbppv1uOmfz4ggA19RWNN4e5pXwXAwMDFSHtow4jCmseTKwsgtiw9
      23. m4dqStOh0JiQFVqapsxeJw3OssMSW49sF2Jc+FaN95SirjddgPiV2obtgXneDdpB
      24. +b4L6zVsjeBk6wEzbhlrbHqyaV5zCjbCAT19/fZE/1N6Rgo4S6apQD3F6Oyymkyx
      25. xMreeg1nSZMVmLLtRo8BHsDSwTTmQQDMBXq5xNqywwgLlfE/Qv+jcOZwjunfMuM/
      26. /Zpn+f/58OtC/1vofwv9b6H/LfS/hf630P8W+t8j878BKoFS7PRv6mmUaibKNyxS
      27. vD/ZfwLaj9QRV5Py2lMWGGAhYesmCBNc+6x82qdnHIAM/auS6obIR+/THbbIRZMB
      28. hYYiinND3VB41HRD7uIA3L837mKkGDBEcp0pIaeLWmFBIGK3LX44DVvtT4Hqxp4o
      29. UFPz+PT87SX8993uyfEBTv3sqNnYhd132JATLXsVj8erYpAVBaOOgl8nQb/9QGBh
      30. ei5UO+AfhMar4y+vQKP+t3PEowYMc9lsvD0/BxoH6ov/wIg+jXjO4ad0eX3yAymB
      31. EFNitQpNvE7eQ65Bznf3fzyEQY7/cZg0GgxS5SYEOAbbFHA7bD30Bi0QNybX14jG
      32. wYCFt4PROGGIn0/Odg+ae2+PmpdnZ83GK9yy9jxqNMTJIAy5BxvO4ioY3wcBKN10
      33. FHuALThg2nDaJqwQXxvkUeRi4sTXmoiGxjC4L13MFR6Mx7hWOODnVq/bKZFcVXn2
      34. 7BkPzkscCJPsnRz+BFyg2cBM58BctIHqgjwpSPXocD9xIKKF1IGOT/eAYTahE9dA
      35. 6zTQweVPjxgBvo51HY2wwXG2d/GIEeDrlBGeC2SJmNXA4AfubuF0Od09SeFAZc+r
      36. TN+t2N9vX+8dXuAeR5ng9PCkoQaCbr1sjsZvxmfiaGc8EDGMMxGQQiXTkvm7+P0/
      37. bElH83j9g2iCxLpgLZpHFyQy7P8c4c2vVART4bucuErwpR0EXD/AfPtfuneTO+5L
      38. FuDW9Gvs6mEchM5BJQfA3U/VTx2L5QveKQe9bYUgz485AtO7TTmEoFt/2m4lirgj
      39. C3JGV7dV55lr5/hfWIz+gPjP5u758Xe7/6/5tXrdvv+vweuF/Wdh/1nYfxb2n4X9
      40. Z2H/Wdh/Fvafb37/H71C+QefTxEPaigtjckQ/0uhk6kqy+qSKLck4izFNa/mu0tF
      41. VcfafX0btJd+0OOPPzAQuM9g71OFQqlqSTdwLD0YDMgf2+pEeDg3qMFmZhQnd5Lf
      42. 5yOHgJ1pP5EaZM7vMI+O9F3GSK7mXbfT6QWbS18N1GwmrYexGNeTfltl6U5qr7wu
      43. VC21pvi+2QDtrZCWxZ0CWC/onjsU+iod4NOk70psBlNFAPZINzSHjPJocc0RTlTU
      44. wYRGO2L2mrtCOkG+YNumNVI4c5gjb6tAEn0BVByXuOWHfzZFUbsLEOfGFiiacwvv
      45. 5rjfHR/I8JusZPmPQTOFTac1w8la6DLzwz3KXYaBtOjEdMJmXzY2OaY2KhhoXy5K
      46. eIvlHaOtWA8K+ujzoI8+23JyCXhjRYEgiNJTBMtuaqFRFtfpR7FNX5MoQMY28BCD
      47. +OLz94UcGJ3D4i+nNJO4LM1n8dWawgT3UYQc9PhJsGwMKV6VHBH49EIcH+7I+xk4
      48. SW8Qjo96rZuSIzC88gLEYGwRYogP/9cXm5ddx1MK5ByyH9xzu7o2bpTwkcI9g5An
      1. nFScoo0lSa9JJge5WVwrREOmpThISnMwS2qDnBkWqZnIX3iGTlQWxR4I46LIjQZS
      2. f9C+lbkmZ0tlSc36DTUmSzwVZF5FaeGcMtAfeFb8COb1hBN5mQa4BiItxsnexUUz
      3. fLi7GlhSAOA1wqDXHN8NMUffR54F4KjR/PHVP9gy/0OLjGu+xrhb304LYHTm887w
      4. U5BZ0vv6GJvA60YTyKXTfONVCSCY8W+swr7GBlwGoqIxm5hDTmUjMDn2MAQsICe3
      5. njPFyvOfBtRXjPEbK3jbCpshqMzWYyERjgfNu0F/sJk7bE0FrF0GsFe712LTcs4O
      6. coe8z8ofqraqHDUNLmGcR/YpFnHN8k5ctIwdZw5pGc6tZ31KgxHKrcnrYsPU3grN
      7. nioI86mFfG7EgzSHSivojx1fs9eATlbeYVyiZuNRqx92ReoXtJcDrwlady94NWu+
      8. jrhDA7SWSCCZhpTUqbIdSQLxV/Z5vpLrPPdi57lJKYCldIgw3Byr2CTCBQ2wHo4z
      9. eJSZ85VXM5yBXBDNYzR7pbJsgV2B5bwOm5jQoaj5IDta2Yu+bXknz4HU1CbjECGy
      10. zTBVe13FpkEhu3kXxmHSk3GG4eQODWjynp2OaDRfevJm2v4qmfLPg5G47say6rk+
      11. vGqGk6trDH72rdBb7p2cPTXPPbc/GZT+d4WyNiOUtcdA6X8vKOuPgbI6HyjjwxvZ
      12. ZCquIHShyaRcZ6ZFn0ebnw77DL6GGX8QTSs28SB6ta5+2GYbyF7NR57veFZ3Yn32
      13. accvutOmrx85SooJxs3r0KlEljToSwayUGALI0Ql5axIPCvhe3nmZB9d1KoQO7xE
      14. Hx77/ffUg40SBtsZi2RWD/GhsLU9I5GS7FsgV1LyDmlYSWtoZu1I6z9sgNSX1i81
      15. cPfXHj44RYNnUsAVEmkp1qjiamRYjKy3TWHvtKJFXCsgMmEnrfKm88NoeTKOcjcZ
      16. WdS3E9chUBxBukj5aosc1mIS2fZ0e4zvywJ9aopoCLTU6nHrH53svpT+aCdnjUsk
      17. 6hlEIRA3jlJVckPUNxNZvNs9YNcADr/7Q5WP/tQbz0HSslO/5DhS4plhUo4VmEWT
      18. ZmGlbgI5HqPxhgXdyOAV0/iho3dShAkr+Tv+6sC1wm44Z/Qa7CVtAqHBZ1Jbmgwn
      19. QVA3seNarISP4gLEtiMlWJ41CWUZAocwlyhTUCmPyLyRmQQwGo2S4fDsNnmmVUY7
      20. BOXOiUsM32Rz5ERZNyoqIEMKNXyU4H2RPU0C+GtGGqCv2i4w8jop3rcteB+3cjdP
      21. zy5e757E5kOXEjeTXmukcv68YOGn7hC98PhuIrOgpUtl4LMyFT7nsDvz7h+ZgSxl
      22. VZXGqifmNBJXfdzM/hhNGPuETi2pnwvafGJYP1kRjidwUxeclAp3hNXS9d2mmfCS
      23. EleloNNzUXke2BLgu+t2yJRqwvjUYWTNgPXr0vRvuIEr8s4BjItkbV2tbgk36LU+
      24. t7o9SnnosCvoCOtSNrW4mBEnxDI3MWUgLiIl2CK0l7Fa7TF6QOyenPycjJVU1pzc
      25. +/HpweH54Sm6haT2vpS6ymIBRY7nBD1HX/JuCaPcNXBS1tuR69mZx8uxAgKgZ1pS
      26. r3T8JHcRywXmaGsmcH08rzdtrC/h+HvdQEoFiMZUcBnTmOY2mRJ7sTMDsqwz5Pff
      27. l0w7ZVJ7Oj7c8ra+EbLF8Y9KoVQjuzJXzs74ULwH9KnzTt7yMOA9ZUqbS9IX/dbF
      28. TBadoCzA/luoifTootnCTWfxCMRr5tkcx5Rnyt05EYW82FqjmdbJm22dKsY6xddq
      29. 3gdBIptzX9QlKSbObmzRxE8WP4ybsT7JfmnGC2qzmXOfc78RpDp1LSL1ULH38VIF
      30. tJMBd1Q1bqLIPZR/yxnrdOyBm4piiNzmZ5yYYoJvUlzlcFlpHGQ3mIz3Jte6JpXV
      31. NtMW5PgyPDnfh7WoNa/yjqV/YYyY/AnsnXPAjmxIdzZ5vjtpheOXrW6fZ6am7/J8
      32. hivRiLKnbzOsWo8X0u/OjvcPm7v7l8fvji9/ztMVEVGTn2Cta6AJtFfpRn2XySVb
      33. 7ZC3sNDPDy53Nudm1D9KpzlrY/7+Oyvko/LpuKOXxhu9xBNMt+vxPPbRVqaaev0g
      34. cg2ag3JEd8l8twImFBYTr+kIaq1YQX7FJvoSgM0+KsqsHzuC31LkQScYBvAfGkvK
      35. 4v1BbnEcZ6zBspWkm0wl+Gr3O6lkkjlQhk6gAc6Vg787JH72Yhp4+1IdyWDVCZes
      36. x9eU9f1TdziEVWvxg0S5OGj+SJQdvjPo/2285PR6gq9PLs8p0RYSDwUl0AO694du
      37. 7oNer8zD5jrPnJe36SuGTA46bDb2d9FsnFNImEq7yrrW4cwyh7LzNObc00fnHjJk
      38. PbWdhCIntQjY6XKop4wGp545niM9Ol2fOQ2vmZ4kVg2Jed1MJVSOfd3trNJNznjA
      39. ToLr8eoFBQVptKQLniCxjQfNkwtMMm9IaqW47xXVZo09pcIkmuBXYom+GDE0p2Qy
      40. 26MAeE1Ui91HueGzL7VeYyS1n2NBjb6dvTx1jfjBntPH7OEioTbyyRtoscmBMtwb
      41. /nximx0cv8PqpDGKTb5wsvK0payPx++ltCozDdjgkyEbDuiSmnKQj4O7oUhQEGYK
      42. 0oqozdsu0y8Op2Y65yUQRuqHBnJtmYEvb7efDGYpY9MVI8liyTAdi9LJKl6cJ2cH
      43. RFnXfhoh62xTXYA6eWb89tTGQSInpZ0Z33E68DS5XtD6HJBKz33UBCnyGr70hDup
      44. GbVxplpvl7lcJ+1ku3g0M5zUCm0tfqlgo8FRnCFZmdyH+cCKYLF7qUyKWVNoHnm2
      45. mZOeD9f2LMEUvT5Nf7qi425CEBiP7pTwoqTcD+57D3Ai9nqtITopiuX6BSM0QTJp
      46. t0JbFUAB5R4agYgCggoPQaWv8dd7LH0Tgq7cvsU/gYIJJEsMyUm73qy0W8lDu/Oh
      47. KO8RFJVoKpkjRPqbSvQmL5Uffhli6pghLigj4ekuaGEVLBBix6y2QQWvVHqLkcaj
      48. EpwlbcVaaNakVh+YpA2qC6YKao5bVx9YVThJ10usVoK/vkYzMFzFoPtzBPakdeNW
      1. oKQhYVnrPOVAAwUCr0R3diJ/8Ni6pQBQyVbxda8Kbf7oc983fTJHwR0GSaPIf4OR
      2. 2+0eIF5sMxw3IOfsz/QE2gT9YHTzwJ5cDSb9dkDl1Z8s6Roe7mTKLsxHCfnu1T4F
      3. deKGdnhncK+nfUXGYVBpkouMoFhtVLedpBuz1ESGGhvdWbYylmgNSQgmeiny5vBK
      4. XDzMfAy45MXdWpqTthlkdBOMm5dn+wV3fcBY8Aj3bXGFyMj8J3RF/PhKkaQoUmjd
      5. cd81XCQx8tzNV1r836zDabfUcprx4SiCUDi/YxCrdPdxhzgBaqUnVwyqhmjgCOQi
      6. thIt4tThdN0SE/4nyfGLZBAQGAbq91zJqMueTnX0hY0kymP9+++OFzusmt7nUkw7
      7. lSgx/GYUngyBHO9oQqGiiRQYPJcCedNwbyy6s7GjB3gDyxtDrKJQntbRJBWbD7po
      8. FGK5uOPteLW9MjfxLfEqqnwG6OKK2bqODvc59xTAKNcPdXDGe4X+kE3toA0LfimX
      9. Tfd816QECRg1qSJQ3u0eHOneKRYozsZY48lq5wxv/N+c/0cIqnTjS9r+ozMBZeR/
      10. rtfra1H+5xo8h9/qi/o/i/w/i/w/i/w/i/w/i/w/i/w/i/w/37f+j5bvh71BSQgz
      11. eIKwvUp3gsoJjezilFtEv2yJRKdCZjS/8qP5WEpy26TcBefRkAXgHy94dU6AqlPM
      12. SiKw4XLe/CJi7NFkk5JxQ8y9JSKZyRlwGkWNEgn8UpIX4Bom4EDg10iAtCH/rfe5
      13. x38JRiO04Ud/0C8RWsmtjew2UltSa5TgSuBwZsLLp9FkHJShbRvliNaoDYf9ZzhE
      14. ftVn3cOa6UaIhQZelC0F5tR8vfvT5lKSkbABu/nwrPnmLbDIJjBJnhiVqz0Oi6HA
      15. jxxAkBbNniOCHKtiVkKJTfkdXgZhKZ/0TlboAr6sFiVmuyQF++j4J9xHDVC9Ks/W
      16. 2Ko5JeB7TXhwDkeIfefmKkPs/ja5MrEgjmheJ7t4yeUgI7Se/sK11LgTqqAm2U3r
      17. Ct1pDV+2shrK8TmaCGQXWwYhJLk2m8QivnU7x8YIXADibo1bmO5/eLxKN6OVR61+
      18. mTKqRSW2B844AnkbZDhA9YDdB39D4bcVckl3MBxTOuMEd/GbAQhMnUE/2JzS/ZcM
      19. t/Ddi6XYfDAhh3FV2vTqBQMpaIHWltDAV3nb7GlZDzi2fRvNdbHvdhuTK26dEckc
      20. SOjjTomRs3LhNugNhe0W2k5avd4DFuzqPQhDcBgUJfai4QWk0QMPt/tczQ9x/b/N
      21. reRzLACVrv971ZpXtes/1f3qQv9f6P8L/X+h/y/0/4X+v9D/F/r/I+s/ERbOTuwC
      22. UNFjTfsXOXnJAJC/LpRKOIuuQiouX47miBRIKPZkfKE7HiT8eM4xyEc74cdPLb+S
      23. nFE3ykh5Tfk3SVAkpxJZGGYADEzVn51+DGcyZDSBvDDuqMWNZ7jJvFWfzfoTz7Vo
      24. phX5owa3UpNICHidLuF1aHrzwFFKVbA2KeHIKhXIWqXqWKtYSaOyWqUntZqH/6Wk
      25. JC4ITD9Ga/jXomKNqpuTF4TcCLhrfTmOZUiyoej2vzUU6NySAUUDTnNGVYIw8oy0
      26. 40eBE4eiE4Rd0PoyIYkn++Q+G+QMA8PfdWF/csUUCRboAQigslrPiQ9mZvWyBt/r
      27. jmmanQk5cIOQDlKPzHEq0h6u8sE3FYpA7+1x6T/HYkAPjkm/RRR/0t2uKE2jqGxW
      28. qJSBzIuz70XRMVZSO+d9tm5sELTyZ6ATBJugqlNRvPsARUqP/roFGRkJpB21zQ1C
      29. 9I01MHkpkPhJjlDdfpmXRxuMQLzsCGPN/mA0CnigZOHocL8I4K16+QYG8fa4v8d9
      30. ONKHRlEeToBuf4KRSpTwUoiurHBw+VPaoIlDw3cJg0547oJw3IKWV4LwHs93sd/9
      31. vYsEXtePEqwDKatiXdL5hocGzTAocDrYO/Z22m8BMCHGHd0NQAEif7677hfln/vY
      32. qY4Hr/Wcr3zQM3irTu+umCPu5gnFAHAvYYY0dt/tAFDTDoq/7Lf6DeonGvuMn2hO
      33. rokaVml6Vu7iH90U/gkgcOJCdT2aYOQX3Y1WvHAVtHF1cIdjOnE0FiC3g/1ZTJ0+
      34. dbAnO3diIQKCXO9GE66Kv98jzqIUxs8tUIVx352co2kE5sUKCBESYwSzLPj4fm+1
      35. Af872ivGQOr23+9hz+95x+9EvyfnFlwiky3Hit0Jv0l4j+8wRtj69DLogdKOW8Qg
      36. L240HgWtzoNGWzNQMv/yAjuCkUVNiMO+mW19c3ohd3b5V8a1RvIvcmWcqv4WHWkn
      37. 4Syi8UJqnlFqlrUg5yU2Tyk1/7Es7g8VEYkTnMuYBBzfCmsuVNC9fdInftopalEL
      38. aJIVsEYBDO7BNU9+VR3Grruwuag0OcX9z+lJ48jfnWP5x6z7n/WaX7Pvfyrr3uL+
      39. Z3H/s7j/Wdz/LO5/Fvc/i/ufxf3Pd/D/BKm1Tek1yIoldWkt7ZhQvNuD4Br2bpfi
      40. DynRdeMo5NIpdDEYka4H27zXQY6BMZ/TaDjQRYsNu0E7uO+iyaHbD1ojdBYaDb50
      41. +WkGzGgY4qhsq7wD4IQF+L1odIHcMABGzjk3HK6T3hiPU+DZrNVuT0gPQbhLDDgc
      42. NcIweb2LqHAici71UZcwxHll0EKfSeK88YlouG50b85Hgza6EJqFNSmeM+Q3beIW
      43. 682uuNeq04qg55RWxZHOeC6jFp49I/MGqtXASbt9RBWL3HF5qyZ02mkOB72HZG/c
      44. 5YGq3SU9X0mvuoOVxynj1/3BHZxFJQTvQ6ez4n1MDb/kvS+3AYSSEdgpan9RYKdM
      45. ytBh/rJYxLAoRviYVmSt04kFjEYgCgIsbJOqvSyJlp4WE/10P7mcdK8pRQd/Ohl/
      46. qKgsz1qAIEArvOywiYdNyjhtaK0F/X2iVGrwzxYAD/9aXp44EIaC43f+8qePm5YT
      47. 4ptdzbUQx/m04sWAoedl72NJBCgWopkUtcDB5sXZ29ODeq0QecieFAiCEu/iIyvq
      48. 0zL8iT9tUpYpmErfClGUkPU/YtoE+q3sf5wdjD7MJA7IVwMLHvkHXkeJVES0NF4f
      1. TIBu729BzO6j4OXiXCSe9FFC7qEjOXEaEkxA4O7BW7zg6kNby8tdbL7M2njLreYb
      2. zy85/crvBn3YsenggYDIv//AOrqXunO/mQAsn6p9F9souSZMY6+Vcg1tZeJMcOIn
      3. KtJ2IiuYJ0Qx+2CQuxbLsKFQSf1QQo8WRgRP+iSY3uHlBbrC/zqBaY4fQKYCxn+H
      4. IjRMrA/C9gg0mJ7g5+0HYEVLem6kGNcsEjm1RlzufYJXMJ3WqPNEja8ymAlGzNEz
      5. 6aPRLaD45JFq69U/eHXKEiEGrcBuBURvlNg6ZY3wgKXgqqMjN/xWxdu0EoMW9RJ7
      6. Dn9gE07rm7nHrHzwKtaYz6nDKg3Jh/dowHW9b1eny7LXTQcH7ZaQu9lcFFg78Kij
      7. 5pvdD9zpBNOsn11gPdaT831H5cFzZ7tV5nNHfeAJ6Q3iHRJXeUP/vcZn+M81rH6J
      8. gPuM51on6I1bsS9bVR/g9nICDrTXugKJAv5DfXY7X7Yx0r0NnKC+qQXEy0pEiJb9
      9. swaPh/gHigeUPsffkDzPaN3Z3vYqv/+O/9T1WPm2yIlGYhjQqDpNi1gjjcqm2eIU
      10. 0P7nQChoempFtae2GZVGgYH+rhEve6FRlXW8VcTxFj/d9Eng9sIjhgLdrTRN1/zK
      11. rI93gLBFA1Ype/46K4xwbwMB4o1g0Sj2QR9YYfFiBNxXcPqsxwfhCz/CDH0vWOXZ
      12. M39tzewUG0CvEtSyecwKAnL0rs+Tg4aztJOvGQ22XCRgQYwXPbjPR9yEBMI6A+qa
      13. uJaP71qi6Eg6ONofhJetK4pfgRPlg0CbKWRIQcPz9b5oUzCW2ZcMoBFjb8q+hAmp
      14. xbGNUh/iu1Ih8Vgb9oRTJYmEwHSVC5U+J8FCJP3BylhFN7hEYaVwUPubFw2hdyBq
      15. FPjUJB9AQcOvwARI2uASlxxfhDp0OjahdUpaDgj45AYz0qC4TBoPLtUAPooE01Bs
      16. Rtyug95En6P75GHnWGlK454U1QF96swh/tUb6ysv+srmGImQAhfR+BpShSaihEaY
      17. mb73HZv/nIu2wNNBZgUiWaFf9bitN7zFG9miTL9iC51EUEOjvhBc+oQ2AV2RcBsT
      18. +qnw7KMA/XWXbnc4/BolKYb+SQg2IK5Tb2XqfdMQugEc16edMojZFBrDcnwahcqQ
      19. 2ZfnLREeFnBQICUEYkPD/sC3msatS4QUeSStqw9/w6JUapJYhnd1yRV351XiAXZU
      20. 4grQmAAGYrhLEqhWYoDEVjrfzNTqOfg/IY+ORCPuTOLz00dXbSTxwY4c1BVgpuDh
      21. jR3xap0vfI0/bWYGWqnOHCxFHuzAFZDVlbH0YHEz/8WtJInyjuSwRopBMfSOCqb0
      22. 6ihruEv4kDn6rnXT747RhMAvFl30YoejmROkJJFyXl69ulHdoCnBGAUrqJPKNNYi
      23. /hkBuC2/tIbiEo/MTGQETj5//lxESJaNRJ8G1xaglq3xSgRGaSkv2rWVVEMQ85fz
      24. RvqABUXuHw/ZpOZX98GXIWyIYNTELgTNlpD5i0lm5ee9GgWtTynlG7uO8rD81G/f
      25. BvwCoYeBhqArjsTNS7vXHdKLpOXOuyn5Gf6JeFkh0iW5nt7YvcSYQsd20JmotSkk
      26. DVnkboyqs2DLhqEbCyLo7I1nI9NG+1ymn3vKm9m73bn4NqdG7QKLDjT4FcI/DpvH
      27. l4cXu2j/bsR5eFdWlsRPhE2SB2li3r0CE9YHzGu1FduG3rMKqEs44PnF4cHxPo7R
      28. PD97D5rNy93jU9AMK1ZNTzGv8wRWgxbSwngwANLEZH3jQRH1RpJNN3mgp+ZjRjuK
      29. bMzMpg20H/PrPvgcdYCOdQRKyQWOeMQtHlXCb4K1KOFgosdG3m1dX1ur1m2h3+dF
      30. 3FxB3dl09q1oLX2bfZ2JLQFt/t/2/yCaJdkZZOi5uIFk+H9Uql7Fyv9VXatXFv4f
      31. C/+Phf/Hwv9j4f+x8P9Y+H8s/D++a/4vzS2Baq6EeFNoumBwuzOeOOiHofmNcOcJ
      32. FEiFga7A7/fgeezOMsmq7DCKr4gUPqYUu+E9t65Y4UnFfrIRa7NeKVn9rMXaVGP9
      33. VGrWk8q6b/VTqVpt1p8/jz2p1a0nG8/rZj/rGzVr9PX19Q37iWf3XK/VrH7W6vZX
      34. NRs/67WKDU/V27D68X27jefbPVfsNvXnvoWf+oZ9JV6vP7f6qa9tWBDWa2sWPPVq
      35. 1e7Ht1enXlm3+ll7XrXws7Zu089avWbBs7ZWsdtU16x5rXn2LNYq9grWNux51dZt
      36. PNfWbDqsVW3qrfk2DmuVqtVPdaNutanWNyz8VGPzAqRa+6LqVa019Z/b+PHX69a8
      37. /DV7f/lVm3p9b8Pq2XtuU6YHW8Xsx1uz8ezVKvZXvj0vr1Kx1gs2qtUGyMV+Uos9
      38. 8WP90G26/lOOjV6O9VOu2/2UbXjKBLP5xI89wbkvGU9s/JQJh+YTG89lWgujn9h6
      39. lWlNzSf2upeJNox+YvRTJhozn9h0WCZaNfux6blMNG8+sfdFmfaO0U9sf5VpD5pP
      40. 7H1apr1s9BPb72XiCeaT2LyIt5j92PynTDzKIhYb88TrjH5i/LBMPNN8YvPVMvFe
      41. sx+bP5eJhxtPYny+TGeB0U/svCjTmWI+sc+dMp1NZj/2+VWmM858Yp+DZTorzX7s
      42. 87RMZ675xD6Xy3R2L5nb1F4dkgHMJ7acUCZZwuzHljfKJJNYTzZibZ7H+nnuL33d
      43. /L8ZvPXN4r9EzZY5BYFl2P+89fU62f/WqrCx1tfQ/uf7i/ivhf1vYf9b2P8W9r+F
      44. /W9h/1vY//64/P/yyv8z1n6VafdHKg4JD65uZ9LiOeLTYpGasmVT9FNIyLp/QcWm
      45. QnZxIBzSMByhWklLxyBiQuLREF+ab7xKUnUBbUyRKOODiE74OHV9O63MgCgUkDiq
      46. jIdwVhdIgCA+plnCjzw/0FWi+WbDNbAcc6/V/kSpsqLk3Nyl0zFuVrgHTwxOmeex
      47. mBt6Q5Uy54nNqfbbFLjV1pMDmepp5ywgKGzRU1RuoNoNWCP1DUZgiCTklSgcDP+K
      48. XCGVMw8BWFbF3OK13GRPtjuxUbxajau7ihhrTGXdiuTXvKkHRVHXtluVpEj8iPKz
      1. 6Ynhr9VwbIdVXEFdOrjA39ErTAFouxbRTudlDU6A/Z00dw/+hw/p8JTTx97KHnv3
      2. 4GAeYyeiC6sqYLUIuUTa+jtoXe+TsxlRak98pMWkJSY8orsSYqMiMFLmSkpJkmQH
      3. owlttZDOCJHOhxxBGHCUo+oJSHA6ZB8YeppR+IvGJJz81yy5QtFox5wCSylbdh8m
      4. cTUYYGZDkHIdo/IroDibiDCxvxeV41wehuJZOqdQww6ufgna0xfjVPtICwfSeTMn
      5. JtiwysFP4HDTHUIYtJtYm4HlbQ+nKie+nO3fY/3p5pv3H9Lbq/hg0f55iUnqiSrX
      6. x46j5SEsQdALUKWJwg14ZmBRFYL76ctiD1Fz2DhP1ZKVd/b3PL6miDqNgnhZiGWm
      7. NRUH16bTq9JuF/ekVLtC7l+3Ryoy4AhawUrXJROIvPzf9jG5FChI4xFoiuKeVJ7u
      8. qBJGJy+lUZuMRjh7mK/pcB9R9YR6LHDKkEfRRimaWimOIC3YQxPgpARmSHKx8eJy
      9. mqCxEntqDESRJXFwyjv0WQOYZUPJBbH10iB8H3AbCCmMbbkfBQeIgffuTfOef9Ds
      10. tUaDbqugaLrENBaXNuIuuaQKt1kWAryjoDwaDNCSITqntWp1SNsdcOkwIcQim8Tk
      11. HlIHzZuLy+buOeg9PxWSHaCjncqP7Q1W5nvwffONeaTpO1M7LNG11aTukl0xJnFw
      12. xVb42Oh3H03DGDy2f2LuraQuFgwoqQRw1V+vO3YQnTroPNztSakxRgTydVBIWHKK
      13. 73pNlYcSaAELycTtvzBvyr02EidJ+OhKMBn1X9e8imfXf133Fvbfhf13Yf9d2H8X
      14. 9t+F/Xdh/13Yfx9b/wVIfheW+vCiCVh4u3/ZsCvBuBqkV39hUfWXhJ5QwTw6vhAK
      15. pv1Trad9d5z4XX3JTvncJLlQl9yAdQr57Te3VhtC/x/Sx/24yePOgX/RYXDFTwGu
      16. xUqllUK2KfqcIIknKBbDHSUMd6QN59bXQZBtPexNrj9gJuCPm27jQzR3mSgsoeFV
      17. a9y+Ra0sQdsHlegCzyKescTZBYFMek7y+yOQWcKk9/hn89Orfye/RwtacgOy6B4g
      18. WjbdxuLlfTRpq4TIbsLISIvM/6EKlwnbg8K4Fy40/8v8fzCIlFcHnlcO6Az/n7Xa
      19. Wt3K/wx68dpC/1vofwv9b6H/LfS/hf630P8W+t8f4/8jFbSzo6PGoaMEZwH+7/Xx
      20. afMNpg1pHuyxZZ69kK2yOt7X1uWDSNXb3z05pOvzeE889QYmIDrlF/gN3jEmv6B8
      21. JKvUrEA3l2rIsglB0YChqA19fPqu6RreHHrq/gkqN8DkQPUSTzBMZtIasV91Vxji
      22. 5rcPVEwq7AKPnfS7dPbAu97gRiRBNO77UToNuXhqZqDdcNxWd/sdfsl7uoduG0cX
      23. 7GPJdd9PeVPkDeXUJYhiPyRBA4aTxsaL99Uz3i5khV+VtwEcDMV8w7pmu4zFcOBl
      24. J8XrCoflyZToprXbt4vy5PFGMpuo8x6TDKYmv0WzAUd1KBIropzTwSpA3tTD9q+a
      25. 4eTqepTlBxXV8KPmdMhP493wqcQ6gwmmRIl8X8a3QK+3g15nc8mZBlDCFs+GQ8HE
      26. KoGPovGS/Oe6N4C+jByfRMRapij0kEIfHbWRxZVmr9v3ocOCRn74FaYZE8zLTqsp
      27. MgajN1wY0UFEjrRWhWh/mmBdFyLQtiLii7kwyUYrKy4PJHt2dLAi4qPe6abUxV7M
      28. 6eyLnNecsnR/A6o3asP+CbOOVdjTpzoB82eOtE9HE1BUYukAc08gws4K8dKDw5PL
      29. Xco0xb21kubn3N4wkuw5I/MaeZ4IbKRCrn4tR8No2JV90T4gEftXt0cj6l/A5W8C
      30. yVLbI1TSzMyNmHyOv+8Fn4Mea7ew1gIWy6N8bxaUyZsP4Mb09shjbXyin4CJ0BV9
      31. YnaqRTX9nbThXFmtNBymfLliOjpq2E79yCvFqeDr0vTU56Y4J96K8VXfbYOCNum1
      32. 5NaKpVV8HAa1rRH32RQT4On809iwgSLXVogNFd9CDvSi8fO2ez3medU/gWo56Jf7
      33. wU2LnImS9lN524lynf3pjKtBUg4yKi23m0hTrSSguGyhrTqwfb+HOe9kYsumyvYo
      34. TwtD9CsZ7HpFnA8lVn2O3igiATD9sc2qHnmfr0fZXL8qoS6UUp3yphKWkbxynPSv
      35. modIdaY8stXhFeaR5BK92PMJkMePFCAXkty3kOSSi5xgmmhyv5qjVDe9PPFSEAyu
      36. nKjJI0oNw96/GVCmd3bHq/fA8YiZYgBOUBb+P997tsE6e0Wb++jiAWcDrS/JYkiZ
      37. 5Ujcmik+CG87xfhWEvje1EfKdzr0Cf75nlictr7RgRX5HaflcY5RgiYUaJwll1D9
      38. n3k2SVUAjqFfMXqqE8ChcN3lzMPg1ZGLrXb6aAfU8UEhf4brM34RzWO3EscO/ywn
      39. 0J9Bu2YyMbmGfkLS8YEgRPGXFWiUiy1Hn0p/YLFTkQIjriiaaZFEQj7jSxnB83Xp
      40. /8L9L0991hxiVeVmr3Xz+FvgDP/fuldbs/1/a/4i/+vi/ndx/7u4/13c/y7ufxf3
      41. v4v73z8s/2ssxJOESSUeNbv7B0cfSCktsPPjy/1XzcPGJbm2nuy+bL5uYHWk6DEo
      42. q+Jx0czm6q9VS/xfngXNF1ne/Kp4LvLSyZxonmjnVT2VEc0TmQU9T2RSkzn6NkTA
      43. s8zUJvMW1p6Lf7WsajKPni++8UQbGTTtVcW/nlBExHumZ5xbF89kPgQZcC3zwok+
      44. mMzvJvuqYC63VJSTwYAj3fdMDIpZ+5UN8W9d/MtH854/F/+KvzfEv/UIcq8msCsz
      45. 2K2Lf2W2uqqYmS//FZj0tDx5Evtq9jVrttmzxKMHRAE+z2rNnKcvKKLiWfNYF5Qh
      46. 5iDyQ3p+TVBFRCkRZYh/18Uqyhx8MtvkmpjDmqQYbZ5V8U1VrG7Vs3Aj5u2L5zL/
      47. oafl2pSZC2XWRYW7jQQcRpQTUZs3NV5BmybUeiYJeQId3npdoHLNRKXcDM/FFAXK
      48. Wa0agSMTP6qp5AfLqzTvQgGZb0JWXzMhkKks62LytXVzMTQCjSFbbdnajBBK9FVN
      1. GCVrqFeNfhc+4v9x+R/fvZmX83e2/r8Oby3/b79aWV/o/wv9f6H/L/T/hf6/0P8X
      2. +v9C///D8j/K20TD5y0YjWD78wOnTym6eFoVGRYrku4FKs1Ri717E6X2iecwe/cm
      3. 2wsGBm2+8etpeRXPYvkGBaQffvw4U75BuoOk5DaJOSTlZeCxNmeqoH0VaA45HxSS
      4. PuZI5yhSY7lzOSbkL5Mjf/hx2RhruqvPH0uZF71WgsW2DcAsN64RCeUdFr4IMy96
      5. k7K1deFAc0dAw0645jmDwsldk6in+QZLAWl/+nVxO8uLWYcguY0L2hS2tjX/EqON
      6. 3uop+UlwF5koM9XJYDBkIGeMjN3iSjv1YzzPlAGjo073Hf/6Dr5WcOCfK9tUADnm
      7. /yL3Pk+JBVTMM2V1HMyAdjn3lLmL+bMInGo5JI2raJ486g5vo/UUVMt8C6ys8Dxr
      8. CNCo1b8JXrAPrMxzR70QOaQ+2kVe9bXTXccxuWa0xAowh+PnrHPHLIWzzJ++/OYY
      9. ONlFDFiknQMhNmUplwKtvLbeJLZ9avEu9Y1h9r8jNkWe5jA7u3nkDCSPDJnZz9zD
      10. 0mlmYQdZ2H+k/YeiPQYipyoV1H6sKSjL/2O94sfyv60t8r8t7D8L+8/C/rOw/yzs
      11. Pwv7z8L+88fZf0Ty7rtuBwQk+EWlrw5NM05ccOIWnaCNzxI09GF4gfoMjFFKi/RB
      12. XQwOyBAT5LfGLZFtbTIKZotQF/n9qx8+phuSzqOpshxe5Q5jAxyTmMzdZx8/sKoj
      13. xTqcCwhIieJb8LfIEHAoEogTQvHwEBPrgx7DcdrstjvXBabjUF8JmuUvAxiIbqs1
      14. B28EqYIg+VGgQpQSGmBe01t6Ucs+K8O7ZaMDzS29z80LfbbFfPjHDhOCj/r4UYX6
      15. Sp+DCKGr2qAbHXn5O1qzO/qqZaeXVjrD0jLFZFa2YXGXo2e+HlcplljiWV8cXlQC
      16. CdHsT/ta0oUd/p67L140oawozdCp7QIalWdrbBX45OHF4ZkopIG2CnhwDkejV7cS
      17. f8tthKPZJoYYZZfIScxYu5UowDdajsbkiiReEG1RluJSBI+5izLnF26D3jBk97cB
      18. CE3ACVq93gMWKO894E4BeSYMVIhYBGaFR6dGDzxE9VeLzZUHfejsute6SWNw0LCJ
      19. Df8UTM45rAAUgURok5jcEU6UhHaaN7Zs37b6/aDHblshyHyAYh7eaDA5raxDcgcg
      20. +vFPBbwxmHKyMmqv0K7t5MfabhL1/6D/vfT/tbqe/0/o/+v+Qv9f6P8L/X+h/y/0
      21. /4X+v9D/F/r/H6b/Sz2UmDLlL5KWgF9d9StdIrMmTClxGZ6li8uH/W8mLjuT5Wlq
      22. +tRFO6ezCcR1/LiGb2vZoCvpurjDtYAUVaW4cwybYjVhtJ/XSJBDCTbGN7TOLUCj
      23. pim6G3rU0K1t6l8nzkUfMofdILsfz+7HYTb4mrgrMhRHsQtiiuOfbSdIAJs4E13f
      24. O+xPq+8lYtwY4zvpevn0P2m/xLCP+QQBZPn/V+P539fqi/vfhf630P8W+t9C/1vo
      25. fwv9b6H/fQ/97zGH4dIyO0eRCVhYq/cARxmThageMSMUIyOAG92b89GgjfdVBLV6
      26. wUN0g3Dc5IneeeKCSP7WRbrCUnJ9dHFf17o5RlfekkP5e8xPDslbRBkbw8trmjkO
      27. 7WqiEjqEH2JZRWv8Lfvc6k2CcKah01z/j0Ks9VVyattUuAtPzutR8OsEdIkHVoDG
      28. xTkN7crz5sztxrISbuZR/EnV+YTKT79Jv2OOSvqlffWJUiRuOhPiLZ+0brC0/XA8
      29. EqYDTODI0YbxAxuxbJxqXvD2/LBpJNCz3fyjzrECO20Y+BMpoUml2n1hhKjYyYIl
      30. 0PArjQIj7O/92AD9HRiZ3zz86TIjwaZpvkgBeWcnngk6E2weqz8j8F7ldcP2J4/N
      31. Yd6Yrs4EbBUH/SMxXX0EpqtuTHMqF/vEDt9AmFUemZLcBwJosaVc36iUNPY3vL0c
      32. bUWdAFMnwtWYqMgByjsESX7U/YIYLGjYJF5gsnyFK93LItapXlPdehtnLrrhauHv
      33. nzv/I2a9nFMOiOz67xXr/r9aXdz/L+w/C/vPwv6zsP8s7D8L+8/C/vPH5X9MLQG/
      34. FJWAd2dPo5z4PEVkFbUDK+X+KuiuINFCN1p6P5muz1cp94wEjGnJE0taP2sygaRI
      35. C/hcpgX0zVR/fjWeDc7oZ00kpuTf+b6ZG09loFMJIbU0hyl55XgiRw0/CTUdXCUl
      36. hFO3kT5Tps0U0FZrRvJHtu5ZiQxlQkctbaVKZFi1EhqKfHn+hpVbr65SZUbZ/2om
      37. Vn3fTIKoEkY+t5Iirmt5+upWys2alXrTNzGuMg0+17zbZQLF6VNxRn3w/H1pVeIX
      38. GtT/Uv2PktKAnn6613y99zhFMF3/8yvrtVj891p1kf9/of8t9L+F/rfQ/xb630L/
      39. W+h/f7L8/0I88rh8hHnqWNWvmDqJktOlXiHT7suE7SJRvdTIvDWhqW1EObtVEnup
      40. e0idQGpxUgtbF9/KpPCaTuKtiWfra0bieN9O8S91orrQFTYifcITOogntcm6LEcg
      41. 9aznQu+qmDqKrhtJ3UuWIRBZ1FXZApHD3BPvQYgoyYT3sezqUiuuy4zssvSBhFPk
      42. S1977sDpmjV/S1cTpRhkjnVPrAFIpxpO66pfs09rneQYCl4tgb6CWcAqiw/UBV08
      43. l2vvm+vka33IRP2yLITAWYTTNatPAa9esED2X7V0ZFEUwJMFFGSfip50nIqiBEo3
      44. tnTnmtwDayZOtbmokhZCV4/mL3BXtcpWCHpGOopKYHgWLsV4G3WTTiVcCqc6nVoW
      45. ElkwQujlXk0WXKgblhXfex6n02rNLKigwcz73LDWSZvLc7G3vHWTlqR9QhZnUHCK
      46. uWtR7hGsaxZOq+Y6STjF2uIejehUwrpuwhpbJ9+0cfjP43tfVkxQtC/7rFl0ui76
      47. 9JLptLZh8qvna1af9XiBjxisNQunnslP5ZpXdTrdsPZ+xaRTRfsb5vpsaGur0T+H
      48. 9bnaU+61rys4I5xWFU8xzhXPKgSyLguG1BTfi3C6btHpmolLeUaJ/aIqYqxH+FCF
      1. VyR9qvWvW/z+eUmvE2GUrhHWSll5Q+FU7k8JX61qWh3XNfud2qc1C9Z1i0c/t2x0
      2. Op3WrLOpZlYAEbUtPMEbdX4S2REryrZo7NON5+aeVziVVUc2NH4q5q9skDY/fW7W
      3. 2thYixV5iXhg1Sh8E9H+urmPlAyh8Q+xLyIYn5t73pP2Vt+CT7NnyiI6cv0lTtU5
      4. IvmoKNzjV5TlOsJp1ZJR5PrXTR4t+b+LTivrFp0+t877dcPy7lWlpVvb+3J/bmyY
      5. xYbsojeSBuRZsqH1UfXMEk7yHNkwCxYpOq1G6xSd+zXVr16wSNGWlE8U7XtSPkux
      6. ySupFi3yXLT9ACNZpnaJnnV5dFnkLFDCntfN6lMb2pGi6g2tm8u5Jpdk3ao/5Cmy
      7. V31IspWihSSNmqeqWhnbsBodyRFZeeZyqVpFdj2iqn3ZUopdkMirB1W5q25W8BJk
      8. J1m6r28zeRzKrbAuxQHPPB4kSfpritVFR4pviAFswzOvPuoWSUpWWtWPg42Mawrr
      9. 6kFdJ+QgK7/ZODwBXVwSllePKUx1hd3Uf58/Nw/+qlZRqmoJXrG/E/7d0A5WqVTI
      10. b1X1r5opFFQsQbGub1CrlJRsW98w/7UP3o21WB9yk0t4IkHUsyp+PY8J5kq5lMxN
      11. KmxKsFk3lFBfUpouNMnDRfYvmU3FVDrsuRkHmmRMsi/577pV707CpeBdjzFf2VZv
      12. owsL6rCWisuapgxLhqnmZAl6G1XzAFmLDgMbp3InR33WTCGubgpxKDBHAo+JUzWn
      13. +vOSE06tzwinpjCvcCzm70tBSCoB8tDytLUVa6XGlzRVtUqgqfGjMaIr64qF/+fW
      14. /KWw5Mdoz4ZDHYJSeLdpzzOf60pX1HbDVIblv3L/qud+/ESwadiibYUvdUh7iTiN
      15. KvLVTJyq6oIWndQ0GpPKldqfz82/5anjbdi4z8OJ9QN+3bfv0uWNvwBLlqaUB6mX
      16. 6+645O7LN8BWtrH0wn4JfZkFH5XwwLTljHtJuPuS5Pa8pg7NeEHHrL584+D39CNl
      17. w7cKG+btS2ddFUN3ZlI3zOqrpm/VmqG7q0qGUgBSfgHxvuKeJXVDv5Q6o5JXle+B
      18. N42QsHd82ZBm1bU06jT/lVK19HSQVgq9XVYfckZSm1BWPKnt5OlDwvPc1MqV9Uaj
      19. LMU8svpS1qOqg2HVjTaJfXnSMlhXfUWidNUQu5XFIKkvh5VZiZlSLJcaY7WSMTeN
      20. 6cmdtm7CI61nknEqi4NzbSVsVVOwUv5K1uGwrtYgizrPLw4PNIO/t2FSptKN5fFT
      21. q5gK0polzK9V1fPo6DBtjcpeJvmH5HHPfcO2grOJeI1qY8+Ih/xFM+KOVehiJaaF
      22. dUi8BN+qiEfXrb/tf6PzIeLDZpta3dNg0xlAk2fvMJ8RdOQnJ+4+lgRfXnJn8cTT
      23. BbN1ut97zypsVbRSjdzXOq530dlpvzUIJP6pqQC53id3HeOMdgPHUpYQxdP6//A8
      24. qieX5+SbF84hBiTd/wf4US2W/xEkp4X/z8L/Z+H/s/D/Wfj/LPx/Fv4/C/+fPyb/
      25. Y5REw5KLsvNooAhW42ENKrx8mWEHZxewW5le2FJmsitM+sWoZCa0ZTTYVDk0rj41
      26. qRSfNbSrjqZMcKFKaFIY9kypO5aBdXXheGx3xw98/FJaCU1eXiL6xDmyM4GFWc/i
      27. PSB5w5zpskLxsolsmdjikEoWvg+43AHnEHQxZbaQu0nzzfNSvlwYctjXE55AhBUu
      28. Vg8YCDWdYHB9XZxmWDhFMddhL/jSxeMs17CU3h4FI/gYUCm/fmyWkKxhjewhjuQh
      29. KbVJ6ecXnh3AyAvipL9xcDdsdjsxct9MLjC73O5h/gFQotz5RkQjGJtarW8ml8hd
      30. vsJdzjOTJNLqMlFp1MhJyiOQdpoo1lCHhLSS+ZDnNjAeqUyqszBIsVwgiWOfvOYq
      31. 1r8MRljBWFZfDbnQFb2IvsTPwlWEZTAiia9EIl/7djAAyegqCLXGswIYm7LM/0D4
      32. i1J/2EkqqvHsFGrVmcohIbg516zfrOF7nkciSj8RkYH+1edfqS08/SAbxr5SST/0
      33. r/Bh+CFadvpqSds9DRBYJ0M2xJS0KNAORO0PuY302qqKrmAQ+j0CQNElvNrTSCVG
      34. ao4qub9wNP5i5Pr4xcKmsj68e9N8/7o1bh7uF5ZsbvA02p2/6CeQPAF4zVhgEkQs
      35. ViHl7NRGxlDODRQNRSOoWraOGrYrwNUZJ+qMoRRuS27eZxT/tutgTzcrtcIJQ/EJ
      36. oWrFc6xMmZbKFhw4obtTUanVmS35ljGU3IkJsyL9txf0b4Dx4NEVtNq3eajDMVTS
      37. SS2HkucwLNL4Hku9KBLhVIEMzSaJFASKPZ9xJMpC4d1+HqxaQ9llhJ3cESsTg5Td
      38. bOxSaWLrHHFslVi3EQNZ2Y6kVjO1UcR/9Da6lKtnNtK53C4J1v0Az5xrzCIOFNyK
      39. VfxOnB6cCgXrGGBlvGYyW+tzwmRV5tstx+FiczjX8WOdwOlSMLRXBa03ip8cJZ3v
      40. grv28KEQCe4lJdOUItFrmSFpDWASkZxSNGs+6/jdGwWtT7BvRr0HpDKQ/cqa7HeH
      41. +6t7zQk7Or/R3HYVoJw4vh0F4e2g19FXAjFoSKDs6VMWR6p5st51O51e0Gx9vmle
      42. HAgU20i+QmATcmBlH78OnOs12XIdZrb0ENFvTIrQVLtfDH1uxchORVXBCxr4H3TN
      43. DA7D+Le8xnkMDYCI7xn/CwuPOQeDUbMzuO/739z+X6mvr9ds+79fW9j/F/b/hf1/
      44. Yf9f2P8X9v+F/X9h//++9v/EVNuRdAR7W1WIBkGJP2ZXD6DGXLdIQfXNKjiWYFXI
      45. rNK83CgllrxpjFF0F5owL5A0azZs193FMvCoUoLV/mwyRvNG2L2BMxbGBj099+hO
      46. Y7MJwHK3X0rSoI/7xsjXvQHI7TD+ql/MBCFHWexu/wTm4h76VCnv3LrD1zLMO2vb
      47. 1g3Dfyoh6nypMVyQxoDKOoFRivIQa990++h6DouD/8D+/UkouEZ+Yxe1NStsh1Vk
      48. j9nNPVCCKkp/RiTQYQpo/9yCMxmj4+l4D4kO8WSje5QK4xKXUUha06twwnGVCrrf
      1. H/Q/AzR4smIvutYJU7a1qkKEkmK3/4EKK5MC5VUMnR8NDb1eeQhTxWrKJGKQPelz
      2. 0DfWUR/wZ/6PTKD8do+vCWK8wYt7aUraT2bj1ye7WJz6Z1qcBMRqX9NCMs1mg0M1
      3. RDmvn/SWDVk1XG/JgfrJnvI8cLnCS4HlxOeg0zHQye8BQBJHGAacX8DOGY6Cz93B
      4. JPo2N9a9dKzzkuBJKK9kolxsqPhAaa3t9fHyrs9up0N5r2mRrlrtT4glzgf5lhrA
      5. dooQpyEJnsgc2IWIexY5FnYvsXi9xkuaF2dvTw8UvJ4XGYyUVSGu/0fm/Dmlf87y
      6. /6tW1tcs/d9fX9T/Wuj/C/1/of8v9P+F/r/Q/xf6/5+i/jMorSN4ATubX7aX1V3x
      7. uzcldtsadcq8+ivwh7Vy0AuQscnL3hI/nUBA69/gyUbiMpWrFVq8YSywnSpSXe+6
      8. /U4p3SVrameLHNrysnWpnDSsw/Ei0eMin33APd4jnDByOBpyH65Spt/bNA4ZzmHN
      9. FV5uX8UcMh7rnBEfdmKPix5yMe+MRzpq5HA0zHKrdDptPEt32cjhVnkytU9jtgOH
      10. 27/xU0KBM1jl0eBeuRpqlI9+d/y2eU1ea2sEGk7uPL4b4DcffqtHFpuTwWDInfps
      11. t4rlPA51CiR4T0To9rM7iZtzIpC5yYJvWP5X2b4eF4MIm4dxAR714xn9eKn9eCn9
      12. +EY/fmo/fko/VaOfamo/1ZR+akY/tdR+aqof3ZbwXpI+EbxmKpCUYRcCE1uM9je3
      13. Jeg9moZB2cXONovZgbhTIgCH24F4ozU6UaNtook5bvPlMldaQ1W8H25gk89Lqh/f
      14. 7MeftZ+q2U911n5qZj+19H7kekf9eLMNWzGHrcSGtYhC9WOxkVJ8I1sEEAao6c2B
      15. AtbntHIbc1q553/MytWzNsJsK+fFVw400tEcFs6b01bx/pit4mVyjNkQ7scRfj2Y
      16. jEBAejzG/xjS9DJ31myYqsYx1WvN41DxMylqNoBrjzgt0baoBURIf0r11ZYtldk+
      17. h3GhTXxqeaDiSEk+p6aP6MsB6kX94MsYXRM1NTRyaJYiYNwFeFFO839p/Zfjfo+X
      18. EJ/r1UjK/U+96nt0/7NWrfj19TW8/1lbW9z/LO5/Fvc/i/ufxf3P4v5ncf+zuP+Z
      19. 4f5ndfkH9k86RkhQV4LNEltm7J9Xo25wbb2BnXuNvwFzwifS0xA2djsI8eKGXU/6
      20. 5LoUPlti4o6pj5dMKsXY8ekJLh/eNPHOXK/k1VR2VVEQ09uDSX/M4LSjILl/B6MB
      21. sSkp4NdrCAj64QE3EXDrFmKc4P7JP+q1gv4JcF+HS2K335wMgQcJ5UX+qesTVb+o
      22. uRhBr+iuCQ+5VtC9ZoXoK1CELDe/RtAatW8F78dgMmgG4151gWvqMX/BeAKogDcr
      23. agLoUKVDQVMQuggLesCKU0biACWPpA+i4Nd9paDHGzhJohsAcz3wpLtGMYUEDzZs
      24. jUAOwoFpPH5et67H4oCS3w76QXztojtAgKd5BDu3EF+mUvx6gt93TesDu9z7dyl2
      25. Z5c0y4yuEAGoLOpd4XTXc2HBQY49Puy2vjzdvlStl+E9vOONNsUjCYN0qj27oG9K
      26. aBMoi7ZF9pRVvqxfb4qF3R3CBv/S5YIiSQC/TvCsHg0GY5b7B6aAfbXbEwDh4QUo
      27. 9CurZeZV/sq4iyR35qMMICHbYd5aZl/RD+/Lf7b2V3dffiW1r3Tm0HhzcdncPYcz
      28. 6KeC/vKLi0OAEIUUI9As+cR1AVpvkd1D24Vib1U29XhOk7K/lNhT7O+p6LCo9Qir
      29. +xQtVlqPD7CuVX+9vpGw7/F9re57tU2NoOkBEsSvo3EB+MYy70JS8Fd1YYYbPGy3
      30. ekiUnFhFkwe2s2N4aRcQZk/zju722yN+2z/hx4TFC5TbuOrRtD0BWh9KxkWNj0VS
      31. JFbkSAKjD5JyD7ooFrPxPfmPwvIIkqAbUN4W1KpJD7ZdyCTvYC1200UH6DflzgAd
      32. HbJJ5OD4XdVvfm6N3hS0i30+Qoj9DQYd1rK30ZNCCzrY2mJvAIgiW2VXVf9J6l17
      33. S1YRcd69YpoSoP7Cm0ox51266PYqudtO0B/cgdaT1HHapTVOK6FbhVpAg1iBwg4d
      34. h2m3w63mLfDE0V2JXanfeuFt93ocu/iFKcFvn0uIsmafPpG/8PFcgQHQhP2wnRAG
      35. QLMxbJfkSn4HVBtoJwKxcgQO2eMdUVofleweJj4gGlfnq5yOycDFqFchUgfGggOT
      36. 5OCIqVjma6IJ2VVxMyc3BtjfvIggSCKXqwwQrywQr5wgEn1dzQbiVRqIUfDF54CU
      37. zWtOy6QGA1OjxeCO9e1uqHnUC/KQcPL9q9zDo5wJOzuYO1znbIqMvDp6iys4/ecY
      38. E1AHVNgQa3Ae0aWwyQgERGIXmKZ7g3gB3py40yBSK6zDpUEkCRiG73YmwI6vHjCT
      39. DpmUkFELnR2RqLMCkueSJ4NLMv5byM5+JD99WJxrzJpwFbRbaFIim0eXB8tgwi/o
      40. XNJ2CNp/D3hl7771gMkWWAhbp6d2jEleFAXRHHy+7t1HqNIIT7ySKAWcFiwuUATZ
      41. nBURrbENoSHpghSVOy25k71adEjxhxbLyV61qVYrilxBdhSdT5T9jFghAJXYV5k+
      42. 24xECP7Fllsw0THJ86TIGZb5h0nqhdE1cAjzokbvXWwq2a/RrbNrIz3KpM9VyI5c
      43. DysTjClgWTkjJNsY66LB3CWD49N3hxeNw5mkA28q2cBxiH/DgzzzMI/O8oTDPP8R
      44. rvZsMBo13+A0H3WEP/4E//Ofjv8JZ+Ms52KEMk4aMNBmfhWUQ1P3HIe0BdCcj0Uy
      45. dAs9HkcQhBwLNfS2tvznRenkJoSAK/s4oTNL1+DeuNyPY3PKdYq9V7xYbbZpTrF8
      46. uM11iJldJZ1c23/eowt7/hYHl8s2+jXy0ad/ycIXs6viMIsr/Ufe/79utUeDfbQ5
      47. z8sFIP3+f61SrVet+/+q79cX9/+L+//F/f/i/n9x/7+4/1/c/y/u/2eK/xR38y9x
      48. jVBU3D0/Bt1uH/46e3t6aVzSp7SRYaFb4bjTHTy73YmEVKGBU/smfaC6/NwaHfDf
      1. tHv3wTBs8gt9SrstL/1dLeCt2/YCjbhC0/ockKBWEGI8F6sLqoci3RNld3IBR+/Y
      2. 6ElrBZ1Gt08AtQYfb2lMSAMD/nEBQKOej6BzY8QhPrkuPNH7+2uH/bPPnpSMe39r
      3. dn8hXUOswtuTDHMVmki1Z3S3YJpkirErT0KAOdWVbVbb1HCC91zL+LWOAP5hHESK
      4. tnTBOTEBpb8L+psI3IkT3sl8ADbgPdnNQunJbgZKjb/bj0DxCpm/lrGPbESf7CYi
      5. 2oQ+H57NB+3HIH6aaXAbSdYNPjekzIew13Rw6QZ3Z4cMXsvGNizoCYjIELjCCgVq
      6. j94VqAMdwU/mZ0XRfQohSibLryEycUF3Fd+GIk3c8AtMmjY3hWYjqoCDFY2PcmNL
      7. fstHKRbz0c5lHtq5/BZM0aKdq+ivZEqJGuWgi2i9L/MQxeX3Y1MFfbYwrbY2LZr8
      8. lWvyRjPxb65F3svDIPbmxSA8Y5GTqJX2Rsbez7O2e3k2/N632vCeY21TmWDKjNsJ
      9. M44vZ549u5dFzmy2TZu6oNYezTEbWJs8m3Pv8jsuYMZ5ZOzXXAt2mWfBLi+/yf5L
      10. YrJpgOsH6mWe5bn8nsuTxDqdM8Jr7rtJb9wd9h7KrXZ7An9gJoQ7tGKH3BbXQutT
      11. 5KUhzWnCTsgK3QCtQIzfopIdrBNcTW6oSkYRFEkLaygykuOF0vTMx5Hg7GBmri/1
      12. Nwbjc+ylxO8vY99fxr+/TPz+Mvb9peP794nwv4/B/94B//vE8d/Hxn9/Gd9oJ1nK
      13. LLaZbptJDTdGmhtutlivFQvibFtd1p8ur5I8l3vjZc8F2mgDsFa9NuW2yzc36Nfg
      14. ijjDq4QZtpNm6Jpg4tFtTFE7u+1JenV2hUHY2t9tYAQ5J1nLnCRnMfFJZglemO+V
      15. JwinovIn//DqyUzUbqkdONAahoo7WfOss8qeYnLMSnRJjJ9TlIXrihhTAUU3q5j2
      16. AcPP+90ryt0sLmRVLyiMHh1VzJ7MtxXrLY8QgbfoHO35GU5NfE7RssR62IhdBrvu
      17. rjVgj+LgqEE2Egap5YXSmI8Dj+RdojlTufC5n4zMDVZ0XYiL4fWLcQQyram3mQNZ
      18. h+nD+fmHq2oxMWI3mARe9fNuhapfsDKby60gkXzbvbnFf5EPSHy3I+8KbSOpaBRt
      19. p/j6RhH6FupaFZuQxRRjG9VQvqkLQymLoTxPPzRN8haKIzJyR8rjjp/3mNMwUq8Z
      20. XA3lrVVuBHQB0Uzjaqbr1PSgWKavZFAau5cbCWBsRC2MI8Q6IDbY+G6YLHvCSzNf
      21. RqHQAvVbeYNtkDPY362/2Qv2zyWXnxB9vaW3Pj41v4a/4WtoZh4yBQCk6Jp+4jIA
      22. 3WuZv1MwAA2nQQGSu4kDr24hQTxIxIKNBmxv4EE8SEWEhYfMbcEdoVLwAA2nwQOp
      23. hwYehGfg3+0HufGA7Q08iAe58aBqOmbgIqr9+Efgg88mm7q1KpUZm1xvaUyppAuC
      24. V4/e+jjBlcJVkdtlNypF185XjbLXS4M7cx8bbfNPcpbdbU+zYkxU7O7MiSbNNJM6
      25. zeqkuWc6C73GZ1qxZhvR7Gyzrdcy1Byjbf7ZwqM8s02Yofw5OdHnWq9NN1epz3FX
      26. 04w9KhpF+0mfIC49eZDaOzSPYQgDBTQn+lTVk0ORudlkM10dywYXGn0beDO3jGxm
      27. yFqZ8OY0vE0PbybRy2YJ9G5B64SMBEMNtCSyFDalPPgTEVM5cfg4qPJc82tNzRvo
      28. 9JWdzGlpbcgv8mzzi6m2eQoOQZtSOHQCkrmJL6bcxI8BJnOHXky5Qx8DTOb2u0jf
      29. fthsFmDc0OQi9YsZSH1GqPDA5TsrhxwiglMSF+1qbkwW7zbUdowbGB0RJzxQA4Oy
      30. l1fjpBBBn0vgyj5B/hOmmovWrOZOepvkmvPkD570RV4yvvi+ZCy33xTTxMjE9Gnm
      31. IuOL703G32Squcn44o8h4zlOuvF2Ly+b0pt+j/Utz3nHIvwX+ad68b2n+phVTTj6
      32. qcZgLslIlCOcj/5S1WcnQiphzqDqFkg28MjRqoUZhIpc3cWnBd6yDA/JCM/drPJL
      33. xnwKOYUv2ThBBEuYceJ1Zv07z7h1JeDJmKxq57Y0JopwBWFLpEB6nARCXSa7oUWI
      34. ewFrt0bB9aRXUkOq9AL3o0H/ht3fqoKuwa8TDBkaD5TR46ef0MbqJGIBfOZuVe0M
      35. 8s0hp2KaG25RMcxHd92+HFH+XQDauMqLti1GBh+JNvrLNj3etb6YY7S+TDXGTo4x
      36. MEGiMQg+KORafRqhAt17SK2Mzwr/LuODCisWE0T7PHbURJUQrxJntOmssKs8+4Zq
      37. v2bLMalcf2ZxJS+EeWyWU9oq3RD6M0EIh2P2rRe2mf8ql3NDmOeI/xarnB/CzFWm
      38. NvNf5QwIlWyb91JElDbW19pyC7qC/8krfWPFRUoFOEVOr9h9t9fDGE6CO8CS1Wz3
      39. x/Nmq9PBxel3tOvUKINEVq1lUevZuHUA8Iolxh2MVM3lKO1OEjJy6T/mnUl+V9Iw
      40. jbJwlnRbGQU1cGdY89KEfI3+nicViXkdqvp96u73B96vdSn6grxb8ZqCPnmR0u/v
      41. qfA6bie1fnMvT66LHn7Jw5Jc2nBX1WsxWqWdlXuF6jW+QvBv8qVPvrVy4BN7f5rV
      42. u7VieK8kVgw+WxEfv0gZ4fec8MdvrvQRstcO9axcThSy3aP4jJ6OqVLM4D3h5KrM
      43. /ZTzcxt+pjyO24ip5lJRObdhWaEGbEaGo3Zw+ZH8JomemeI7NMC/9N7TLoQj9lPO
      44. Zj9Wr9x7Nsd9s9597mXLc6h/Ly5UngsPmmItBW+iYf/lHjPfJXjErMrZzCpxJPqU
      45. TXXvrg9ppfW1Fj3ypX578v59njC+97NHmEzDpFRGLQz91QNQiaBL4iguMfFn3ARE
      46. DUosh5u1lrgrT4jf+/mFqTwWIRSFqiOkxLj3vPrTgZf2VHi56/abyRHORhuFF+MO
      47. /iryPZ/O3iBNAS6IMk9a3ihNc3skVA6gMs863ihNWZs/UJmcnDdK088eu35o5pX2
      48. pyLDRIqUuIen2XkYBm2sxycCpmTpC9YWGWvtKbW+ZJMjb/NYctzJh2MYLJsaqdE8
      1. qDE/UNnUSI3mQY07OTcuDJhNjtRoHuSYBJUh71COnUyKUq3cNNXDTGOe/cCP5WtN
      2. tLkbQWC8N4Jf9INzEDOSL/8e/fpC+v/qzeWvwuVXkzlemH3Fmut9xQbCvkyBIsrA
      3. Ekdrtn+caJa8M2zUykcx5Caa3v4T0Wuj1oHbxO1tNkre3jZm5SPfESv2vwazTrql
      4. cCQZLBp8eSdTKsWTLFkhpVFqJJkyVGUQXST9TM3/eXrSOGq+e9O8p8ryYbPXGg26
      5. rWftb5X/s7Je9+pW/s+1WqW6yP+5yP+5yP+5yP+5yP+5yP+5yP+5yP85U/5PlMxf
      6. 7b47bAISjo5f6sk8n8D2vu7ePLt9EuWWV++4LEnv1DMR140p5/HF0ury0sUzdkLi
      7. UYmdwol027rrDIjrwV9HrREIpx2sPfjkYnAlD8DDa9j1XSxS8GbS6o+7/1YFURrD
      8. IGjfspPG+dJ5awTcCLhXyN5SPbnGeAScZTICpvIuaGMpBv3rJ0CEABnsnsPDQ2R7
      9. z7AIwTUcr6AQhONnJdF3aanBC5qeq4KmJTYcPmP1mleu12ol5j1/7sESUPFUMTWs
      10. 0gms8G7YC750xw8M5UMmhEO0AkX1Kt2SY8HWBeM1HIb45fvmmybQU0mvHgk/54Nu
      11. nypGDoR/12c+fwnBh4OPGdUuzZIvJgB86OYbb60UK/uSOLT8mXZos8lBSsUZWENt
      12. vA6cl32qYFIIPgf9YmYdSkc1mk+bjkhKD38t4W9YAcNZb+ZA1pOJvcF3vD7jtlU0
      13. jlc74fWGBCLkYNJQLu2ATOH/A/TxsYT9bTq/iMq0UNmgAhbQXCFibALlsGIp+iLq
      14. wc8a02MfWTkVCH9qIHwdCJ20qXfXBa800kdTWFEdleyoXNdaxEexqgC9RiGyNxgM
      15. 5YKAiFdgnxia5+CfLVjLMv8VvXmM7Bh5lu4TupbaqPxkoHI+axpH6af5oTQDrZ8s
      16. tOalMUSOH0cOYSyOoEfSmwtBfG2+F5L4aBrXiAqsnrRy8wUxY5hv0UQcEeqcOYU5
      17. BTHCd9iociSBrK9Lfwb7T9BH7RPm0QHdLnyM3Sef/cf3q+se2X9qda9aqa7/F/xW
      18. Wa8t7D8L+8/C/rOw/yzsPwv7z8L+s7D/fFf7D1ZsFEYedkgCEchxnaCsnShsGBlp
      19. gB8MWw+9QatjWkRMWaoQyYP8xaiJ98SBbo4IYbT9UkoRyuPVMyZAGjHr8zRTRNDG
      20. QROaDMOLVv8mgG5LacNi1VA4pkO0SbTGLRheWKWSh3XbPvjPEeLvuN8JvpQSZ6va
      21. yQK2+WabNqxYlJO9i4tS6rC91g2jpWtRTVT8gM+7i5W78RHvqpNrWDwX90F+gM9S
      22. Z3sJJxi6XhlnaauHMgF+C6SGUkuaradbYp9K1MfZ9XUYWJWHIwy0rsJBbzIOmjBR
      23. sQydoDduqb83bdMdEFH3ywcG2k3z5Hy/eXYBpw77uGnGmW9gyd1O881GQkNuFGvA
      24. djqG3XTM9wbSoPhVqNeYt1NbKjPXq2oMWtpTvmnKO2KbUfMPGnXJgeMZX9O6sZTX
      25. aTiPWE7FOMjmSmuKEtGv3HJLxZhxeaKi8tOOES0xFkVny9F8yjt81EscdEV/TqPz
      26. j/ClQ0fVesU4d/b0qf5oi9Wdmq2+VGQQ/P13qydffmevrKultkqcczW77Q58p3Mq
      27. 7aOyKtWMD5scsc13uwfN7v7BUYltsKSkrTl6d/TcHzg7TyAWmyJu4HQJE5ddteaV
      28. lsPJ1TUxQC3FsMZLANf7Zwd0wB0co6gAMtPPBv6gJwcf0SrymhaKiFReIpjiL2FV
      29. FPSQ2miLtv3B4cnlbvPl7vFp881bkAphiV7D77HHK6YFLHE50oYUC8SZFyI3c9UB
      30. J7DNgyEc/HgVw3FSIp3kfoDH6k0QvmCvG3s88TBXYIDRXz2wKjtp7IXfFH+nzRMQ
      31. nE4azTeIqFzo0Us2Z+CqyqTzuULVhwTO8VHD4cyrw56ydTHgpN9F+WkjceOAwomi
      32. FxKopPvQMFl3ucm6C1iS/Lp/1aS28HRlxaD8fAvTzbMw3e9P2N08hJ2T46DZMYvj
      33. 5IEQ+zGpSR2bw5BMrPt75Z39PU+QVSGBsDAJBSvSiRX7us9vOEOD+qILxkl/2Gp/
      34. KnBZpCRljVK8p1TA3dbZODCDEcrZwGTVOxiv2x6DVHNGr0Q/ijgrJnHaXcWJtHtd
      35. SAS0u+Jx4uT2b6QrNC03d1EBv3x7cBjLgJ+4iCgeJPXiXkVEMC2ikPpwC9gMYSa6
      36. 4bMqp4ATrfbhT5c2zWsMPRt3W9us/HjkVb4RhsrfHkW/zWOtVr4B6Xy1OL/GqRjd
      37. uw8HPa5oX7foGlyTf2zWjxsUwTrdw+jHo4tcpwCfJw60Pwium2981ykQb7TF1qbl
      38. 67FO9OUz5trkc01g8xa5a/wU5n/58/lh893Z8f7hgaj2oIs7yUqEif5hd9y+ZaAA
      39. GhJOju+FsgzalvY8SdFkKiwkt0RLy8JXHVAOXPhzI3n6FtUDeAd4hPJJWtIv/phq
      40. L9vWsayelm0ATgw1WZ+N1d8WK2+glmM9hjPQi8HqBKdiDuHc2s4PrQcr7PnmUoI9
      41. xLVIcJihI06/90BGB+rNxt1X4y9js9nzFdsrhh3fy80xzW/FPiKiFVKSixMalJY4
      42. XQfV7IpG/CMH4Wj+NBwILFnSRJ2hJB6A3kB/m/OzGsevrh0EGBPyOTFeh81Pr/5N
      43. 9+E2Fk0IEslaLxEZn8a0g5rs1oRgy+qArUZWgZTvIzxtsaqfX/5wTkWA1LpxkUqO
      44. /uRkNIlT9SjfpVNhAhtxr4/mbAIESTEtg8kozmoNtDG9J7zGgk/4GHwTJvlyFBK/
      45. A8TXdB4s1g942Ib+WD+QMb/A77+7i6SkjAM8MT4OdDf3cfwp5+PPNg7o29PNxzf3
      46. VB4BQx/SpkvxTifJ9HPdJRacXJ6bVqt8X58fXnA0GE4/aUKZ+sIhi6l3W2jDmA5D
      47. 8lvBBGA+zWEwatI2SkANbLZOcDUYfGLKRh3Br/znKtx/Lm6M+GTpeWmzBnAIOuFk
      48. Fp+62QCdmjbQt8mFnOIs+pnRv4YjZXNoDsej8INzwLhgnyE3JlJY2G71rEM2s4cE
      1. 4fH49ODw/PAUL3wtc2jGOjQRiCCRBq0WFiVOgW6tlwjf9Cz98DBA/0GbOciXyXBu
      2. b8f88VKkabeSsem2NcWuO4Kgk2RpWl1Kw34Dv3TgnJ5vIZ/fzG2owm9Mo2NNx+vX
      3. RRRoavwnyNLwv3aTbose6wOY4f9XX1uvWvGftbV6feH/t/D/W/j/Lfz/Fv5/C/+/
      4. hf/fwv/vD/P/Owh6rYegUwZ5qEtReJEDD543dGEBh1e3Q3nnYWA7m1Ncoiqk+rDJ
      5. 2McLkeL+4kDoz8Ay3/hrefzeNhxNhF/Th4+l9GGNuFTxEfvA+E3ox6lDLL8033iV
      6. xEEjvzce8pgwzvSRnffNN2spo6ph38s40hwDx4ed2Lim6+g23fJsuIaXw+612p/g
      7. QOgwcZ8MhIRfOeHIMVt+z5YHyXw56QAbj+AkV36FLaoLrw2fY7Yw7AgO6TAJ13LY
      8. C2zEPnzMk/UzR+gs7aFmOA6GzRD2IRBYveQa1qBkbM6w+cwk1e1/bsaGrpccSMZE
      9. eoHkE6nDO4cFxqH93E2ab/xKNiVfrB4wEJU7weD6eiYkm7PldMAyhz3lfrkgOIkg
      10. aWRV4TSxyQK7JfYLSGMNdGkO0RWr0xzfDfkvGHd31/oi/mh9wQf4B7KWEjJf/GXT
      11. 3S93EMF2wOOv+W8ggVXUb57oBcaFh2v8N3i4FguZ5j8XBwgYrAk0RcDULwgY/4ND
      12. yP/QOIIs+h6fO0wrHIzGH9QT7b794PAE/rffbFzuXoI48nHTzemhjw8mtlP6SPPh
      13. 1SkBLUNNwBHxcNuHJB0wHV+ACAnbzH0IhH6YFkFGH3yFcvcR433Lkt25YuULyf09
      14. TXlZxtI8wkAndxYpX6BtDAf3fG+hWyLKNPhe7JHoEl1imIeXi41gLp3xSjkr8T1O
      15. kd+brFsuG4ZSOVX0jdYZveHUoUUd63QuLzRFcUUjX7lxRHIvN8PWybc19MAlB2yx
      16. adrdf+F291/YlsQF/OEwt8utL6ERaYpNUEsWpn6JnMMUJjiDYaofKj2i+I8axvpM
      17. sDBmD590jshhMroh3aMQMchE/yb0DCqxtLdlzzEYoYAvr1EcXQyo3ZEo7+K7IV6S
      18. Awrh35CkYgk0mgDk7+gRad+fC0Zs04uaXBwdkmPLT3i1H42lexW/FpvWteqTR1s7
      19. nCdsWMQqRx03jk9+xOwvqEw0AEgNs+SvC6D8D4fYHt4Fd9S999juNW84OUnOT9yz
      20. /L5glL1c2I4t46Ph+K5jplPm41Hr3jU2Z4lm4hCREzeSoxdvml5MWGJITWKPsfFj
      21. +Er60mbY0Q+yLDly+jcr6hgV33j8myTmBkr4FHxN3wP4ehoXXtf321N+L8/vCj+/
      22. o7M76jSxv4+bid15vDt/oxJvk7jrLFhUfnz0NoKeQPyoVVOdk2tVpQ64tp0FnE5K
      23. kUxfq7o+/ZrFv6ZyH7YXbnvajy1MOdFszda1st6Uq/vtVq48w9KJA2mmpYtPIWMT
      24. WFpAJqrmiHlzApFSqT/dVqL9L/bnUpk14XMLqIpHW3jUOnf0IRZaFbYwFF/DZzBS
      25. rBVUxRK3wJEYCX9II4Zaj+KjpuOlT8dk7t94Op41Hc3/BbmBhGQrRd10uJ52BpOr
      26. nop6xmsp3g0ePHgDZ584UylGmqSvoUrK/KYOsKK7ascJN1JGDQFe2XFiGoYCNIIw
      27. DTeZE7DBLlsTSgJe5/ZOnQBrYwxGY8x/CCtA18XDIfx22+pd44JwcgMppdUd3XfD
      28. IGtFZpnidcHYpDsGjaeYLxKPF90I8kuKsTuF8zCHTSZvVyvZNhfHMJlDqGF0gLK6
      29. S0fgto0qd3dIJPetoRIvpfnTogWHBhKzOrgHiBsnth2y7NRYnaqLRKE6br/kAKb2
      30. N6UAYpNZTsrUifyRFBibXaY04lIi8PYfvRPQHz0Ix+pWj3wO8MV9t0+Br8RflKMD
      31. ch+0QfYDWYenNwhls1J0HHSvWT/ApK7owGFRH0DQuh4HI7xwCqPpfOTlrdDNQfqY
      32. yOs+AVIyqiSw0SysMe9vu72gwNzKv2YtlweHKowXR65mTo/HwsgFEl2mNOC9uBvM
      33. gVdLfq3PbSdGiklfxrGSi/3EZ/+Lu+HXZHg17G7FdlsqvMa65OK+8cXIDe/XpUxs
      34. bxsgJYF+NQpanzZz9E8bF7eWhmDKBRzB72Dz5l2O3lgIKfZb0fNH9q9peKZ5q2IP
      35. 43grhpmS/5nnhD2M4+1sw5j3O/YwFfcH0WWOicdsjsKTeQZ37eFDgcuNxpAl7Zns
      36. tWTdmC3TZe7guqDdxGWY7SjpRHsUoLubCOABrt3F9BPoeia8xQJdzPwGIqUp3G+b
      37. 8V3GUVdK7r95cvbST56tPND5nLkx2pqKtQvtaOAepooNW5h1/AW7BrDoxAlGJbUl
      38. 6ZzC409UFlNeMjJOWFphJPlErMpFHjZqU+8p4+iVvEhx/UQOanBMN7eMQP8ljiEX
      39. sCK1QAwoGcX9S6Qgyb6fskLKFi3Twf3Rgs247TQ639lOv4ZKjDgzetnaZixPL1+X
      40. jNlVEgiZLpDykbAbpgqHKQ9IRgeKELSoC0Gl4tWfJgIh7v9PXq+DXrNxejGP5L85
      41. 6j9V16pW/t9qtbbw/1/4/y/8/xf+/wv//4X//8L/f+H//8f4/0dPxhO0dzWjpL8y
      42. PGCfy0sM5CXkHujOjZEAWpSAFhLA5URNxJpfTmCtWlEDuhN5Ttw5gq1oAdPfmP9c
      43. tkY3wRgdt5tXwzAlXS21Q8MLpkrE+zBWgA+Ked1/P5VEkVpyjjk9awLNn13EXDiv
      44. QQZovqlvur2lyS3zEj3Yo5I3DehVQLQqfNxhSXpYwkpM35qi6V5nvixRjr/L3YuX
      45. h5fNC1AfmnvnDW4SsB7qSU6tAX6IsshZb3SlLaHJttWbmargGK2/9zGgYfb9sIdr
      46. glRxetHs7MVTMegJtfT0FLbiqnAsMaWNRtEDzdO9hAxtdueeP0Pvr/cykptld/F+
      47. LyFNAQpDKOVIEkZB0quwu5CByBeEQliBEdutXnvCc3WFSUi0k3mYUFrrWt5mF4cH
      48. b/eBeI4viYi8SvN1A0kpCdajLgmqHFLa9LCmBCJNnrsmyaRigTNrhaj6pNMunNvN
      1. xj/ceSscxLy1HeGbZ6VwWZvEtjXyGxXMm2IbH2a3othPnRVLS2zaHwtAV9cu1xK5
      2. jnzDNN+s25fb3FsA3nKqeuOZkLIV4WXw9qQgMVByf/RRpV9y9eYCzmG9/ppO0xbz
      3. u78N+sFnOBgo9zIqWH0ct1NCHnE9CtD+CPLqXcBT3ybQOH7cFF/G/a6TECidMGIN
      4. SsgSymbvmA31GO2loOaFcefJcuUZ3r6vm1ZXw44obC5UIn2R8SGn/ef8ZP/Z7dxN
      5. Iyn2n3q1btf/9tbWF/afhf1nYf9Z2H8W9p+F/Wdh/1nYf2az//TRAESSI4g1aP3h
      6. hb31R66sD7LZ3nu0HB0eJSkYlWfPn6vG75rnx5f7r3gNgAaoVpdNNBq88Wq8sefV
      7. 6s/jVpTKs3VK7CCb6daStK53f9K6Xlurr7m6fr7m7FvrGvvhnZ/svgTF056itxEh
      8. bbd5+QpYR/PNhhMbaxXVFNjCQXPv7VGzcfyPQ0dTz9+It3292/jRmVzT7I3uptXX
      9. eIvbPD59R64ZhJ9XwCg4oPh11W0y8/9VZWjk6Owx+JByW8ZQE+/65Ox91DPbSOp6
      10. A4M3arG+ta45xg8uQJ1sHu3uU2CV/lNfW3N1XXlW8fiC1mMLqpUdQ8K+AHFqrFkX
      11. O4HTuqhZGQ+CttOyeBA4DIloytu0xpx2tNI0o8W6FkZUd9f741GvlNS18aVlCnXV
      12. p9eMGXeBledCWl9Fkadpa5HJn94gHDstrCeDEERhTK4es6Ta6G/e9CZBk9dMmctS
      13. dFKW4pH4cqFrKnwF/RuQBOP4Ei9QjNOHEPiShv6F3u/U/0eTfvMzL77yLLydq2q8
      14. jnp9gv/Hes239H9/fW1R//m7/PyF2Yq759mKe4n9T9Dql1+3Rm32DjP0Jujtf1n6
      15. C5YvnI/u/hd08NLUd+p8Dio89DIHLR56UYo8QfZYbR77eIw6/SwJjOm1+kdCIhV7
      16. 6GYuur2Y1+MVfJzXo3X8v6BL9KPVfOxF0/T5xnm8uo/d/L//Rwr/3/7GZtb3sRtL
      17. 5WczqfzYkUvrZzNp/dhbXPFnMyn+2Jeh+7OZdH/sxlT/2Qzqv+glZgFgU1sA+Mo5
      18. jABsOiMA9pNkB2C57QDYS5YpgKWZApb+8sMqMK/V8HZpCXhXb3ATNu8G/cGz8Zex
      19. ehACDwj4o6XuNfvAnvz3X56wMihZT6pP2MdN3Pt9kTf8dsCeTMLWTfCCmbIO2wq+
      20. gPozbI1vd9gWfy7/wkvDnSe8hy/dMfOWrrtLS/uvD5rnu5evtv/bW3oHdHZ2If70
      21. l/A6dfu/q0tLZ+dvG82Dw9dn2/8tm6+SdNsJ7gb87f7Za9gfh3YDETAmZlTusP/W
      22. xohP6hJDxMRsgClP6AbY+GYJ78ujD04HbBz7hl7/5WDQ/xv6c3zipwM1u251ewy4
      23. bwDcsd3CI1e9kj1QKNkVH+IvioMDdwwD9JkZB72HCIUVQiGf2xf23wpP8ZmRzoYH
      24. DJ0OUUtrPuQ08kJpeHB+8Sm90D+xVpCTw7bx82RJ4RMHRWJLabe0hEILF3b6DFTz
      25. is8qVVapscoaq9RZZZ1VNljlOboSeB7z/KXOQDiH4MwDY4VWEZ0cm/+NXT67Akh1
      26. fBirTSkbzQ/4/CRaVOu97hgWI2jdcUA11DgG5NEFXQmktjJIg0jYzMuGenw3fIan
      27. 386OuWeZv/PUc80onLQxdPF60us9CLWzkzAdsdIdSRdImqKxtr7aNP5b32esPBLT
      28. SJ0E9J4+CT5Ab9AaN0Gm2/7vv0fL+uS/1XNgQ8Gv7EnliXsdeb4sFIXatwEK0tew
      29. w/rtIH3m4qvOAD7BxaTPrY/dmCCS7Qz6QS7a53z1/wz156B8f3rKjw6nPwPth48g
      30. f2sm/+kbQGwB1GNx9iG7bYESNMQIno6xJEs3oC0p5xmTE/zOWvef2N9+Cyd3K9v/
      31. Xft6eHrwGwj6/TF7svs5GIGcQSeI+robPilB53erpxcl9uSvT77+zdG7hugc/fPW
      32. aSNM4/8xaq9+I9NIiv2Hfuf2H3/Nq2D8T6W+Xvsvtraw/3xn/x9YfxI/he/w94j/
      33. 8tZgsW37X7VWX1vY/76P/0/cAFiJGwB/6g5vn52NbtgRHp7CcpbHlwczrHOjB7t6
      34. sO2IZEf6cQDv3g3I03B1mRz35mVDZJYNcYnNxYTI5mJCZJoJEf94tAWRPdaC6IZi
      35. egMim48Bkc3JgMin9Xj7IZuH/ZDNxX7ITPsh7Zk5mA/ZfMyHbF7mQzZX8yGbo/mQ
      36. zcd8yOZiPmRzMx+yOZkP2VzMh+yR5sPHxYBtheNOawTvdvT2QW9sxoUBdwJpyXxG
      37. MSPmo93zY/NBOG61PzVbwP6sj7ny1G6F1kAomJlP4By9jbdpAqv4DMzRegOKxWQ4
      38. HIzG3MEpPa5NYO3o+KfDg+b5GRCSDmD3S9BZBQ6LTAw98jn6UF2zZhE1Ojk3cKz5
      39. HgGFnAE3QveeI6C12kZlaYl/xs5gNociiu03kfJB8wrAtaBCkIPr6xBd/GMtZFid
      40. 0YIeYpgB9wJp8LF4RhgYytFNazjsibPe8bZ92+r3YfaOVx2sHES23KAfJn0Pp2o7
      41. aKb0wh0ZmmMqwRl7C2fNqHkFR+N9tzO+dTTArDZp76kDAqKThIDPAzjMsQBAd+Co
      42. rXAUunttfr4auTq7It8dWGMQZMaO/kRkEw9yi73l87WbGCPIQMqryfV1MNqM6I2s
      43. IZLg4FA7vOTOdIybiNQiONbAbOColnH7cDXqdoT23iRko3+eYwafWyC3YKTPq/Nm
      44. eDe+9aGdXmvkc6tH7W6HmKLoQ+2ja1HdC0X5mNLepZAZvefeQ91/uzpIIyLaPlf3
      45. zfAea05vqhhMTOCD0h2PCxXiMPBC1gs+B71ilKtH3xDdUTg28UEY5ruJL+qHOOtY
      46. 9j+KmEhVrwPROMLqsEcgwPY2l75uUsTuJUZFkiAqqx5dcxGPEzoJpyDmdtvP2BHC
      47. AkJeb3LXR2VEyIF33U4HtJMCrM9gBHpKGBbhFWg9t4MeaEKXt6iXoLhrfgpEQvQR
      48. donECphelhutItmVd02YQb8rLmKa0a5oU2ryPanWpKmGDz9sYLKfKCLL80AfxbTy
      1. +F+Y/uneVnnn9Z4e2eXVzCavscl7o4nPX/qyyXts0rDaPDfbNKjREbUB3KfOhxCe
      2. bz4xYMkMiEfpfVR6mPuumvC4plXLnla1OtO0BCv4My5U1X/MjP7ES1XbSJ0Ybn4J
      3. LJ4zZUriTdufcy7kVVfB+D4I+tx0i7xA2FhTdqSx1Aod6AVcB0hyIlT/rsq/cwOc
      4. AC/6tK/yY4jA3j88uSwP+r2HdF7SCfQF9D/C/2trCABwpri8KuoSQS8K4b8pjEcr
      5. 9JUQT8jL0S7CLTJnPAd0A2TzJhhT5YkCvpGHl8whIPMpgDDXgDZ7D5RwGsVC/Ul0
      6. Wo2UkHjNCrKzLQ8rp8u/2A7zi1EFJB4/WlEZvGQc60sAS0imTRyowJ7agER5AFgB
      7. vkzqNPbZNuwOEPgK9gvRnT07aC/lYBNhCllG+jHZN2Uu1OTrYnHFHnAljsivjhXq
      8. 9rtjvSdc0pJOYUdUzC1aPf6XJlPL5SRn5mUps3OwkYalCrAsJxqtaDAaGctbiuGT
      9. iwTd60LhKPxhm4jw6VP8lWiQ/+rVo1999Ss2Lf7+u0IkvHz6NPrDh3dqTQvadDDN
      10. Awmau+fnJ8f7u6h9N9+dHZ9jVfusdrugP5+pbnN8AFIsKeSgp52cvT84PNn9uRij
      11. Nfpqb/eguXvxUshI/GLw5HD3ooAzHC0X1bIlk1JRCXb7IA6PeRiNSjQidvt8t4kJ
      12. +iw7JhyXdyxFUPskvhGirywFE2cV72slTnG66okltCR+VxyfR7tattZIfrlYMD+2
      13. ICrKKnTYr6mhCGC1PyPRX31zhM+P5BNt4Y5hUwsYCmoqJVg9OQE8NrRMJ7hy+oKR
      14. 5el090Qmc5FkA3pYa9Ibc7qJTA4qvkPv/ll/X0CM+oKV6t3UYxK+4+ZdLcwg/TsY
      15. pskzjl5YkRLbAluur0C9luM0zI+3mcdPccdHmNkg4aONhG86oDaMgo7ju5SBhq2H
      16. 3qDVQeJs3oXmnHznFyBkXDgDRfCLtcRh2p+CMcaqnAejNhrsbwL5kfMDtIn08IL+
      17. IT6K5/wC9P7j/h7INUeH+/YXSR8cXP7krhSQ9MH+3kXiBxbrw21qsz6MQIGd0wXm
      18. 8m93Cziw7BObDlD5pETHpXV2wwaD737Ypq119mP2TjP6b497WvcIVJMMH8cv4bOT
      19. 49OXhUqxuJn1HQ2G36EzycnhT8eXPxc8+lBhUph8orKUKMa3PgGHVuYekPnfAYrp
      20. jkawgkLYuhaVtAGxvfK4e0cXKEWdKZg2o2gEMaxhEGLylHx7eRa1MhugQrdyFC7H
      21. 2YF+3m7HLX+cYpQ9zj2WaZJztzGscrLJ3u7pwfvjg8tXzaO3Jyf4V/SBaSZMGVgz
      22. 5blbadY8huX5ojem4UyxvVWvotE/lUNnulETL8RqmCup4D9bw39xMZHF/03c3rLe
      23. YPCp3LoNWspZaYV5Zlu8MyaWNgp1pUuUx0YxUSeIuGU1gha4lEaVCXY5pCG2tcWk
      24. hY4Q4zLMOXP/9Lp9vze4KbB3uxd0f4SfYLDvPmD66Kj56h9YJEhVNaX1I0uSQbli
      25. iV6fHcD3P+9dHGvLnYs2lmxB6exHEtKFsodbZdjqcKNeYdJHwoUdiBIFW+60xi0u
      26. iveCPv+lH9w34Q8hj6NEBn9hEiv1wqHByGY7Ca08KYGzQgHH/FD5+LTypVrc3q5Q
      27. S6loIgDdTe2PIV7k929KrH/V9NfWooRn4gVTcLEyzkF9CyPJJjvbkTqnpSgSPaK0
      28. JVqW/SLQzZpe/g8Js9Ddhp5hi3R3tuE/5XLRLFqF8+muiO5WSHHmz/SE3mLW7Hc4
      29. Rr5U7RceJbj/UtOLLImhK5vdLTn57sqKc2wakyA33xgwqUmurS2LF2V/0zXVleqK
      30. GnFLoDdpbCMzfzwhW378eTPjTSHtq4s0LZgigqQPon1i7oyboN8cD9pkccAdyvcG
      31. 7SE8Qfifanuauq3cOki+wag76NBYZv/Q96a4wIcGCodUL4UV1Dhsi4GGamwRpr3c
      32. 0iYvulpZETMTm4CzF8FfKOHB2enJz2aPAAzuAjWdssVrTndBrHiPfxe3tiIiw89+
      33. x91DA8Pm2dqq6iiPDU9iR3x4RBRPdJ8IwevDg+O3r6OzUEyOijOyikFPRrZ/NbnK
      34. l42KDTh9vcViE+LzsSYDZ94rblXjB9Bvdv/1WP/JCG28PceL8INDgdNaDpwuaW8l
      35. pW1vYwO+iQVhE2F9jdJe6Le3UaD4VffXCZ4JeD9bsLNpyqsWjJju9mOB2y/wl+M+
      36. et86A7i1IO6YoZG/3Gu+8TdK8U5f7zKsx33dbXdBewjZh+rH/J3uJnS6e2F16n9M
      37. CjeXd27Ry4YrJB66pdpyIurF7jHeqRkevzyYjEtmp2cE6Rl3aU5Caur06fh2LVSD
      38. 9yYi4guypHzwGc7oqFMyoo6BugOVmxWFPHJ+Qa+Y1+z4mF1e7J420PXmgBVAyAyZ
      39. D1uD1zEJNXwUHSH8n2I3m58BC7GH3f5nvKGznu4CgktsD6hBnMy7eCDIquTUplig
      40. 5cfny6zgPVst6LXmPdgjG0Wp3+zyU8PxtZfj6z3H2Hu5x95zjL03xdh+wtd+xtdy
      41. RU+DG1womq4s2UVyNmg4Y3K5ux+gSYanfFwysoVWeLZQlAVi6UHxkoUqZZTwX499
      42. fMHeeL6RNhKXlsqPfGCfljmt6VVFkB4w/68o5EF4Xhb0oBqJt9jMw6SZ+NEyUcMK
      43. odb1gUcfqLYeb+vH2+Ic2i04fq9a7U/ouPemwnHTAsZqpVCFvvRpwAARPaNQIX1c
      44. hGxBjPd22GxPxoPr60KM1xKb1bY0b9d89e+S0YoYh7YxlrlzgCXARyZ2w/4u9rX2
      45. jJMOq+Kq8Q0AO5ovif5lGxSg5yU24vwV//E51oxqJwpkzAlrltZhq7G0naj2LbPq
      46. M6/mrT2H9+LO87lK48lHNTLGNrH6q1GiNX+vJQ2+IppXUJuVVVmMeYiBsRTo06fy
      47. ry1W9dfrpMnRUUvbZ9sxPt46Ys7kspb71W5VefbcLzECSnQvugUCvMKSwjCHD5ib
      48. F6RzpN5NQXhYvw9ei1fQCBtibb0ydIkTP2r/C0vZsNG//Ogrsch82xDgm9pjLyqU
      1. JVXbslhoWbJ1T1FG1IEAp8whwJytR20CAIfn4xKdqNq9siCP6FvWj9/VgYuqz7/n
      2. Df2S+UxSosQaDGvj1scVYL6v6Gg3Nk9rBA4npYWJu7spnxYuLrV6VBeoxIQAI0QO
      3. uQtpe9I2VAaaotCOC9EjOx20Y4AVzz3Eik+D4GvXMF+F/53VKRfyvincaohHQE4M
      4. 86vJMoW95rrVCdKYpos9woMbz/zTL2mnEXT1ORj1WkNNs6OLLpuJxse97/Y7g3s3
      5. e9UtGPQrXefQjeOqvDq48eDRG2/t7PSwfCP0txtfe+arYmTSACBgjZRwtQzacYCO
      6. RJv2c5x4id2r5/doa3p7cunVgZ+iaavAp/OhC/hsf8Q4B+3PKKcyWloary6qfuH1
      7. 7j59XFDdFO5LN76dmltMBvB04wGr89aivhBQ6O7wJ/Imhu9f7Z4cQc+6YANyQldZ
      8. ZvGsT3y54n0sxvo2p3jDi3hHrfD81rvfjj0pW+g0XnNjRfzZivbR12gNYQEj+ppi
      9. Db8/nvw/BFGw63Uv32XjArpNNy2FaXwJ+IPlYDQCbSQyxkjPD2Ms4WT4jX0Dvo1r
      10. wGM8A37TDKUCUZGmSQ8im7N2767sDKdvT04iwwQZtQsGYou0YuTaXsjlUYCQYD/b
      11. 1PeUQO6enJztN492j09S4eS323HXFXR70O/cSoZrigLPgEEBIOlKeC+odTj70ZgE
      12. jYqp9WE0tcEIcTEYEfBwrFvxNfI3rrrGA/lrwSJr97mGN05oOW1ekXMEbQ6g/R+i
      13. dsXo121xl1Lj9718geJ3bdvb6n6pqF9G1CvLooOoS6yKQM+WdccE7F2ZDFOGkMUx
      14. QKkwRjJntbwRH1eOoH/lGkjazmKBD8J5XCOdZh9W5rPxyHaMiq9JXJoYtu9iSxWr
      15. 95B4bWOvp4jAyAUtF9tsmIUwNy/Ip4af5MCZfcG6hifYdiX6s6/55QRt8rMxviQA
      16. mmOqQxI9HY4Ak72e3hHsyNGYrm0jOzMfr4NRsf32Q9JzPknzLU0BdjHOMnrzbvfi
      17. 4HD/pBChu8QA3XgnW9SmdEWXnyPeb/QcusNuo+50X3gJzrg5ouszHZbI7ABiO7Cq
      18. X+kG1Ita8FvjIIxHbAS/Trqf8T5ZCxpIi3zhNBO1171RgSbMjtqTUSy8xYWi8d2w
      19. KVZMGr34wdC43N3/UTwxSQ4wcPz6+LTggYJfsslRu0GOIgg0nAG3At64rLG3H+QF
      20. NB7Ofso7L/ndkpZLOfF75q8lv4t9VxUc0RI8UTo4uziU6MlyuvuqZm3iaUvc4j6y
      21. 4+/qLSdPGsPVI6cAtZQY2RXRhp64JNFPwbVBEpxVkk59ZM36Ie+m4Gi3RR4S5uHo
      22. XNcqekXbsGwBNUX9LW/IWULTQvR8a40MaFaP2odb1UrF3T0K3sWiRVGcr7WFt4R0
      23. nDBvA/lr6VMQ3ajpLhbqCtT4NAJrx6ukfa6uMBM+B/DXphteXnBvqztn8UlJW7WU
      24. sleWnwgWm/47S7zAZS/MDzI6tvxJI70wdYN7Nrv4QfMMc6xr+2qkHc64t8UDyZz5
      25. VtWpZIXVNFoqrhY29D+ZYx/o6DJ2lhpsmZm9qG9iJ4YJ8Fd1rIgNpu0OWzKNrmIO
      26. 8cBs9fD2zK+U70Kmgjpw8VcFylejpe0E7W6oV5yLjlyxI/R5lVH8LsTl7zLSp8UD
      27. DV82wQO5ZyDqpfuHip7V8Y9eF/56xOnydPX6beN439lVxdGR7p+GFdSdH1oNl6v+
      28. +s7OhqO3LC6P6rd7ljIoU+fneoPahoVM00Xvh0g3QnZoemMrv6ToIi3ZidsVIax8
      29. W6TG8vYf/xCR97L6G5DP4I4CcVaFM52kI+0+S8JuGnuRfYPY0ykUn1a+eEdFi7G6
      30. Qa2WHc83I8u0gmsclDsBnHudgFxs+oPylPApWPSyc/GwKhXWtGnAbr4jHDujsFZY
      31. oaDWezn6reCO9iq7uykWd3a8mlHIT+0YG4X61BKgLW+jW1BF785IlOb+aiX+lXsN
      32. Cxpn2Yn1U4TzxYdzJPI8ctThzA5GiL6WSp9Wsw+dhvHUDINeQH6fjNMKuvNhDhht
      33. O9MVLXdyIK4jPRoeK9/9pp8YKSLAV4flwvC+1dxvZc/Z2xXnrmL7zI0Q7UlzS/5m
      34. EZe2d+2tmz2rZKIyP4vLMw5ikLhRgenb2w5/sO8Bm8mHpBHZvDTRQiJpc5f477Sj
      35. XS01BrOkZYPAfaTTO/pqySPAPiOirRQNC9/bYZn4wUeQFc3WPBozqbUXtda5nfZl
      36. IoeLYClHzRUn06j2lQpod/BstegJboAsBp3N3Yz9pbrbqSR8rticYwMbnG2bGTzN
      37. hO1FjIa0Cb+/DfoMQ1CiwqkymdUoQH/3/mByc8t4QAyWdQlLlF+MXNzjKEqIbxHE
      38. khFgs8MKnr9RVusG61Ozj+n0XSEnRPY/5DdRAgSMndGLw2IAHMZtyIAWLCiNc6IB
      39. MLMDpmMbkxTbH9wXs+aK3cMsI3lqh1nqVwr0+qlh8RztKxdP3rSOmrPPwYgceXBq
      40. 7dtBSHHfHaqXTSmwwwlm48I0bWL+I6AjgJfSdmEaMRKtrZOHevjBpnmcryaOb2nR
      41. FcUcJ85ShujgSaoxEn3AGz9OTuPBaxC74GjQ8C0aJcNubukf3Fv6N420eKQIFyKw
      42. 4/6AFyTnqTeuHsjljGccYeGAp8sjmmoDD+0MWIuFd4MB6j+D+/5d94tGU67p6P7g
      43. CVKIv5lINI7eKga1xLka9xSKgoAL0+AvzhKZuDSMutmeZRls84lpndbCDCz7cwr0
      44. mvRKOr3+ZbRlzRrQ6FNHYozkFDI1AfSg7RxgMbzOOmm/o0DztDNNLNR6Z9u1aRyj
      45. O1iBlRtH/4ms5p5VWdtVZt7E6XYluRi3aQpRVKby5FgrlbBQ1jpZNG50mEi0s1Ol
      46. raU6s2d1Jnd3D5tmo6QYYmqrUZS8Z/Fs3rw7GQ/u6Aq0MDJ0xmIULaCpCS4eHN9A
      47. wuzIo7HEH9HWp8Qke7LzhmuR4l7Yy8kZXkpsOTlZSoQCrbOErCqbhv9S7sDBxJsa
      48. X/N+1Z5Cf/ZtTjYVJXAAXMHOL+h0TrUiIiFttQxb/q+mWqfFA5scIAk49IIs1NZW
      1. ksKKi6tr5sbEyN09qneP6ZqYCgvAc+j/89inq9XQGtptvnSDVt4ml1O7Dr3LgqEd
      2. yDFlIAGVyQQWWS+S2xhoSCZH2xCS3pWLM6aCmZG0Kj+QGdmiXEtAcdkwt+Ggh+J/
      3. tH20jg1y5GIwFhrgqYN1ytB88zbM0DgDGc6NTDFzKemTuh+dRvlEPS0lt1T3Yzl1
      4. oJhdKkIXiF7miUc3MPLjkpbFzDz6dC3TOaq/XMgR51X8aHYbDffIflc8q2e1w+k4
      5. yJIn5EaOyGdHg6foXDlDtU3Cm9um4dJuk3r4GpuWzpwMdTc2yBUIyZ/0jS0iEctl
      6. Nbed5KjAzaWE2yg7XaDYh+cjjD8aY+zJg64NoJD4fm/1aI9N+uNuj84M0gVAhQBt
      7. 87YVMl6OQRfw6HzmqZbf73G9jXTxyagf8PzSMqSbnZxjQnFAHhtcXxvRKQYNZGtB
      8. P5gnTrf/fg9/ec8TNr8T452cy540arHPahUGuJRyq5f0kVPMi1YslmPAUDH1/mMt
      9. LVXTymbwQ8yomdSpnZlUynWU3X0o6WAS8vzXwKuA98r0ZWP0G2pdB3hmrwJ0jCdq
      10. y61nqyu5LeZh0hKHYVcHl64azdvRxMWyxVRF0eg3xedy3+Ilaq668BiI+5qMBn2Q
      11. N0Ku5WKKb8qaHhnoAnb6AHsWk6sj3INretbVgy2t2R+FGHBDvqo5iM0MPF3KSW3G
      12. V5uO4ck/diZan4rOrUH9fINqvD/vsHa4sTnwRr5xNf6Yd9zok2ijHF/b98+Ydz8I
      13. idpIih2jtXmDhNeSYIfIDKPMf7RDNLqx+tsyHBh22Bp6EHDsvqDJFnVvolWFimW2
      14. Ucxts0LJG1PhUBus2oP15UQyanYXdLqTO0QMt5MCegJysOuClhW0OjnVutiabG/P
      15. gRgiGlQTaenA33ZveEkBWAUFOMqHOz7ZNIRtS5uCbsuQpgzhLpOttObZXhajk65y
      16. hhcm95ZDMoiOb+FUyCE2nl61+FFXot80Bol/Rl7T+Nd4QLWR1OfIES8CbruGKY/Y
      17. aGh2TY6XQzTR4riA5qUoQ4dA3jZz4cxfA0KtApFGaSyszlDQNoh9VfVZrkbaLzkJ
      18. FiQ+StHAy1Z/JdOTVbsGIQV7pE2TO5Y/HQ21RhKLqXZp0S7rINWaZngK6FvUkRwo
      19. 5kvlzF5kkJ7RNJaTyOkAoIErCETPpKeZXCN4cato7e1rgdi4nnFjZLW27OGpQJqZ
      20. V8Ru0JU843KTZ69oaslnsq3J5sVLdNNLggPZSUWyCcHHS4wYeSv8xKvbSDYvcmn3
      21. 6NKFCN6wXnCvOG7WBO7S3d6OyN9zXLo6qCP5AlZM2oynEG7m5JY4bN+tdJcNs8ey
      22. 4nbFUsT5IlYE7WM7znoQc6IQcGzZN9xpCdKMVnIGxu5tt2jzpoMmho6BBJ3OAs7X
      23. pQygQLfgQHE2leTj5gQhM19cMg1ItpXOIQymlc4hdKa1mXH/4jpSUr0PVYJfIZ2b
      24. zuNxVqZO9dvBIAx4ivbWcDgaDEGLGwdcYqFky8MgaN/K0ZZPsZDKciRwrdLmtaQu
      25. KpfbCnlhH6qOS2kHuh3sORzc4ctwcjcc6459TjFH3XziTrbmlFPQTko15hyPN3AM
      26. trU9/Wj2NTqgm0oYXhee/LXD5P//s/+kZDsyllycuqQGKFnQqfhzI55DKnfmhomN
      27. BRJtsqDLyjKLGe0+NMTIv3k4iTjw6X7DtT+B4+oxCQURz1Fihbgb+IoWj2VESukR
      28. zcVYmHC8IzPMSj/DxPDcGhk5o4vKCoV4JsByvHcTtpXux82lHHK6AsEIMplHij39
      29. 3Lc7LxTk9RMPE5B/FZG6kACOvnz5UPn4LNy/6z+zkwB6vDpHviSBjdcnu+/3CskN
      30. dadrE8xyykexZAc6ThqvYR/unx0e+SXQxnn6A7nT2oP+52A05sIFYJOFlOYERItX
      31. 8PjfKrGQypAh5gFNfViAgpnCIQXADW3c6T1vf9NWTiRKoQgzLSrpqSTaDEL/yLe2
      32. THCgx0eYm0lExbgdArSNFfWQvKG0PZUBHlthtOuguUp2F5mSeFrk0QCLz2ref3mu
      33. 335LSGIRv7EU8Xt0nWx55xqBVdSUx57RPf+mqTLJ5yZel3WER90UDZ+d5KTD22xj
      34. Wefey3asmEiHy5LOrKJlt3cPs5quBKhRbPkh3TwWG1wH9oj76FQq5knj+kQQg19j
      35. n5DyuXuE5ReRhcYCKyS8W6HiGCIYV6bsXWY8KQ78gpk+Vlk1fkOR6AthwevPG15v
      36. RnjzeXLMvkC1jUctUNJ0N1zTrfLprjJ/+oWRcPrzhfN5yrK44Uy5snIPspxjn2JW
      37. +QEa5XqB8B5DMyK6EgnraOWvLOZUlDSrHTFfM5zGEVROpFdbXXPSRzouc/ed7FeU
      38. wEWtZO/cJcGWbPVM9hk59xO89jPT7WesGlVfyeKsmgk9laWnZcXfMD0yIm/izNE1
      39. W/HMo5MZPd1hwsw/lnSmYXmaLICjM2hzVnDrif4r+Y9bdPqkzUiOVJqjBbq2cTct
      40. 9BQe3KPHr9gIVGFY3Pvp1xXuKbgrJ8TBd2I7V08W1Sy5vaDceXXjngO69xWoUm00
      41. kTW1gEEz4t0NqLPCRGzK8YDUHSsglfQkFxDxh8v+ajXWtePbLeZVK5Yrps0Qc87G
      42. t2czFfmKSH5K+5fzK3OrfM012+f1uUx24/Fz3ZjHVF3bZCbiSzyTRFGNbaZ70pmp
      43. N/eBWZiVhGQ5RslDdJbQ37NyN6wlW1uc09nDS/lt0c/yhuGdckamduJdkyGqyc9B
      44. ehBX8XSZj5BpvMryI0lgk8VU9Ap49OytzjbLz1e9Stwn00Z1Ah9KHDZB8koxh+k4
      45. E7FrgaoF3+X1T5iwvskwiu6YBa2wy+NGQC5o82KXSBp2gtUUAer49e5PBa/kfl/G
      46. zV9M8sCMfKtzrEZ52/1iteCBxBthZlVGWfuVqBSKqkEgspEk+Mfj5dG/g9EA/ceT
      47. VXdlWxDO37a1zlLgbeNF3JSXasQwh+P2waOTs91LH0Dy6oWYrbD7Ma7Z617imAgp
      48. sX5UZFsoOaqPlCg3FnyDSIpykkpuk4IyDV3CKrOSZR21sDi9+ScNa9OYhuLo1Kpy
      1. TYNQ3Q7DDdNP+6JAYoUVTWMKDhGX5K65mR73PqwKrMcTjUczyoD2Qlrusf7XpiW3
      2. YXQg8O6eaGtt8TxXdOYO5uAb4awxDudK1aMn2yh7eraN6CYhpoPZlwul9JwYyTdT
      3. 8dwYMdfkQyyR0xbKa1cqUZHsTBdQ5AGGNkEQlrmnIp51piOjQ06Pro7sBY4rwV3H
      4. OS9cnhxabuxuLcWhyWGtyDs8d0aaYXxH3YiZxq/POL7pv5ZP9IrrgznByyGIoXix
      5. 3+o3ZJyQ+ZZfZV4Erc5DmohhdJKwD5PCzeKRTBW30qNHM8X2zFfTpyxuLP/NiJQB
      6. XoprtO17ukhIvVtWgKRzut0Kg2TafhF35OYjIuwOo6TlbJ00QES8LzLbSkJLBWV9
      7. ZlAME3fqGM9nHkMGLaV173uZ3X81QxszCuAdnh4QCAUxhpYhN9f3+692T08PTxqu
      8. eNxiUc8PlKesnshvWYgluyxuJt8BWcaH3/LAr0Z8t3cRVf6TAVuk+kQ119ikT36m
      9. 9wHlZuFx0Z1uSC71INNjOI1xsudB3PkFUPc+XgEW/JjUnKlCxaVocr8ynnLfpELQ
      10. bo6DXo8u5osr68WdnWo8/iNBMZDdrGwnGr+4A6K36TxWpUncZR82kzcCpDSQ6bZQ
      11. zqOZoaG9sMGWzcvMzHsBvBi+DdqfcP7SYt7hCi+oaxNgvI5LAifQOybQf6eHLxwJ
      12. NXOef1rMQTziLj6RvGTuFYubs37Mr9wvdkFILcRLUc7asdzu1oWAq7sY4m1rR85V
      13. j/WTa5WWnPfj8c7MsOPIq1ZowdYtcZRd2OHVks7q7AgdM345FtC8w+zYD0s9dsBk
      14. K3faPKbwmXFneSxHwxTj6p+BxCRAXYNpjuUOZRfIypiSQ493zaq7knC1/3HTyHA/
      15. lZXBPbbUkdPnUY6P5PJDSqai6EbFcWhva/G3lnRMcbHv9dqhW1uycqjk+InlMuhg
      16. HQ57MhUGs69ECvxORF2IFF1qXVId0y1WEIVMi/F4dhtwvbF9MlnlM26sG1zuRIKH
      17. OKXn4gmYuWvoUk7uRxLAS+B+uBaFp6oHm+tRlYyUOVutfb0wFnCRQioOipnmNhr+
      18. xgNyqFc3anCo8XoWcK41Xp149QJgxys6YLjxkz/x6ZO4rQ7GWt6m8l30Zbxb663L
      19. 1qZVSlGOheoXvpQlppBd3pHVTxx+AMnuUtr3sgiKU+hIL7mbujIJqh5u5IyYTFPQ
      20. 89ZXfJEA0yVJUhzXciF2Z2DL0LBrj2RtYm4l4ul/lHbbxZtLYEEjygU0uONXFrza
      21. Xr6LAZ5nMeoR9q85leo6h9Y8bouGXCRcUIF5oNveULihRr2WmOdbCVxcMm9crqZr
      22. L9XSXGb3oLp+D8MWN53CXdYNiUqpqhsS4utVNpFiy0GugOo8vRZcakMx5nNyKe43
      23. YMlDDL4ATJRVGldtjFaobrNGQTiObTp+zdRC0PCiyV9b53KZLYI7Uskrv2Z9rS2B
      24. chUNRBb0SV3B2CV+xeKXYo2Kj1hMSS2Yhj5GngLzMKS/Vo9d38QET1eqfY1R/OAg
      25. 7aQ0OXl8K6OM/9toQ8nhox/PvjTO1EUFfjqDfsAbbCYL2lGMg4WaWEtaVAeF27gv
      26. WZ9Gowu4wttRt/9JrJyz7dclZZajou6q0oAITcItQOERO3oePJMVUbxBLLGUZc4b
      27. jaYz0jQudy8uuZmnktPAk2wggdExA3T0KZxtcHQFbe1rdfBGN4M8JmDFRFx8C/AL
      28. L4tT45B2meNcdydZE0Qx7OgYP7zYPX0J0phRHGIaVF0cCkRfHpqx8VOuT7TVisW0
      29. zZm40+zWeTXD2OlnliyhfFUf/I9xS3ZupFjX5edclzTzu1q9Okgrpk5LDZogBP4Z
      30. o6DpDXIGvZsJdK7ZdQsYTgmNga3eCK8K2NWEMiGSe8SkgwciGmvvg7/1emi6xdMN
      31. 5wHn25Pzk32RFfOJLR0ZvNEp8CTdNIzz70ddtOU3y/aGtDivVtYptgOnub/8ms0a
      32. kaTLO3Shkcgaf5iKN2aRMH5wigSjSd2nflQhwtede05r0Yuanl51Bt7wDRl3Ij3r
      33. ZHx6dnn4gr0PQJ+d9DoU2NfhIXpAq2Gve3M7BkW9IKJrgy9oe6BsHHTrzY2uVw+M
      34. 8pq1OpQvqsWuJ32uyVNyD7FHQ7Et0EqRYCJPplfT8qJZRcqnfvm0VsSVc2z8WY6q
      35. tKFwHP8/+PxCuUQF19AVOnFdXBg6A7DsNfwev1DHGZfLm0vuMh1zcBxwVxeC+T3D
      36. 2kz/Mms1acehiOk27Wla/kZn1LahC9kfmEkApgqYV415YDn6iunpGrRZcgxHYjdl
      37. ZCPcT/q97qcA9hxdDNIGUrmfpD+gOGbQNYubq+EwhANDT57TCVRa4jb6E+IzPHI0
      38. fmoeMzsO5W95w2KstPTkM1LZNCO0zSycLr8TKzu8lvxcSTBPn8b0FS1/LiUIAAo9
      39. Od9nUVhxd/y3kA2DETqn6umwYHnCASVrRhxgefIhpbrCewoievSjErplK1zS8ovx
      40. nMboOMpoHgqXV8Ft63MXzifgjuNB9AlyN/wOZ9d/xvM5tSkxyhUmeOkH7B5Bx55f
      41. H+xrxjWcQEjJj+jG6SpotyZhYKxfH/gxjsY+9Qf3JpSt9ngCCBYWFkqGgCUmeYDh
      42. cDIaYgz3s4jTUh4zPL93/KdPaSXh94/oQAT/ys39VbkTDCZwJl4O9kmE0c5e0SEu
      43. Owb+rth8b9NZ6waPbPxkZ5tV7bo36ByIpZNxoxR4vPAIadoK6s8bwm/QpdmHPkeH
      44. f5IeNu/2qcNnfXx4cNyggFNybGvunh9PVzyQXqbWDcxdJ1AVde2WlDLsClzsiuQM
      45. sTJw3WvtkNsiaojXJlNfFrDWdIIXoBXiuDS16yBW6XW4C3K/SuYoWlrg1T1NcTY5
      46. JUR8zc0lF+ZkYZiepoRlFEj6TReU6CZlLXMsEXXxqNUpeM8q16tVf72+UVzWIndj
      47. qyP2wLdZI3t5uFjkLP0qctSX2LNnz/Tq5Mp2lFJK83Or2cMsdK2hOKr5LEVZW9WG
      48. tPUC1lAXg0mZ5pHF+YSBriB7tR1blPcQCvpmNZc3bwGTLxIM2loczudWb4KCCswC
      1. hAmag+Z7HzdzYkp2/k1a+ebkFkbhZiPffvI3abUH5Q9W3YtnrrTKQtMQxQxHCm2J
      2. rZLPaZ5c8QhOI+KfD+2yJlh9RWv6cuY1XU5d1GVrVVVrC+ipgNXcOL4h8VkkIoqJ
      3. mU9jtZHTc9jyj7e240YNces4APHrCgQUANCdqNbsZq2S0JGc61o82CnWz44RAIMx
      4. ZZWKwZjTh8j4OItw7VrQM1Pv9AQxI+WmFQWNq2V4B7heL05N30dnF/uHytPxm5F5
      5. gRPBloc8jX7dMZbewSuN7LMuKdnJyJwpqWZb6ZlR8whW5SoEOMVqAn/QnG6/Nc/a
      6. SilFKpc5nr5KugLPuLhGIuP42hrXBGbTKSLQHxPnaVsFMoBIDkR/VGRtopPgrJHH
      7. sbInmftnVmJ8xPaxslxPe9Z/h50zn60zV3YZS/aXsqXstn/MnsqE4n/vpvrOG2r2
      8. zXRw+dO3kya4MFGJhAlvRtqPVaybVViYbrqPWBEb4qkXZv/s9fnJ4U/Hlz9/z/Wp
      9. PHqBtAJCThaVx+EjmntBqM1TL/RM6JvLekcImHrNj0+RbzSPDvf/0/ZkVDFz1p05
      10. 09zntUEV+FMv2fnu/o/wz8lZo9E8P7zY/w7SfEUXPbzK47ess6bpzJvXxsjMW/gR
      11. qJ0LXbjQMjV9YODSn38vy7sy56In5JHxyrNt9Okw8oiVVDlupl2ys+P9w+YFWj6/
      12. 9W7ewTSHcvW2yo7lS7YBUgwclR0boc10ZsY723QfsS4a0DNtpygO8D9gZ5lRirMv
      13. 0qzzfsw6GaBPvVSN45fkFfRNl+iH7bg5XjwT4xN5J7x7/bZxvD/z8YleTM3xwzCY
      14. eVWnRtGjzjUF79Rwnpyd/bj76hBQ8V1Ald6NLsuGdas2032dHG1FD7XUwxunt0FH
      15. DnC5UDTJwNEkG0mRp9NU0GqOoC8Sa5x22LJMbWRmBslTc1i2E1fPxl2zfCHumk2H
      16. bIJv/+Rw90LeUFNWJXp8eLp/dnB4EYF/cekIm8MblsG1fhVfLMdb5eod4/4l6EXL
      17. c3w2Z1uWpxyzlTbUXTw98UItPeZPBJzGvpAugV7sTVKxCq3JVBWQWY7M/Y+pPTD1
      18. hRrN7DtYka3IeU1/s0vP57MYp0uFjvIxec+nTnDdmvTGL+woO5GDLEpBNumjX2A/
      19. 7gdTlH4omJPsieaVEoujU64Ob0+P0Vjz+vAU2LY5HQ28r9LjJeh3APXFuOecQMiL
      20. tIbmof51aYnYnTGLDoA7GjzYHj3Sf4faXo8CvOItYhf/NZcf7LY8um7X1736ajhq
      21. r9I4d7AYXc4BnrUfPQZex9frNfoXfqx/12oVz/8vz694a9WKX19f+6+KV6tVqv/F
      22. /us/6cee3H/ID3m+Dh9GGPgAR0+RwTp4ZfiPz44PL4/Y5WiCLgU/dYe3z85GN+xo
      23. gM6vKK08w2xBjD7EqBbY/J+DzjOk1fej7ngc9DFO4n+CVr/8ujVqs3eYvg6daVeX
      24. 6VQjr+FrrDQM/wY8BZ4MpL442kd6fMbOewGyzzAQnuHwgjv+djpUNrjV476D8IwX
      25. 6n5GfV8EHaTe7tWEp5zGSCRyVmbhYAL8iZ5cgRAzesDu7sISD1OCnu95Hd8l7q3c
      26. vRZCX4m8lofB6A6n1sG8Y5+7HQodEQ7r1wPMnYSO1qC8cOjIyxq/uwuAteEfZQu0
      27. ECNLBEwUYHKHcSXAM1oiMoGKxMIrsULYR38wBkW2xINWyFWPolPkmLwCsgEQjNju
      28. tbp3wehZAhQwmoYOCQVMUuV1nTMgIvICu+kM2pM7NHPJtVqFZRiMsbDmHaaX6rZ6
      29. YYRvWidyGNcmIKd1GnTHvCBnwPoYXAUA8bs2rA0waHeD8UOJ0zWModN3n8do07So
      30. 7CSuyzBoIwHgnPhQg1GIPpwP6OdOHuxwHAK3h8cBdghA3g3G1AlH3RjLyo+6n6ME
      31. AYCpcHA9vkeqEKQWjQOHHVIg3z3UC9JbGKoZXr46brDG2dHl+92LQwa/n1+cvTs+
      32. ODxgez/Dy0O2f3b+88Xxy1eX7NXZCYiWDYZXxqDBg3KyByf6RQO7+X//b7cBX//t
      33. b/R29/RndvjTOUiPDXZ2wfBMPIYeYQhQLC6PDxuAsdP9k7cHx6cvSwx6wRgq7Obk
      34. +PUxnJzs8qxEg8e/ZGdH7PXhBTrJXO7uHZ8cX/5MQx4dX57icCANkRMvOwfR93j/
      35. 7cnuBTt/e3F+1jhkOMOD48b+ye7x68ODZwADjMsO38FpzRqvdk9OrAmfvT89pN5g
      36. DvqE2d4hQIpCHA5Hsz04vjjcv8RpRb/tAxoByJMSa5wf7h/DL9jX4U+HMKndi59L
      37. otsGCm0wt90TdrD7evclzLEQx46OGuwGlmn/7QVJGoiSxtu9xuXx5dvLQ/by7OyA
      38. 0N44vHh3vH/Y2GRoeMZWbxuHJRjkchfHFr0A4qAFNN972zgmFFIwwMXbc9RCi7Dq
      39. 77E0Hdvfha8PCNdnpzRnQNbZxc/QL185sRol9v7VIby6QPQS1nYRHVyX1ZvBkIDM
      40. S22y2M/p4cuT45egxhxigzPs6P1x47AIi3cM8L3EXnHw97sw8luaOy4awMZ/PSZy
      41. lARdotVlx0ds9+DdMcIv2gM9NI4F+RD69l8J7D9bggNFxi282n13iNaqo+OXzVfw
      42. sN/uTYClPoHte929eXb7JHJ3V+9i0g62Mt7GnzRhn34GzmS+Ccet9qcmRaQYL7ZA
      43. dgXp8NntjtaY/MSboBqMre7DpqgtjM+X0GqCMwu5xisKbZy0HpBtKLd5DMzT1TLx
      44. jE/IeNQeTIa9oGO8Mt3071rDIXDqD/5a/SMImeaQoI4KSFBGfd2QUipBYgLXEx+I
      45. sYV3Iv2NGW/Fh1R9LQS1ghdLhLX8ao9xEOQZA+tOBGl9umJb/gIPuv3AUcNUfyRi
      46. I/I15gEAis4QFuDriAFZ+bHJoS6IdErGhJb5OzMiAp2WxPJyc4D2ALPw0SflnWjB
      47. V7RHrgWXZcBFHzv+2ppU9ISywm1gWqyE3qMdJyG1VuxWtpNU1P2I8U86wKBnOhqB
      48. 0qlBYQPydcnIoYwxnRpib4Jxsxdcj+UQaZjl0RHCstHt8D/RU1ZHOUcS2pDwzVal
      1. yP7OsBw6/rXiRah5FF62txUUy3584t3YxMt85tbESRb7D575ijf73LEs7H/s1FM2
      2. 6WwYUfxFmhOm4jNhNMMQdny4FWcrm6FjjiHbYtkz0Qxb+FFsx8p1AuG67BW3t+0L
      3. SYMbmP2YG2DajuIee7Jfg7im7tbNtTSLni12qFXDsdGcXDAP8VLCCa4toXpDgdcy
      4. hRdOIwrF7l4Xoj63vN9/j/eorbjrdRQuyWerj2rGwmlzETZKBUxiQ6+ox78BRd/0
      5. C5pxXUkcWjzTigMrbFl8q0Onf6JhoexAqvpeQVzkx04UgudaOyoCLEYxBaTlKPGX
      6. RgRHYWkpysahAha1Z3L19WYmrAnBloLn6B9qN1hLU5CNwSB558OxKOCDRl++N55p
      7. zBDzTujiqNlKLtE202USqydrObdZTI5ZiudHjUOix3JqLTTBY5tFfyjh6AdbVnsa
      8. fUw5Nn9IYrZ6Q0umit3qAhb1eyqgyjR6/0abLR2NFtLtQ87olohft10vF2GGJSRy
      9. zE+iUZ+6sEAMrGy7tmp03ukpZmNENDtEXg6I9M1v8XMVDAtMwdrpidyhDX+Ng8Kf
      10. iA3oj5epRovOGGSscIyTIdVaD4s0HdJ9C9lHmzrTbL5bVFswHG9vUzYZW+AgMLXT
      11. l8Mtb3R4ePjR7vHJprn7sC9jFeWuSOTjaBREStELRrvBLkke4qApmUDqBxVAHafX
      12. 6E5HcioAzgQ4NnM1bblKYp4hT+Tg0nZTjq6CHf8fbyIi2/X8swlHnJYjgCcTphwB
      13. KgTdzhPgyhKwpGcgjcLlZzi2UHCyTy7xajwYR22N/BEEdgkzNxWlceF16wvd8qPZ
      14. WuSpCVR2Gl4ZIeSVzWgZxrewpnyqMpGnOU9M5UYZSarLWMFuZf2j2msXAXcAhdFG
      15. bDRMS3tAec38eMltLZn6n+aUkVaHaDlBdfCXnXxdyNdylzgLKxnH6tujo8OL5uXZ
      16. WbPxelffODKvC14+YGoXvhZy6VWuHk3xcR80tu5j3NFq7iqqHIXGqTEdFMxc+XIQ
      17. nkbaKnOG83Q0VCxA+LDYZ9empXmlHtcu5YuguwbORmqTpk7hU8pvZWlmmkAj1R/t
      18. K35puO2wRKR/58zCYSXdN50hMDW8vywzxX9wi3vL3RUE/uOm69MVL/NjmoL+tRYn
      19. niGruHVJcZwLDBkq5eMRJKaWjRP8VZ9VmpCjTRq2Tn9ydwUEPrgWaaOISgorl4O2
      20. lqFe0ncs9xArmzyWiVKRdFHMMEsUJVxTtT5boZR06ObQV2/oLjB0jFjeBg5ScLOQ
      21. sBglhOblYOKW2wJ5QMWyQ0rmXFIjFfWdB71tVRy7K6n+m+BUGlvQUPw+oIxXeHbI
      22. TFg6a6Dc0B1+jRoGvetyJ+h177rEz3geLC2TF+W7YuPWJ14mDj9ttymrFd3CYok5
      23. dVstz642kGd/cC+A1DN1yfrpuFA8UyV82mLjLvxWCJ7dPGN1qidPaX0xPZlGE3EW
      24. B0IRcjgduQB/0bFCxmewqE3yOGx274Y93oMsGWI0xA0Gq8+PXOKl7pQ7ZUmSsOtk
      25. jljX+SMBwy9xt2irp04P7fHX1EQ+0TZ4RJatZJksUxjTkm/NWw6bNQdXYt6mOAub
      26. KslWuhFginRbDin5W6beShfP84nbWkqu77DMM2fmcq1wvhxd+RYXy2Wk5upK3Enz
      27. XWC1wqlGQ5nDy1zapCxeenIuhyZUslSguNZjJfNaSk/m9U2suzOoJK6kYISP7GxM
      28. v1m2lRJTvstTe9gKYc5t0FxJF8dlH3ykVW4jlQ9z6x+mxJGkhWRrELatDKlQ1GUQ
      29. NMfhXM6haLC/g6z2gmk11qL7j8iPNjtNkr5SrjXKG9mh2lUeiV5tbOW88O0R/xTH
      30. 0pWBKGpEhyIbx3bAY740a3nySeQKeZ8iqDY9V0K+sMHccWuZoVB5YpByxZBnGQtE
      31. gSFOvgw6YsPWiAyKlF0c6GH0oKWnFrqRKWRPtzUyiDOWzzKRMWgm8STyS4pNSt7m
      32. 00Yn6R+BWmHu/+3KH8lcp7LQ5LUwuIoaZSjzeRf1KeCvaMFv2a1jGSDFOv1rW0d+
      33. Oltq5GEXjVTe1ci7uxs52FcjiwM0cnHKlBwaU2RtSE+QkyuMyLm3sFgV+h3fD0af
      34. eDEqvmU4s3Hyk3zi0Nw21v/mnaWxy8SttZSYaDV9O71+e3J5DLvgcPc1sVwZT0gh
      35. gFPJVsovadN1Zi0bYVyqbSaB8Js80ZpHtUcf7yQI0sWlHGlpHQSq08yym0blHN10
      36. +WehrK+2HOveDrJZRBhWEF1WpFv04VepB+qRa5YyG8WrubRYPXbN0GQTo9eWltBn
      37. 95AIFnlQqneUKA7wv8I7KjaXJP051jDTO0q4QOvZnmdwj5rdP8pp6JDTiHtHSY/t
      38. P8o7ahY3qMgOtvCFSndxym3qUVT7jbbMo3ycYGrbRteRV5GAW/dz0k4+PONF1g84
      39. 4XVm+q2cn6YC1ZsV1JxeUUvWFk9kC38St6gs/yeNV0X+T+phqv9TjCj/rP5PBt3M
      40. 4P8UgZ/uqzQnpyjN5WnJcoZPmJq89s06hfidSuJViXLzME4t29mJJZRFwacCnOug
      41. PaNPEyxCgoG/M2gOe21h/Uh1a/rGTkXfg62L63gs6STva2n6KquIaKCXoEvyx6XT
      42. TnyOUUr0VbqDUqwu07vdk+MDoeXP7likKBLmrXsS8etukcNGCCJy2oHSm3Veb3Hw
      43. HOoN+7vrSGIvHNxf40om3ra2Z3CPSMKgpukY89ft+xo/Mzc6/CVv8HC7xl09oo0I
      44. /O2H7YTFLrGnxtgx7wDjre7TUE54J1ngjgbNjDhzOr9pWKPjZKci65H9sP34IdOX
      45. SRVN1QqM5B9AkztkhxG8evnrx7nB8atAjO7SPaPgTxjCqCQv8mOwJ+j89IS1Jp3u
      46. AL1y0C4vnblg29xTsGkXK+D1Bv0bs3w7d8wpEMfs53Gzo+i0Iq6VEWpk+sTldBLD
      47. eWW6hwFQ0sXO9J4TKNEvKy3HuDSckUfdHJGW7mT4B2JtxZsKb8m+glPR5Nzwmuqa
      48. +EehdTpS/Kr7/L5q9Ts9TKYy5uIb18U5FghSFJDaSZpy2xXoGFeZ2x+xtIAWt/zb
      1. 1A6c6bgwyo5+zXYz0wuvfs0fA8DPwG8jFNsuSdMJxWJeGdI8airaGU8VCd1nfFHi
      2. ZRpfO/m5qm5pYic/XtJqYFoIEPN3edSh3UX35pEBDgnSPG3iWVzsUnXEBNRbg1mo
      3. N8SeirHDtO0Cr3P4eom9Y/p7PSsu43yVN9/XebnhiR3yqMXPKpqZTgHC2e4bLb7u
      4. ffefs+66E+fUy55jr8+bIdpeuH8CXpjqoagsdMpD0SD9P6+H4qNvWGawbyR6KE5T
      5. o0cXqZIMAXNwHHpExuQMO4NTGecURKp40q240idMH5P8yY51zBl33I9KfZzgYOR2
      6. MpzWI8JRnzNtzfMhf7Zr7NxX2c7r7HzOErlJw3ZFyuuOlOiSZBBYJqW5ElWnUtfc
      7. 1/z/0KKnp63O9pVxZBKeZq1t/xnhjuDwn8nHYxJ8aWLLvByrdpLfp2YefjXpvjUp
      8. /jWSAk02meVj46D6Pyu9fnWx+OTNpzc3icyR0Doz8/R0DjkJHjlyj5keOZrk9o3z
      9. SS9+/rN+nPm/55DzO3/+70qtUvWs/N/e+pq3yP/9587/XWKNT1iF5gQDkoPOTOnA
      10. MdD7xwG8ezcIF7nBF7nBF7nBF7nBF7nBF7nB/zS5wdOzf5PhVISQK790buZ02IWl
      11. qxfqPmiF3GL+mm9YCiklVOUj1SSKsqZESUTjV8fRF9DXCvX7tPKlaniofKDUN/Su
      12. jBAWxUfFnR3fGsMX6gfoFwvR+P+u/C+1yDnpAenyf73mVWz5v1qr+Qv5/4+S/ysL
      13. +X8h/y/k/4X8v5D/F/L//1n531m4B0uuZtUIAn4F8pP5DOthWs12z4/zVRBKrhaU
      14. WIzIrCOkD4GldSxAeGUb0me00jtG4R3Ua8w6tDBD3afdaEA1VNMaGDGR2tUZY0fh
      15. pu7nsMwarbthD88HTH7DCuJABdyxXvA56MmkgzQkgGyWCI4e8GtVLD30ORg9AK+F
      16. Hq+ChwEdQ8B4hwNRViRkbZArRsCV8cAhQWaMY8j6P3R/Iy8K9cK9Vr3cOFLM9yKA
      17. RW+hatrGEYbkE3+KHrFN9yvdF9T5GcwQBbl++4FDovs6ML3IM1ZPcriSqmirnqqK
      18. xL3bGrvkkBUt6pci0z2YvrAdhu566+zv4t8X8GyLlcmHDx6KX14wze+x+IUAkXs0
      19. clhyRoZLHOsFToA+gBoa0GQPU7iViIr1J5t24B/q6bKnLQ8vWZUn8Q7znSWT+BUf
      20. 0eJLAEhsoSaOUWBPbRiYdI7DO25nf7EvtpUnkvlCBFlZU0JvabFXTSQpBKUGlCsP
      21. pxV7uJU48r46FoUCCY2bbxSnzBhP5lgwrRS49ILBLKOqFzkp0xXSBjIKESschT9s
      22. 1zZAK3v6FH/1a+pXrx796qtfsSlfEFh1hS1o8vRp9IefHf8cLy2uEJC8JirpOFbs
      23. BgEXTUVYw1nlbOUcL43WnrrpQ7hTuGPXQFRA/yoQGM4uREj7dNSnCq1HnF/7Ik5V
      24. 6iPrPBEZ9qyuVuLLq5007orv1hEkx8HGGj0tFwvmtxY82uxSS6Ibsf7ykyN8fBQF
      25. 9kcn0jM4w5ohnm7BBR5t26K9q2lf1G8K8dyjH7sa+1KUXVl6jzoIBSlKzLoQ4c5g
      26. Q1lEYdIlotE5nMF3iA/IJ2ZYsT52LAY9EQijd/QmijqnmuZRXqcTkDQLlWIxWhF1
      27. aCrnPSpGr8eYHYWrwCE2Uwp+mHHtVix7CoMracHmCbHmGq/c/C4MLH94ueUo5Iwt
      28. j+Ljk6Pjs3gf92/C6JrvEgOfGvf+xwW1RyHtdB6Gd4PB+LZ53eoEhXiNjW7fKzHX
      29. Y98VpK6q4g1AGu6hd5crx0K8u/tuvzO4t45wM01wdCh3KZcXUe3qkVZgjsdeJUZb
      30. aTEBAjo9AMBOz8kBu4eB0JnPqzfh/994awUO6YcuYKD9ES142p+6xxcFDixLYHjM
      31. VePVRdUvvN7dp+4KquPCfQnwaTYvlmJuZo4fgOjs9LB8j3j27A6Yt2ZnTnVkMxBh
      32. xDxaT5FAyi0T5Q6QqgEQp7j0eVr5smEGYQheSMnkiHuenZ78rN81EQeKPq9Xirg1
      33. 6Zekfl79vHdxfOC6sNJboVSjjabRP4fcgQYZwIDsOi5aThmOo6VsyBeOM7Vg2uVi
      34. aRNzs1S4zsF/pxYgYuD5Kz/QfUjxI0uHc0WDAehNbFtMTPeALcagz4XdqCqRq53U
      35. B8dNiiotRvop/W3lpNBUzqhzMSuemqU1GjdRodVkdKlwau2ih6JmhDyTiR8htsYD
      36. mqD2TYTdI7+5Btwa/+cBdo98mXXLzbc2bT03mvOof6OGjgVTfT8hE2ag5MDVNQ4O
      37. TA1FEr+ys8NvgI/W8G8v+huwgE/W5APcr5o8s0Utinnr5oCAd9566A1aHTJ0e6zg
      38. M24qEkV0imjOrsC6d29uhD39/GR/9eDyJyEByiIZ217scls/76Qwya9J0Cu7xDqD
      39. /t8wYKjfDlo9rQjFvbxJwSI+YetBC2k2JLfj18enBX0bm7Jd0SypRRD94JAyFMmL
      40. 1bB2YsTG8KXaDWpHi4I+KI8WDGa0TFfvJVX5wuKN+rD6kFYcsibBulMsIFqv2X3A
      41. blufA0TozQC2cf9B5KJgD6gugzyGTbAASGeA92yCMv4djAZmxLh2IisIlw31wxnY
      42. 3P1ohcdkZH4w+YwzSl7Dumn7io7OpSg+Crff6u3D1QiYNlAoUnNEUT4WL0GCY+Q9
      43. DVoYoKKnosQlefA0TJg8Q6OzHdqo8Izg+cE+zYp2xk10widFL9QxAkNbCQDieUz4
      44. OYdHG4JBtU/otILx4Y+EtKLw0lmf1qlO6UuG3vHwsbm2UQttGrxhtFAiqYDWYovZ
      45. 2y6jkpe1x75GYazmEYYM34DQyk+kr94PavXMfbPDaPlkiCcryN1kCkHxD39wNflB
      46. tYmOs0j5Sv4utpfNJkUmV9EgqAgTKsuRLK/m7saSmFMpy8AzMVM8XdXOLCqiUzw0
      47. 4lmxXDa/KS5/PRwBfV/DcHAUjkrsyfn+a8zxcE0Vjgag28DWe8H+2mGfQ/yvmAr8
      48. Wvxn/4kGgBnNiq2Km4pVZdeJ0/RXi7kYp4jJib4umaSIpz4iZ/enAokd2qxddCmD
      1. 6lUflqSVh56BoZEFcDgatIMwxIM4YlNuAosxod4gHDeve60bGQXckXt1052xocnD
      2. YOWUk4+h7e1Eiku3OukJqoWNE/k0HEn9wZhJDwNRRhG4N8Aacu7tUekptfKWuWzI
      3. 5Rc0FTYpZSYtFq6VB8ooZi9VRLsqpC0zn1VMMDDO1yTjHPcmALll22UtjBhp97rA
      4. jL2qTg5WNAOlsCV2pW6G8BNByjKI+HQXGPl7/Nv+Og5qV0DY0M2OqKAb4VNK7cse
      5. /PXhwfHb148YnGxWs44O/z18zNj1hLHn05kk/1YYBqNxAY4cM0otCh5zDYtZbLjo
      6. QqRiBG/PApAY7asgc8UNoCUXzDm1s7+DxP+C+bBJIu1X9GKxDU2WMUQZ9ChD4ZL2
      7. s2kbjrIeYGA6P4MQALtjQ26UCrQ0YnNWEnGSEntq4iPbJKPxQg0S6Ii6E7yvxG/s
      8. NDVcX0CiTwlZbNuCAiSHiNMmaljA5q5b3d4ExNHwdjDpddBjCl2HrmExetZySyQY
      9. h1RcJ0lNPpQhsEsRECcel9yTdkaSRJ8vYZy9C5YsOFDKtOe9zNzCqU1C8U8tYbUQ
      10. +0SXWFlRO/ojY0ZknqCkh2qDxHQBQ87TTxMCAp6BkjgOej1SEosr3voKiN0FqU2q
      11. g4Gb0YqYSm9jGbVGU6xi+7dB+xMCI3Q9clgQ0gWrlDfYp1f/JreCiKBigqIYQ1fH
      12. pBAL0xUK7VV33OwNboZcqQWuHZWUMSJtjW89M9uhKRobCqtu6UketGimQIvZju67
      13. wHWuqE4luoaO2fh+UBLOhLC9+mWuCxpkSsHgnUkgs6jJdSmCvo645a6N+nZ0mKw0
      14. IYhjk/3d3lzapVBRTA+NUGJq/lq9uOKzF/ZXsOTlQsGklfXizk61aNTupTyTNlwm
      15. ssijFv6/xcIWiGMPfHrP2PFY8Z/gM/Dp29ZwCP2RHy2j3N+mXk8GhBILBba+YFHR
      16. qwBorzuYjHAAZGN97nH7OXhmYE7YhZY3YKsZc0rMKsfLglrHaqLN0E2FFXfeQhSp
      17. b0Er+aSOqKug3UJPYBA0R617BtRnmkHQpyscD0atmyAN318N9ShFOLc5i7fOZVBd
      18. aA/6HXy77XtKPuWZZgqGbGRvqSjFgUtOfKHXW+nI0asanoxYdldnkdz3IqWVlM/c
      19. A65PM2Dj7Tn6D6b193ya/o6AFyd25XtJXUkCynMBfXh6QAMWRMdRfbw8X6Nf7Onh
      20. SaPgUCWK+unkZq6GlaASWUW054lnVnFpvuYCocGuocoWHU9c+LsWdrryzv+/vS/t
      21. aiNJFn2f+RVl5tit0gKqYjENiLk2hm6f217a0NvjMTqSKKBsbaMSWLTNf78ZkVtk
      22. VtYiyXb3nYdPt62qyjUyMjK2jAB2UQu1ZAuzcdLzwTgDSzkCgHseX4mmcw3a4Gzd
      23. jnqkMhzZNTQU2ds8j7l0SPYcXmVW3hXnqPLEMFEY684g+uqXk1M88C4Z/488JQfg
      24. nFDRVMgn+rOSuk1sOq2DRwWlQwMIo+58YEwvcL7szAWv/87kgmunJxEcIzylNNDG
      25. aeTgWx5Z+t9M7V62Wq7UUrjC0kDKGqzBh6gzkgu7nun44sIrzTL+k8tbux61TxbJ
      26. LSqomwV2Lro4jQqmNZTtoGjYi85CYPE/NWfHx2yPsr/v91YWFB7Sqn6hfhea98YB
      27. lwQ1qYAbNRGbC7foICRfvTg8JSftiDEf4OjQgCsQ3TsONtB6deQEBPkw0MOtTxUc
      28. GSBEDlUxsIjgi5fFrS5EdArpjpgd4wiVor9t05B7k/bnqv8cjrvLLjP37xWPNaUe
      29. 5OEX/0HEgcW7UI0TC7VfoXE+7V7RLViB5ZPhwAIweYU6FIQztRkVrSSQY4Br5Ymq
      30. qheTG5XllodvjQNiaL4vPPdgWzQOCCVJH3yPFjn5MsnXIoi77HH5rQ5F4IyJhxRD
      31. kBpFtSqxCjfQHp4amVkeN56DKpdpmG9aU6cvXaeUuplKCSW5HSt0dcqFKjMGNQwo
      32. O/q0HXPagku6jM0NU8AXAzUNwtKwFg4f84KX+L/YvoTEfAUuFPlgTI0lx/Btcsdm
      33. MHMLUUm5pcBVADF3jWIwOrV/jK69HoF8Orq5uvam8YBzc3Bww/2ZoUclgy47xdmJ
      34. D24G6IfwsXNnDIanJwXtDbf78MvDHt78mcIVpXE0YSzTtH+H90bhkmUMml4wDxkN
      35. dUBqBwF+Gg3GTFLvg/t5B+xlfBCx1HaAU0Q3QttjtwPcp6nmAI+U7+BiaTSd3nmD
      36. mx6/VtqNkqn2mVgD3xXgW7nrylU0jCadKXApcKPIbE9LXfFUNsu2d/9Oqqd4pNZx
      37. v9MztU3ZqMIZhEw0+AKLbvIZmBCHidk0iZy+J6T4P8IApEqABgU8rf5lel65fbPV
      38. Oe1gyzyqfkmdk3u5AaAVr77PxIR/6sddava1XA/HnUkiInxkuxhq50KGY5Mp+AmC
      39. IfwTdYkyPaKqQmLSyR3EGBuB7X8p3C/37YghsgnxPS9kiBxDuMgY7OKbVRlZpJbR
      40. NwklkuHLyqEas11eBqo08VvUv2T8QZ8HHkjFWmFCA0OFXm6cbm5UPtvcOZfLBRPj
      41. z+iiL2zI0j3P8HHuGvfFeqObob7j2Ovy8JBmf73rOiM22nORd099KvudZErCYmfB
      42. oynWWsvpUIcki8u7jqR6lV5GxKlYWEHajNQKZQ8HP/pvy2Db3Yna52w27DeOqVbD
      43. N6CsbvBfci6sBHtrBMhm9TBAjcJBdpK8GZryHCrsmkqzCPBtBem0taDW/jjyDp+/
      44. kz4CpHpgVleBbvgcDNPEIxOfMlIDs4mwgQd5nlUZRi7ELIzRYwFmPbQ5qdTkfnVO
      45. LjQmBxpLBR2hEScUi8SDN1Qxwm5gKK8lQgGp4XFlxdgPPGl+KjtxmRvLaN8CQEM0
      46. 71zbV9Ivjy3wOoFDBcMlNIHfCNCLT94BljFXWWWE0sauoR7Q9LfsFIDJuRl0owmw
      47. FKJ3fgnvgkfFmCZ8HFtEFXRtbQuySr1rQP1jCmz+CVJlAbTVBq3y9wfe1tPt5lxj
      48. 1rtQ+vJeoOYEbf2MzQIGadvUm+CwNpsZmbLGvIEWtaPg+z1DYWMabpQLcDNlZi5p
      1. F/bGaTg6ZijNUnySkIqt1Qq3ttjBHm5t7hqDVF6KvIjDhCaacSU0g8k050UeRFoC
      2. 96cETZAMPeKw32kaKdMfsY9ur15oEFGbsoguapsSXRCf2JFuCizmohXTjlrsp9Yi
      3. RUMsShJTShKnKcl8WOGkKjYc5Ihqok+3BRCXVdbZb85L2AlXVXyAgK2+xNqta17C
      4. MUZOFB61UvArBbxCZJAnVWycVNknlEy2dcIm31CTRxoGe/G6A1F+ePQmbBhHALIO
      5. tM1J3RpRfDlg+Kn0oVYTUyp3uInCFDHlqy910EkXdLbonMliclZnPO7zvBwIDnZu
      6. gJsUSn9I99cssuykAqlJqKPiW6CF0XNqJ1RSoJRYVB6g90qCJH4uz4VpPgapfDia
      7. qlM4mo37cS+e9u/q/ON4lCRxtx9pMIM24Doyt5y8CFEBNwexBmqZJJrKDesD+e53
      8. JvyyS2eomwrCp1tr3rvofdRDW8bAg8R7aybXoXb4AZafC7VMeNq7UsvmHH+yrlFy
      9. ouK+RCnkIFxcLlekSK1FRC21gBC21L1Y8cyaQ3lHFrPFKVHafC3G0EBBR6WjQqGd
      10. 00UaZIIKkXPIjxmyYqGUKFektKxIEzalBV5Cv5qYQItKrDl/+IjqIsio1bErCofM
      11. DPXt7krmSeoCXDSXriFZ6wskpnjNBqGv2JljpmL1dGQk2mWUY3PHm3nhGtpgWkJe
      12. kCGDjKXU92TVRPjxoJ8PgjI5pHk+aqyp7g9Z9crc8KHwFeyhocVpFkr7GhhGpAOh
      13. XnNeKsb7w6okcb1OFVffrDqGJ0BZHQNVPLrjbNgtkfRwcgArRNAq3nQ2Yj5BIsCX
      14. QBjU6cVMIqqlMokL2rRCSCbBQbIK5IPRZtUCnCspdOG1Tb1zhKSWeQBQ7w2STTnv
      15. 8plYJn4QpBC0oftOp/7TV9Nc8hPpP+O4MeFnfRR31mTuQNst2LywJvu612cSzSdu
      16. Xfeo2tnGLdoiJkAJljvnqk2Qv/2tdQfVmTtdIBImYbUtl0M1lTf1f3nW1HK5UhfN
      17. k0nhO1/CzBLpUS+F38TlMglShW/Hl8bmb5YSlYknum1GizLPzTIokJEx9e+3+l8o
      18. SeqX2sx/HwJmZz61s52WyXXqSFeazoBaPmbIN4w1UZRWNTOdaZlUpp9WFs4xqsoZ
      19. /KfGWK19Kpcb1BjKvClAjcHQkJh5o7HzR8oRpEMB4q21rHCi9ZQCxgqf1zAKlGrT
      20. a2iccrt2lfYkK4wmVypiHi1pCA4iAooMwpa79G9fnh668Q+FzZKIByQXi5oC26eV
      21. cgkTnZcEsn1SXVely3jB4Vz5OP2MG1gG0tI70WwQb2FT/9S5cgHVSljouLN/M/ww
      22. HH0cpsmlL4kH3OBfJaREKcKKUh/Ol/lQJz50JTtMpzpMZTpMa5FMkbZMbC0rWG9e
      23. gC0qR2ffn67pIFsHB1u+kcUFmi93DZsgVE63+i7QAnG+aLukeMCK/zPrmk36apvr
      24. T96dH5czSqkZZgOWBhwjy3nvRo+08qKQ7ckKk2dF1MrDHRoSiExjw8QPo9Rxsq/j
      25. 9PiaiM61yEaLunhzBxYZg1N5u/BvYLY+37BNB0w2jA2CvrSJ46S63YS+mm6ilzf/
      26. gB4i6VBDGatNFUxF5EA0SsC0CVAKGYSCvA64LtfZPC94dq7U1wR7iL+R7dWQpZeU
      27. ejHRLI5xw1RstVq2XiswlY7C+Ljhu9y8HA5mxQYOsoaipBhfcC78JO4zIn1rrYuA
      28. np1FO8/3Kw+2TuWzW/8oVk/eiOUxvQyQ7udoCnUMBa4CLKY2siM2O60txVgL4MyK
      29. t791dCtD0Y18CG+vGm4xqVI0Ud1YeKGIzushhdZ/YP6v3mgw7kyib5L/K9zefLqN
      30. +b82t4ON5mYT839tbz/k//ob5f89jQej6fWd93zNO2XiQNxlf93l2iutVF8LpQd7
      31. yAj2kBHsISPYQ0awh4xgDxnBvmBGMJLgKx4Z+b3gVT/umu8YXbm2S00YgYJ3Zl6o
      32. ty+9ysZasBlsfR9ubx371ufDNyfHlfbM11pbbkfqjRJ47ZulGUicpZN4yEsb6QGq
      33. GNBHZFngbyCGlg+iTXxZgd9CtclldEu9t/rmBgnyIGJCxN3a/xuuCik9msXTytHv
      34. L08xpQJDS3wPwrQQBaDlVLICLs8M+GhA0G5PPe7P8EnXpCMWRXkZP6O9SWRPr16m
      35. bVkNKzh6EG2wYhftcW8QbFeEzbmq3BqOXzKCUG2zxamDWNgeqlAs0KcpX0Jg07Og
      36. GW6imwJvSmlniYApulXRdbM/9bI/zWJXUzAVfC88QmTMbdlHq2f4irBTvLK3JxAD
      37. K7cu4e8Km0k9rOrZ1mFa6xX6yq8DVASyMETD6uD3T1Ti8Fp0WMPvB7J//5MOhtyz
      38. B7e/H3xWF3V40LasZpQlQTQhV9A38EaupmRb9SyqsqWqMLXIhZJqdq7TB0DNwAA7
      39. i/c5kGdgdzXiocQkkkalB4V78b7uiT2RGkLrQIIdtgB7wirrhgC51ov9WnC+v7/z
      40. OevzOW2jUkmeQFSP42P/X6BSbDb9Bv+XlOITPNMwncW+2eh5y4xqJf5WFVoK0eCD
      41. 2i0loE8gP8yFvHSzoU42lDCA3rYNN2+v7mSvbTC0y9/jpM51QGgMQh1/IrYw/70i
      42. dESyQmqHKxIzFL6X+JnfmW0nf7IG8EUyjcb8E3svhovLLBrWkSHEixn53SO/6S7n
      43. u1sk75u9Jw/jhPUNz7xdC+SCmlY2amSjVvWgFaz5Gw7qXos/1XQ5HEqrZ72ZtRLr
      44. DY6mpd/xi224W97Dbnm/T8rP3qsNINKyzN6ft5prW8cN+Kuqj0pGaMSxul7RDTQC
      45. 36/O3qtzqLibHvbgbFdXmLPNRLeJB3XJNgXxkMhE6QelHvB79kH/7or3ZWgK9gMJ
      46. M2YfjLF/MOjO7KwXE4yozT6ct+RyfDiHfXCGRAbwmn20KYOLLkDH3biFcOvC+HCH
      47. sZ90cIim47PwvPWpSYMOVRDUWOOM1QjOKbDLk1PZw8SIisrfxQP6jm+kaUzfTWPj
      48. mhtrpRUPzFfloMsr11q9s2l8XnXA2rosNWi0knJFp3GtxSmBESZ6Gh+Q/edP40bL
      1. 3KKOC1BshNUWIVcGdAaZnxhNRdTATV9jCG4fGqxZNnfWQjyoBagMo9XHbIbntVZR
      2. K6nIxcSsXgEST6ANjxxbOcrVusZJdt4anzXPGQkh2NVQD+dmUF9drdUKjRUt6IU1
      3. yvoJSvVzn9o9SCDARC0oMndSEuLAa7BjMtExDLSI8Pr43dHP8A4ubq6sV59DN5Cz
      4. ljFKvWuMUjEajG+mXB8zTqKbi1Hj9at3XuV5Z/KhIRQNK9wZCY/RxIebK+Jw1Ycm
      5. 9n3GhwBzBJA062F9s75d32EMYT0I68FmPdiuh+z1Zj3cqW+wr8365k59a7u+vVPf
      6. ada/32bFWNEtKNXkOWXFRE6PTk7bv718zcjo/z3yKptgAE1/Oz1661UCSGyBFqFB
      7. hwlBeNp2Jlc9ccRzw1wVXt3iyiHXDlw3awwZSfoipNw5PY3Z0535rWs8/m48Ye6q
      8. i9EN3DkCcWkyMbj+nw32fNaPhlfcZUC9u3O8k6eDUZfyAp44KdSjwRx44rxQj0Pq
      9. caOkFciobBQz97t6fcfpuPGK4eq/zVeDzkyaDfaEzAlrs7/x+TP+ONjOkDx/STpX
      10. 0a73OPHOGsk5+2uCIwvPvX1Q+AZryccD/jOEn5AQgm8fXGi2s8XGEqwilVXl0av3
      11. dCDGxiT43mBc4U0E5/XVRrLqgw1UCEGqgrhZjwX5TWSUfdkAeUJGeMMB1OJ7BF8g
      12. eFp8j3IEkZDNGcGEjgB76ExHsSgRnmsZC77xHI9PnvDfIvWjeNgmDyJVJH/gwRzU
      13. WWwuhKROq2bKbdTudiNME1Dn8frrPLh83cPG66DMxJa11iBzNSTNIwDhGQIlMqoA
      14. t/DCNwLa4hB2BbCDjb10kFccnSqx5SqxTUs8dZTAOakS39MSfOjG4q7bZyRHFI42
      15. SNQZ6WldjsbRkCz1pMsBBT7J8D1PMXOEiSahAViS7x4n34F2pi4bK0Z+oHXGCMLU
      16. CMLFR6Dw8rLXHyURzqd4TOvVd0xylMGP8OoH6P9RbAGkS3ps+dkxlow7PXGhUtDO
      17. FlHTPJnVobt6KKdCzu5AToZw3ZL8ItM9O5sxXmVti8nSTKBmv2v835qAKYLOmtOd
      18. Ywx3MIawPjQShuqKamyi80ct0UjVkhPTcOfpHLiDQAIaErj5OkC4VB73bx612F/+
      19. mqaHOtdYfzS88kWHdeu1o/vC5dLD3zeO64yBvxwmN5eXcS+OlEsFX2MY9v7juMSg
      20. zW6KCTw/MFtymA2jfs3gI/x14xEl2q5bgBbNVjllr2qlhZSfZ10uO/9eUB9phaP+
      21. 77z6H/nVOcVxVP+DV1+vHlJeL5o0MJA1WIqmEASN60fETWhGreMrDMgFcOcmUU9Z
      22. 3zCtLd9wVLUy69Z/ryMQ6hwW9ZnG+LrUjKDRiQK+bkC6zjcRsrkz/Em7wLt3f4hO
      23. OPmt35XphJBgsz/6wcJ2HMOdv2eJ5Q6pfL16jP6sEGhs0Ek+AAms9EcfwZh3HV9d
      24. +7uQjOji+Tqw1V7SZ2RSXgAX8nAAwrDgDbq2oC4l2kyBdtZFmUPw3yByGGJSraUl
      25. lOZacFy1yzcCq4ZLcndOEmYHs2SThUlu5U6S99eAuTYaB829rzjJ5kZ6lrUyswQq
      26. Fh9o/me9eirDBIpJ73qNDZhmuLY1SMx5qpk2s5az5Fznmi3Md4tPl1WBtcyqlSdc
      27. op/YM2lWT0YDdqhMRknSmHb6H2TQCfP4DI0FLJg2kq5+faLH0G/lTbJJRjvJLRmQ
      28. kvkt1loMMxj+T8pVCFSFvo0qCmAYrkNuBxPdERp3Lv0WVxxyoZkJ/aDVkg8FSq0c
      29. jPmdTwRPEdSV5CKMgwpkIgs7e7AkP2K+bNsuLccKB+1thGk0uAdIEvVu4DaXDLHF
      30. aM4AYsRzaTJORkO2FcGNhC0HpoBLIoyBKROz5K/JXCtSbj04ws+mAxpeir+8M19C
      31. Ga/F1m/2PnMF7niZP/LKiEMqyDikUuMK99Lv71LvsSQOLw+9jCp3oko+1hhV8luH
      32. m9kWJItwEqrc2VUEpNOTF+C1Z5+JnJA5dzTBPc+A1oHjL5pwLlbKxDJP8RSwlHG+
      33. I6/T457CMrwRb3yj2fR+/FME+mEsA/iiXcSQ9TIyEmdz9Rs6w2HUoCCExE11HjMX
      34. OmIkaAyhZqfXPJStCIejgil1ufAEYskdFhbhZzdxAPwIE3qDllACEHVNi6r4cO1k
      35. PB9eAaVqRwW+13SFzBIN9DVnrKU2N+dwXEKZdnTJV+voUirgi2ivrNiVy3zU1br7
      36. AjLw5Al7piqsxQh1WeMDg1A+jq+X35PxgMmjjf7oqjKJ/AZNXcOw+ZVFSC362Zkw
      37. tOWcP0SjX0dlMOcNRreYnNWMr6zQGK+zARd9MRroGMb9aTRJ1ozkdcB0vT9oPf0e
      38. IdzaCXwwLcBBsmeXarV2ms6vR91ai8LPtggcdb31llchy9lQ60wAp9DiEijIUbcq
      39. MUXySL8kPMfEZTyLLngWq378J/c05NfqBhHbs2xffocOeX2kCHz7R+OpOqVWVJpB
      40. IB3/vmGtTNFX0kVMFLyOLteJChGeqy25CdjeqbGHKn++F7tpPPpYYf+uS9EoWGuu
      41. i1yzP7eCZrNaCcCkWgXcCGqspL+OP9eCDV+qJX7eb2ZI8acQ7fqWiZBs3CBun2j1
      42. XlrgF5lPP0YAAQjMhTqjOPEeX4KsD30XCvFARIqH8vbZyclR9lg47FfhQoiC/CCa
      43. TuLervd4Lbj0Hj/2KnHeeDHl8M8ZQz755fDw6OSED/k/4fKD2/+fwfSW4eba9Tfw
      44. /28+bW5tof//1kYz3H66Bf7/W2Hw4P//N/L//z0eX6+9mVwx/gTCrqMb9YNH/4NH
      45. /4NH/4NH/4NH/4NH/1/q0a/CkXEPvHcvf312etT+0fLNV6+1I/8qO5iu165XyRtg
      46. f+DNCqMubAPjzeJ3Eb98G//JaMun/BCU6mZwdh4HHVV0T8eh7EdDHYbSzBAB3jJq
      47. LmY6Ri0jgaOVWUgkvqN/WKHALKQTVdNCoXVxAQLA/PqGoWf73TOGaDLaiq4SNIMd
      48. s8oPJap8D45LwH8ML+Ormwmo/sAEhbF9J98BVwAWLDhtI3ZAshOCqwxvRzHm/al6
      1. o/F4JMgwO7IYBVUnB7dtoU6likX/i51WkUiDDCfCJWTaYQ+9mwloY0DTC7enO8k4
      2. nvCTCC9SM6aECxGQKvm7BJuCvARwMrE6aoRsBN2YR7zusHNiIC4WwCA8duQxGn4Z
      3. RxOVhUj1ig2+h+M2uY4vpxwCwgerG0/RAwNmh7xBZzxGAZUL7R125k6njH9i5cg8
      4. maTfGZzFw3Nv5u1Ppwdstvvr7N9diJ0GkKPQFFwGBjfymo0AvDlwKySQvZk3eM3O
      5. 3XjIznQQhuF+/XouclRmfi7S1L12m98xxisakAR75iMe/BBNbQzoSdS44Kvu4dpw
      6. Ybzu/Rfwha6+bGiwU5aAoyrh8VXA8UMGOH4oCw64pgIgcexBdoCx+rhxyX4KcMfm
      7. FDaWJN2Ge0W4ox1fCh5zHa8qYFg1VyyMvS8RetiO1jxv6OGyQYf3gPKQTLSQ+5xr
      8. VxnSsYXFcbF9Jwzt/MKRLwLRay/JeNgHkGNMF6iEIIpFPAkVFySumc00Av9Jw3xl
      9. hrqYkPMGvE7biJA8hm3qPKpOxnyK3egqHtZl2vB6NnwHnRlGy0vDCuDCI+NhWh7j
      10. 2IRpP4RL+M+P/0CR75vEfwg2tp8+tfU/m083HvQ/D/qfB/3Pg/7nQf/zoP950P88
      11. 6H/yIjpg1P0fn/161GaTOH75Ayh/lEqHC5Go5hFRn9PqHvONtn8ZX5J2cjMejyZT
      12. VBBl8OsYvQ3EJWDtzQiBJIwvZeE5959m7NNtg9zplABkP+PGgVJAqawfMnzquHQ/
      13. vUnEZk9n4OqUNz5uOUbE3Zi5F3MOiHwZ77zCmuFXEMRgZcQCI/Z3GhaTsW+FhDXK
      14. 0LiwGSDTwWFlW+5l7XWmGbJXsTQrurKUhoNxmyoOQSWk4wrWJzqHzUnET1aQzr3T
      15. 0SEJ68ejPxbF78N48iZqtKzQ8vCZp22ys/mORWzmOXO6iLSxVuBR0Q0EJzj0IeUG
      16. CZrJ3vhm3q9UCGIYITsQ8Q7ErtecPZ55twn+CzZ7OYm6nIMZgTg36xgqa40VyI36
      17. qGLOKwQ2KxctiozdiEsK3IoI2MhE83hwM5D5yRDmerWtTmrGmvpVc6kOvO+tmK6F
      18. MBD7rZXOr0Vi7D8RiMt+6Q7PjKGci2+g07Y/0CwHmBUm8Gl45zQVq7WshaFkQcXd
      19. v88jx3rd8minpJKkc2yXRPH92toZ0lWOksbImKWjwZLKkKtGxRcW2chlalAnuarK
      20. +UpUw+HyBFj486DFRg1P7J8DE+8K9uzjCw//wx0qoIAQMFtxb1UaxPaeRrJlLTSw
      21. MT5kSPfY8gTO1cQHlS5NfBK7Rn/NSDspsg4JghdAAGnAZJmH76AFSdjtwKikRtPM
      22. oYD1rAwKwa6V4fAQhL+mTgCpmqthYlBGzGpGzmr1/UBgSkZeQWeuKLi3zDPrCshI
      23. kpwZbT80A+vzkweyv7fk8DKSnsK0AiPlKZ1ZWLXnVmJ6JWdoTNI6eD6zMyOw0lc6
      24. Bh5mDlwMmwOhFtYq/AVBjW86l9CRtpFq7vno+LnoW4kcM7MA2Ni5QdKTsj14C4nu
      25. xfMtSQyv89QEBbknJRrF58AJmGiUSk7MumgFZtgL4+6uM1CEV7l1JlE1cHDOZKi0
      26. rqINsVh69swf97LxRqdP/eZ4suEsyGkqfN9pzgmMLGSLU8iW2mQULDwGtthU4d7f
      27. CS55u+U+4xAxMpAkF/xwskEk0cAClEqDdyEPbJlnGdS0XBWHNmlekm/Jwlx/IvbR
      28. 2z8EJ6fSvtYFvqb6J2hMI+drzqI0Z/TFmSJHVqg8ngw6o3wHb1XyV02/1FQyJvHV
      29. Bty0+KOMYa98efuPMOAORl/I+FNo/3m6udnctuw/4dOn4YP95y+y/zSfpu0/hycv
      30. 3715MAM9mIEezEAPZqAHM9CDGeg/ygz0JSKB59mULqLuzZXDzDS9G0cF5iftrvvs
      31. d6Gt9YKtZlPYPFDb1r6BEGoVZEKrHoZlOvekF1pKIUfjrUXn3n5nPO6L4+2ATcgI
      32. /lX58U+fvVT5GyvBesherCpxaXW/GzPyNgaX2wiI/oHnnY3GSPlZ2/FwfDNlDTD6
      33. Bj9QB2hGbUsNTzTMhte4mH84eX2X6R0cbXfB13TMBENME8b+nYAZKQa+pMFOMCbn
      34. de5YW15WG2IIu3llGpEjZcquNxr277wJkyqoH6xX4VPAdwzcDZ5V089t/6JE+yKl
      35. FqR57VwkVvNeB/gB1m1+P73uxNFPNOx0MXTVMJl2MH4tujLvKQWTd9thJ3qXey/D
      36. p/xObtO9mJ1MGKcETsJWq6TDmyEpmNubTiu4//r551fPP//2/PMJ+//4+QHrlSOF
      37. LlPBI50xTZPRR7yHz5iBy5t+H377pH8Dk3P71zac/XBt6/PW56D5OWx+3mx+3m7C
      38. CPA7tw0x9mmQkE7CppfbNNxwH3fu+qMO21vozQoNaqsT/yKbxgJ13TpEf89fpxEY
      39. A2dw53Yffh/gOum3TG7F4EmQHRTyKEPoJIwzhOlCaUe53cQYgPUy6rnQAe5GeLyE
      40. d3x0mA/pEeO4B6PhyGgI33r4GncgxlyIbpkkAzJHwvjIaMS3Rv4OnM6ydwaO8sXp
      41. 77kt9EdJ4u2Df/oBaSFha9UHaiiMhFAKdCjSkd2roOc6hacE5706JCFI1ka48g+u
      42. 84XzhR327cNnJ0cvGXPz+uTl6Us8RV8xluyoMqt7dz7EOGdUcDDmjyIf/D9Q8DJO
      43. wwSPw3lahliYTMCjbfMTmoZ6h4NuOoK0jJMKzecc22qY3vXZ5rk8/thDExKhxwcH
      44. 4eaefAWWC6/C3gXbPkbKV19C+WXH+rCBrYh3Ogo9HQn0DkMED/qcIUm/cDoLH8e5
      45. vx9ugkYy9Qli/7Ohai2lo0zIyng7UN2zP22cpwLnc19/mVSRH1kV4vEPJ4X0beDK
      46. LVZGmh4vvQopZuaod5+GcJ7HCT9/MAxKxDcWnsnQskrs6cw3gpftHeMXJyQdv7gN
      47. UDR+UmyR8UvCMNf4+QWK/oedNqOr07NzhhMMp2TPn8yrXfXslLZ1MO1XN+pecF9f
      48. sHK4ROU63DlZqPLmzhKVxZzDZeYcLjPncJk5h/d4j0+iQBAuhAM60fMCOGBXDpeo
      1. PN8y0spz44BjzuEycw6XmXO4zJxtHNheCAdkRuwFMMCsGi5cdb4F1FXnXvvUXMPF
      2. 5xouPtdw8bmSNb++607ii3BzoVU3kqGLgZWHo1Ubx7Zwbew7XKrvFFQ2FzsTZX75
      3. uQGiK84JC6vHcNEeCQR6UX+aM3t1RTunSfzjBEF27TIYlV1bV1ykb3pA0tqLTdy5
      4. hKUnPmdta+Jz1rYmrmovNvFwc5mJz1nbmvicta2Jq9qLTRySiSw+8TlrWxOfs7Y1
      5. cVV7iT0eLrXHw6X2eLjUHg+X2+PhUns8XGqPh0vt8XC5PR4utcfDpfZ4uNQeD5fb
      6. 4+FSezxcao+HS+1xnLhxxF//+4ud8uWHttw2Wg4XsxZUQkVlccIkTkJNw81XUleG
      7. GqnJRGrhoEA8PI77Ud2rjm6m8It/4xlaIUEr+5t94W/Ba+tIWFGq0bCnMqHyTyoq
      8. xUVEP4khJfoJvOHCc/1MQ1CY4UWJ85ewQbS740TGoXX4i6l27ShBqH1PNSrNCG2d
      9. MAcGdJNEbfTIlS+Ipr9NWkJkVPp4s75Sq5uvL6YzMnHQjZszxiYND2B4I66PgHIa
      10. 7gb1UhNBR8VWU9xgaHd60xapTnIfQjxj+imZjtSzuNuAq64WHZdPGzV5ksZnb9/+
      11. 9PIQIq+8bj/75cXLN3s02DAYMSEefB1/tRnwyBMOTT6F/OdwckWyM0pjUEuG36V6
      12. R/W1zdXjBKtGCdxlYM3Br/Z4Et3ChQNdYDq6uupHGrBU2cywGTLvdvrcdVChES3D
      13. 0JqW0Q0T7S0sAVGGUkgDDmlMZ8MASXqbrDrcy8F0wXR5PkbRGHDexAc2gIvRoK1s
      14. W9DtMPoof6JRNbpoA6FMt4brUZcP8bDlaJjtYPK2UgVLbhvckXxGbq3NPey24TOg
      15. IhahNXFS8NX5si3QlgAJvXrxrkd7Gg8ATCIx2Ir0YAby5u17Wx5X4CsnaMN4D3TP
      16. 03cHcvJnua1FjxOhi2bLD5eebqMJeAwJpMOrllgRCBvBMvBe5pnIkPDC13O0T/Nk
      17. ZOaAKd7oNmSrPD2aceHP2fSFs2mCgzlNq0E/ouWfPPEEjJ9+SRjb/VhNZ00QvAfI
      18. FMUsNEFi00uRpF/fvHyrxpULPoczwrydvTvinj1HL9o/vfntxdFPz/4o1zfavlf9
      19. R6w343pGChlvhh+Go49DOhDwONEeGNiib+QFJQuFGRzNeOkZK0UzmqYRxTgswa6n
      20. zx+/Mx31K6mx0DaUm0nLw0R8uYULcIXwAqXGkZqO3q3GnB618KYt7IDUB4zbz1tz
      21. ft7Oqogp8LIr8gQC1vZNocAJvyrP+Bkz3Dl6whrJBFdXbDP5Ks0viA6k2OcaTTBY
      22. mGLQOLmMSaxvSeq8XpVG8mRXXm8SrJQmQtrXQ+6lX04F+5DislgR7agleQHlFMGa
      23. lIwg5bf0SWmwV+nuBDumy9tclv6Sd3Yb5zZPxH3NGOkKPxv2OS1teKFHdzkD1Xgy
      24. 6kH+ADajASwKBj8T3k70qlx8Wck1+nMSwHs7F05Eq6wzuJXu+dbFL6eh1zDy8vq+
      25. eTlMr2LT/EC3lXFazTlmhRVLjVy34ts5nU0SzHuueQH2/vp5iuYLOmPjqktINXty
      26. Unyzu1cLdKftX3N399sC3UkBfu7OThbpzVA2zN3l8QI9Slna0dmnVDtpn09xHusO
      27. HidrDsKbIsSaigPZfv287r1i///G/j+Bv46fk1SOOX9sIFjIXnTEpzKXCzbWvL65
      28. 6E5WMslSO1m3MtdODte2MpAh5/zabDbnRroFugkX6CZozt9PsEA/4QL9bM3fzeYC
      29. 3YRbc3ezXaqbjWqJ+ZSiBona1tqZFF3CB4uQBYbDdY/9FwDLxv4HLeF28z+AMhD2
      30. binaQNuxJujiIFHaSEHG8/e+1jw1i7ocG6abscZq8MDffHqK0c6cnc2OB1+HZ1T+
      31. xsudNKoVC2S29PCVZgHK3uXw5DbNr/cMketLD5kJTatLDBirp+ULLop9pSGDTFcA
      32. Zct71/DcFQ1Yo3bIi998N6IWdyn84S1YI6R6528+J1u7vdT0Uo1Z47a/fz0cVNr3
      33. 5ZcLW3EuGfvwVy5Zzqkwz2KxZjKW6WseKOhN/gHNysstEWnHZlCkHQX4XOW8bpax
      34. 7Sms6M7Xm3AQfqEZq4YKpiyctf/SOW9/qTlvl5zz9l86Z+kr+wVmbTWVM2/DQbdw
      35. 5ptfc+abO19s5ps7ZWe+ufOXzlz5wS7HXKpWcuarChXOdSP8ipMVHkHLz1c2VDRl
      36. Ue4LrbA5WKFl8FaPIJcqXLidsJFeDRmHcuEl0XQaD6+4EVCbAQVA7GM+z2hbrBK4
      37. T5nMJJ+h9CvKk4DNlZjmiM0+LZfvexgOM/3hgJh8MsxiHrlhnqqPYVa6EftvyoY1
      38. 9LjFi0fMzNGfkE5L2cSExwK4TAG/JSyOvYZ0HLlEaFyOxhE4ZXEfq9VJV+IUGjhZ
      39. meIZHo5u+pA+GcKxsungTVke4seyAEPf5e15uCrKqcMyxYvURKqxyySKPlTQHaxZ
      40. 906Ojv67ffT6he5M8M2X06jfh2L6S0pbhgDjV6ITCGWKi4bzgJd+XpcndG0cjiLQ
      41. wLqICo6uTP66FN/X7V2ZPcATbBMMrJgmDHMZwUBFaGYcqt25b2CF8KQz0CKQaAGx
      42. aSReiIKs04/dmokZ7NPcqCHiGrhxI6C4cdljMmtkrtSy/huMrsogz5LEisDnhppV
      43. e/jVqT9D3XuiU0TLS7GTCRjIRVRiRW1yXSUOWdsMHrxnGfJBOUvg6CAgA9BUaN83
      44. KKETLPo1rMncbhQmQKZ90CvUdf6w5y9P3z07PaoQsknGVFRZ2rMqyhJVvvKvz99V
      45. hFl3rkoQDIadzc9evj6t9OaqDKf3TwCtPypag1m++ktM594+PjqsGArG8i3wZG0Q
      46. OOn10U8nFUPBV76VF6e/V4S+qnwlfrS0IQxR++3Ru8OKrTtSHmX5bf2Ajbz572c/
      47. Hj17UXkC3py+n/Lmsq+T6z1zEaldKvVdRbv0a2xM0fdftjEh2KOnokqT7UOghaGa
      48. M63+uytpO7PwDmQAXtURTFbJyEiMXVfr2shf0PoguohvBnO2Lg3sBW2z52jOlg37
      1. fUHzyQ3D9gX6kBb7guZlrJjClsENqKAtSD2a0Q6N7JzdgPDby2iDHKupU9W1g16I
      2. IA88Wt9jdvL/+Kc88yuPL9SO9fM43Up/NLzyM/a62EQkDnt6FEciVIMcAOdHO1Pv
      3. 8drGpfehu55kWzxXY4z8gHwVn8RFg7NVIoTu2txDJ+dmtbnWbAaZ1e0FqhNrsKS9
      4. yLNz3rHqD3jCFdP1qyphVTUYTQE5ztwt0cClNFqaEU8Wakuk7XA01tONGbJTXTQD
      5. pXzCjloGPSpXYyfBsp3ca7c5dnrBlQSb+eW7RHu1a9u+KTYbFn7hEW8Ku7QV05+N
      6. eFqnjAJPnqAGuuI/DpuGa4HZvegREgHw0tu2jh7PG1HMdFCwlBVAqZq7yqs/7bKS
      7. itiu0yFk1ArzaoVZtYK8WhtZtbZyKm1mDnAru9KWruTw3HBVMx0ZBHbJFdpPuZnA
      8. GhNy0rjsdJOKsoP53j64jASh1bdzKTUmVFth2n8pawwB9yAmOHzgcO7Jw5rSTDAm
      9. MjYvnPkOZxHjIolldbnP9JAp3IP3K+lfdNsxIqM33EbOhisvMojGNqEtfy+jf9c5
      10. bPs2pCNRWW5DE7C8X4JDMKNxdS+oe5t1z2ZdeX+XQAjhk8N5MY3PcG2O32ECekvD
      11. Y/WuHY2T4gdpNdnnz7S9/UKsSjECL4e3nT7EzBRh7lhrV9PrXaFpI2070Kpws5YF
      12. on1tqyR4aPN4gol62BEZeta6sfr7dIbzwu5dB7U1EA8Z+ad6GS+xaDaOelNkvYTa
      13. zLtiElWhZjOFPHVDoCu3KM7NjkmT0tBRasVHPAndcvRKKzlUu2fqAtk54z1cdKs8
      14. DXQ22ly8UaVdcDa84WzYIJjOeuF52d1yKcJMGhxhVUvz9K5tGrnVXQZIsSEvChOH
      15. KJkWQxZTDaeTmWQstLh3mwZC0uJDPwurcQ0i9O181i/OXeUrlQQDCB4f+/+CbCvs
      16. aGzwf9OlY8i/0UryoAioq+e/T8WDov3NE4a4oLLv4NbTsKKDTN+xwNkynjjt+HCf
      17. cz4QbOWICqp0uvom4UudEC6/a8kMPWoVnRf0hhbkX5E1UzNzW5SyYS0SqpHmD7zs
      18. +mlnpkb2UKhzMe1gXxu4luvg3n6xXmXs3WU0vTNSYzmnuR80m01X9+ZduMCF/Uvp
      19. oB0jL9BPHr98/eyn9rtnr384qjzJOKH9fIYFzIMlT1WPBpfUKC8zRkYqW14+S5Kh
      20. YsxXNC7kUW3dfobtobflnpskkeIHadMX45VVKQY529bVCApAqSpTq3TGaFPUifLy
      21. BjOdUkIXMdNgpb6Mo/5FiqemwWoN9kxVcTHXkPMhqqgiiouEVcSbl34aFGl9F2ik
      22. MX0ERKY3r0wutv50Mhm743/pxPTYCphqOVClM/Lp5vzmg89kbrl2VWbltaQxHm6C
      23. DJyJliBWpUw7B00izYKMv5/yHE6tckXkkTto5SjfyDGCgjrkBhoNVSjrj9fRkNUG
      24. iSEeNmQIb8dRg/2Z3Tj7kUV1fI2sUmJUnek0Gowh8oaw+HC1Lx0Nj/cezWSME9fw
      25. 1LljLIdpxwLZnUf+8P6JaXG9XYvDMVBwBEKXqU1leOrvOfvO1HSQqU6iq5t+ZyLn
      26. udQsuFK1YYycPDrH3swa+8pcs/naIHYN837FxeKZIzlw8D5ZCJqqi1bS7OVziLFO
      27. qcdqtoHNFnP12UMVzCNG3Un28oq0WNdnca0CXaoe/fO8OkR4aiUk+HpRaSZ7tSqJ
      28. FbG9FGKlj4EiYdQBUOfp4IS8nwfURU6MeQ6PQkDcl0TOfY6c8LfXaOWeOIaQghWc
      29. omLe/k6BBQ3uKn48Z0SlVb5QpyRFAWW4N0fvF+71TN7xkZN5lP0pzwUmeiBNcose
      30. VrwmOhxGsMEFBa5bYgkPS6gUMRMGittO/4anLJNv4ciSSV6s+AxuPu5fxpl6zqRm
      31. DAFCJ6fnBh+QtsofeMIa360JwR4p1XHqmE6LTsLL9B22y6cI+QEibxAngw5k3i7Q
      32. UK5Kf0sXtIrqxkNxc/Zx/2LXa84e7/Rn3m0ifuXjIjcLI7eUV0qJGli8FNjKN2dj
      33. mqU3yxIts8XKAo/cFcqEykhn8JtkQUYUv+HZgox4IvhcMzjXKrl3IEO2gUnXLMNE
      34. T/XRZyyA+XFXfdxbWYCPHU7AZaK51kzLO4+cZpkcVZz3ASkj+4dq8byqDi7ofajV
      35. MplXGAqDTzw8Yy2cs2oVHtfOF2/KUzVlQK9go+vsX+d42FB8Bt0g2nIOSsbNy1k1
      36. fTVYhP+zRXlzUAw5foXkTsNeilXFsHx2T/T39qbLfIYd005VtL2K+FUzMcD3nkh1
      37. 5v2Kmyh1bqNJ50qln9o1Zvr4qXQ4yaYPQdTYqMKELKNthWhl5eLiBHwze5DpaI5Z
      38. nXLG0v0wLjUY2CPWgAxXlFy8d0CpN41vM4BUACU9JNZIWRhB2Ww4iWHA6TG86Ezg
      39. DLiNRciyvNHgUJJ/T6YVRMB1TjYaiI44xPUKz2turVcRICEjL1BZdh7doWt0AtLo
      40. x+u4B3LoNJqALx0MeBIlELjK+xhNYPSjCSPuYmtgGPoXR89/+aF9cvrm3VH78Kc3
      41. J0dtCJJ6wt0I4/6H9imkYD1hOFsR6QjjAbCa05m6SGLoTS8g8tzoDlRA9LPkbeRn
      42. 9ixhPYmEYkUl3AMsMTeVdvFWpZXnd+ocSp8/WEt/hyfr4yU1DtBj6uSXw8OjkxNI
      43. jfR/Hv48/Hn48/Dn4c/Dn4c/D3/+v/nzP0cUzKcA0CAA

A.4. Test Vectors

Because of size constraints, the Opus test vectors are not distributed in this document. They are available in the proceedings of the 83rd IETF meeting (Paris) [VECTORS-PROC] and from the Opus codec website at [VECTORS-WEBSITE]. These test vectors were created specifically to exercise all aspects of the decoder. Therefore, the audio quality of the decoded output is significantly lower than what Opus can achieve in normal operation.

The SHA1 hash of the files in the test vector package are

e49b2862ceec7324790ed8019eb9744596d5be01 testvector01.bit b809795ae1bcd606049d76de4ad24236257135e0 testvector02.bit e0c4ecaeab44d35a2f5b6575cd996848e5ee2acc testvector03.bit a0f870cbe14ebb71fa9066ef3ee96e59c9a75187 testvector04.bit 9b3d92b48b965dfe9edf7b8a85edd4309f8cf7c8 testvector05.bit 28e66769ab17e17f72875283c14b19690cbc4e57 testvector06.bit bacf467be3215fc7ec288f29e2477de1192947a6 testvector07.bit ddbe08b688bbf934071f3893cd0030ce48dba12f testvector08.bit 3932d9d61944dab1201645b8eeaad595d5705ecb testvector09.bit 521eb2a1e0cc9c31b8b740673307c2d3b10c1900 testvector10.bit 6bc8f3146fcb96450c901b16c3d464ccdf4d5d96 testvector11.bit 338c3f1b4b97226bc60bc41038becbc6de06b28f testvector12.bit a20a2122d42de644f94445e20185358559623a1f testvector01.dec 48ac1ff1995250a756e1e17bd32acefa8cd2b820 testvector02.dec d15567e919db2d0e818727092c0af8dd9df23c95 testvector03.dec 1249dd28f5bd1e39a66fd6d99449dca7a8316342 testvector04.dec 93eee37e5d26a456d2c24483060132ff7eae2143 testvector05.dec a294fc17e3157768c46c5ec0f2116de0d2c37ee2 testvector06.dec 2bf550e2f072e0941438db3f338fe99444385848 testvector07.dec 2695c1f2d1f9748ea0bf07249c70fd7b87f61680 testvector08.dec 12862add5d53a9d2a7079340a542a2f039b992bb testvector09.dec a081252bb2b1a902fdc500530891f47e2a373d84 testvector10.dec dfd0f844f2a42df506934fac2100a3c03beec711 testvector11.dec 8c16b2a1fb60e3550ba165068f9d7341357fdb63 testvector12.dec

Appendix B. Self-Delimiting Framing

To use the internal framing described in Section 3, the decoder must know the total length of the Opus packet, in bytes. This section describes a simple variation of that framing that can be used when the total length of the packet is not known. Nothing in the encoding of the packet itself allows a decoder to distinguish between the regular, undelimited framing and the self-delimiting framing described in this appendix. Which one is used and where must be

established by context at the transport layer. It is RECOMMENDED that a transport layer choose exactly one framing scheme, rather than allowing an encoder to signal which one it wants to use.

For example, although a regular Opus stream does not support more than two channels, a multi-channel Opus stream may be formed from several one- and two-channel streams. To pack an Opus packet from each of these streams together in a single packet at the transport layer, one could use the self-delimiting framing for all but the last stream, and then the regular, undelimited framing for the last one. Reverting to the undelimited framing for the last stream saves overhead (because the total size of the transport-layer packet will still be known), and ensures that a "multi-channel" stream that only has a single Opus stream uses the same framing as a regular Opus stream does. This avoids the need for signaling to distinguish these two cases.

The self-delimiting framing is identical to the regular, undelimited framing from Section 3, except that each Opus packet contains one extra length field, encoded using the same one- or two-byte scheme from Section 3.2.1. This extra length immediately precedes the compressed data of the first Opus frame in the packet, and is interpreted in the various modes as follows:

o Code 0 packets: It is the length of the single Opus frame (see

  Figure 25).

o Code 1 packets: It is the length used for both of the Opus frames

  (see Figure 26).

o Code 2 packets: It is the length of the second Opus frame (see

  Figure 27).

o CBR Code 3 packets: It is the length used for all of the Opus

  frames (see Figure 28).

o VBR Code 3 packets: It is the length of the last Opus frame (see

  Figure 29).
  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 | config  |s|0|0| N1 (1-2 bytes):                               |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                               |
 |               Compressed frame 1 (N1 bytes)...                :
 :                                                               |
 |                                                               |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
             Figure 25: A Self-Delimited Code 0 Packet
  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 | config  |s|0|1| N1 (1-2 bytes):                               |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                               :
 |               Compressed frame 1 (N1 bytes)...                |
 :                               +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 |                               |                               |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                               :
 |               Compressed frame 2 (N1 bytes)...                |
 :                                               +-+-+-+-+-+-+-+-+
 |                                               |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
             Figure 26: A Self-Delimited Code 1 Packet
  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 | config  |s|1|0| N1 (1-2 bytes): N2 (1-2 bytes :               |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+               :
 |               Compressed frame 1 (N1 bytes)...                |
 :                               +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 |                               |                               |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+                               |
 |               Compressed frame 2 (N2 bytes)...                :
 :                                                               |
 |                                                               |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
             Figure 27: A Self-Delimited Code 2 Packet
  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 | config  |s|1|1|0|p|     M     | Pad len (Opt) : N1 (1-2 bytes):
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 |                                                               |
 :               Compressed frame 1 (N1 bytes)...                :
 |                                                               |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 |                                                               |
 :               Compressed frame 2 (N1 bytes)...                :
 |                                                               |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 |                                                               |
 :                              ...                              :
 |                                                               |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 |                                                               |
 :               Compressed frame M (N1 bytes)...                :
 |                                                               |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 :                  Opus Padding (Optional)...                   |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
           Figure 28: A Self-Delimited CBR Code 3 Packet
  0                   1                   2                   3
  0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 | config  |s|1|1|1|p|     M     | Padding length (Optional)     :
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 : N1 (1-2 bytes):     ...       :     N[M-1]    |     N[M]      :
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 |                                                               |
 :               Compressed frame 1 (N1 bytes)...                :
 |                                                               |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 |                                                               |
 :               Compressed frame 2 (N2 bytes)...                :
 |                                                               |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 |                                                               |
 :                              ...                              :
 |                                                               |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 |                                                               |
 :              Compressed frame M (N[M] bytes)...               :
 |                                                               |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 :                  Opus Padding (Optional)...                   |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
           Figure 29: A Self-Delimited VBR Code 3 Packet

Authors' Addresses

Jean-Marc Valin Mozilla Corporation 650 Castro Street Mountain View, CA 94041 USA

Phone: +1 650 903-0800 EMail: [email protected]

Koen Vos Skype Technologies S.A. Soder Malarstrand 43 Stockholm, 11825 SE

Phone: +46 73 085 7619 EMail: [email protected]

Timothy B. Terriberry Mozilla Corporation 650 Castro Street Mountain View, CA 94041 USA

Phone: +1 650 903-0800 EMail: [email protected]